.caption-style-3 {    list-style-type: none;    margin: 0px;    padding: 0px;}.nopad{	padding: 0px !important;}
.caption-style-3 li {    float: left;    padding: 0px;    position: relative;    overflow: hidden;}.caption-style-3 img {    margin: 0px;    padding: 0px;    float: left;    z-index: 4;	width: 100%;	}.caption-style-3 .caption {    cursor: pointer;    position: absolute;    opacity: 0;    top: 200px;	width: 100%;    -webkit-transition: all 0.15s ease-in-out;    -moz-transition: all 0.15s ease-in-out;    -o-transition: all 0.15s ease-in-out;    -ms-transition: all 0.15s ease-in-out;    transition: all 0.15s ease-in-out;}.caption-style-3 .blur {    background-color: rgba(142, 68, 173,0.95);    height: 200px;    z-index: 5;    position: absolute;}.caption-style-3 .caption-text {    z-index: 10;    color: #fff;    height: 200px;    background-color: #000000a6;    text-align: right;    top: 20px;    padding: 10PX;}.caption-style-3 h1 {     position: absolute;    color: #fff;    font-size: 24px;    background-color: #000;    padding: 5px;    border-radius: 5px;    margin-right: 5px;}.caption-style-3 li:hover img {    opacity: 1;   }.caption-style-3 img {    -webkit-transition: all 0.15s ease-in-out;    -moz-transition: all 0.15s ease-in-out;    -o-transition: all 0.15s ease-in-out;    -ms-transition: all 0.15s ease-in-out;    transition: all 0.15s ease-in-out;}.caption-style-3 li:hover .caption {    opacity: 1;    transform: translateY(-150px);    -webkit-transform: translateY(-150px);    -moz-transform: translateY(-150px);    -ms-transform: translateY(-150px);    -o-transform: translateY(-150px);}.carousel-inner.onebyone-carosel { margin: auto; width: 90%; }.onebyone-carosel .active.left { left: -33.33%; }.onebyone-carosel .active.right { left: 33.33%; }.onebyone-carosel .next { left: 33.33%; }.onebyone-carosel .prev { left: -33.33%; }/* image thumbnail */.thumb {    display: block;	width: 100%;	margin: 0;}/* Style to article Author */.by-author {	font-style: italic;	line-height: 1.3;	color: #aab6aa;}/* Main Article [Module]-------------------------------------* Featured Article Thumbnail* have a image and a text title.*/.featured-article {	width: 482px;	height: 350px;	position: relative;	margin-bottom: 1em;}.featured-article .block-title {	/* Position & Box Model */	position: absolute;	bottom: 0;	left: 0;	z-index: 1;	/* background */	background: rgba(0,0,0,0.7);	/* Width/Height */	padding: .5em;	width: 100%;	/* Text color */	color: #fff;}.featured-article .block-title h2 {	margin: 0;}/* Featured Articles List [BS3]--------------------------------------------* show the last 3 articles post*/.main-list {	padding-left: .5em;}.main-list .media {	padding-bottom: 1.1em;	border-bottom: 1px solid #e8e8e8;}.underline {    text-decoration: none;    position: relative;}.underline:after {    position: absolute;    content: '';    height: 1px;    bottom: 44%;    margin: 0 auto;    left: 0;    right: 0;    width: 100%;    background: red;    -o-transition: .5s;    -ms-transition: .5s;    -moz-transition: .5s;    -webkit-transition: .5s;    transition: .5s;}.underline:hover:after {    width: 80%;    background: black;}.ui-calendar-price {    position: absolute;    top: 21px;        font-size: 14px !important;    width: 100%;    text-align: center;    display: block;    cursor: pointer;    color: #94d6f7;        left: -4.5px;}.ui-datepicker .ui-calendar-price-min {    color: #4ba54b;    font-weight: bold!important;}.ui-datepicker-calendar td {    padding: 0;    position: relative;	text-align:left;}div.ui-datepicker * {    font-weight: normal !important;}.calendar-price-loaded td>a {    line-height: 28px;}div.ui-datepicker * {    font-weight: normal !important;}.ui-state-default{padding: 1px;    padding-top: 0px;    padding-bottom: 7px;	}/* .progress{    width: 150px;    height: 150px;    line-height: 150px;    background: none;    margin: 0 auto;    box-shadow: none;    position: relative;    overflow: visible;}.progress:after{    content: "";    width: 100%;    height: 100%;    border-radius: 50%;    border: 5px solid #fff;    position: absolute;    top: 0;    left: 0;}.progress > span{    width: 50%;    height: 100%;    overflow: hidden;    position: absolute;    top: 0;    z-index: 1;}.progress .progress-left{ left: 0; }.progress .progress-bar{    width: 100%;    height: 100%;    background: none;    border-width: 5px;    border-style: solid;    position: absolute;    top: 0;}.progress .progress-left .progress-bar{    left: 100%;    border-top-right-radius: 80px;    border-bottom-right-radius: 80px;    border-left: 0;    -webkit-transform-origin: center left;    transform-origin: center left;}.progress .progress-right{ right: 0; }.progress .progress-right .progress-bar{    left: -100%;    border-top-left-radius: 80px;    border-bottom-left-radius: 80px;    border-right: 0;    -webkit-transform-origin: center right;    transform-origin: center right;    animation: loading-1 1.8s linear forwards;}.progress .inner-circle,.progress .progress-value{    width: 60px;    height: 60px;    border-radius: 50%;    border: 5px solid #8e8e8e;    font-size: 18px;    font-weight: bold;    line-height: 50px;    text-align: center;    margin: auto;    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;    z-index: 1;}.progress .inner-circle:after{    content: "";    width: 5px;    height: 60px;    background: #8e8e8e;    margin: 0 auto;    position: absolute;    top: -60px;    left: 0;    right: 0;    z-index: 2;    transition: all 10s linear 0s;}.progress.blue .progress-bar{ border-color: #049dff; }.progress.blue .progress-value{ color: #049dff; }.progress.blue .progress-left .progress-bar{ animation: loading-2 1.5s linear forwards 1.8s; }.progress.blue .inner-circle{ animation: loading-6 3.8s ease forwards; }.progress.yellow .progress-bar{ border-color: #fdba04; }.progress.yellow .progress-value{ color: #fdba04; }.progress.yellow .progress-left .progress-bar{ animation: loading-3 1s linear forwards 1.8s; }.progress.yellow .inner-circle{ animation: loading-7 3.8s ease forwards; }.progress.pink .progress-bar{ border-color: #ed687c; }.progress.pink .progress-value{ color: #ed687c; }.progress.pink .progress-left .progress-bar{ animation: loading-4 0.4s linear forwards 1.8s; }.progress.pink .inner-circle{ animation: loading-8 3.8s ease forwards; }.progress.green .progress-bar{ border-color: #1abc9c; }.progress.green .progress-value{ color: #1abc9c; }.progress.green .progress-left .progress-bar{ animation: loading-5 1.2s linear forwards 1.8s; }.progress.green .inner-circle{ animation: loading-9 3.8s ease forwards; }@keyframes loading-1{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(180deg);        transform: rotate(180deg);    }}@keyframes loading-2{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(144deg);        transform: rotate(144deg);    }}@keyframes loading-3{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(90deg);        transform: rotate(90deg);    }}@keyframes loading-4{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(36deg);        transform: rotate(36deg);    }}@keyframes loading-5{     0%{         -webkit-transform: rotate(0deg);         transform: rotate(0deg);     }     100%{         -webkit-transform: rotate(126deg);         transform: rotate(126deg);     }}@keyframes loading-6{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    50%{        -webkit-transform: rotate(180deg);        transform: rotate(180deg);    }    100%{        -webkit-transform: rotate(324deg);        transform: rotate(324deg);    }}@keyframes loading-7{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    50%{        -webkit-transform: rotate(180deg);        transform: rotate(180deg);    }    100%{        -webkit-transform: rotate(270deg);        transform: rotate(270deg);    }}@keyframes loading-8{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    50%{        -webkit-transform: rotate(180deg);        transform: rotate(180deg);    }    100%{        -webkit-transform: rotate(216deg);        transform: rotate(216deg);    }}@keyframes loading-9{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    50%{        -webkit-transform: rotate(180deg);        transform: rotate(180deg);    }    100%{        -webkit-transform: rotate(306deg);        transform: rotate(306deg);    }}@media only screen and (max-width: 990px){    .progress{ margin-bottom: 20px; }} */