.rev_slider_holder, .video-container {position: relative;}
.video-container {padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.video-container embed, .video-container iframe, .video-container object {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.lead_banner, .slider2, .slider3 {width: 100%;height: auto;background: fixed #dfdfdf;background-size: cover;}
.tob_banner_bg, .tob_banner_bg2 {float: left;background: rgba(246,96,79,.2);text-align: center;height: auto;}
.bottom_slidertext {background: rgba(246,96,79,.2);padding: 2em;text-align: center;font-size: 25px;color: #333;height: auto;}
.bottom_slidertext2 {background: rgba(246,96,79,.2);padding: 3.9em 1em;text-align: center;font-size: 25px;color: #000;height: auto;}
.tob_banner_bg2 {padding: 1em;color: #333;width: 100%;}
.slider_text_div, .slider_text_div2 {width: 50%;float: right;}
.tob_banner_bg {padding: 2em;font-size: 25px;color: #333;}
.right {float: right;}
.left {float: left;}
.center {text-align: center;}
.img-hover:hover {opacity: .8;}
header.carousel {height: auto;}
header.carousel .carousel-inner, header.carousel .item, header.carousel .item.active {height: 100%;}
.slider_text_div p {text-align: left;margin: 0;line-height: 22px;}
.slider_text_div h2 {text-align: left;margin: 0;line-height: 30px;font-size: 30px;font-weight: 700;}
.slider_text_div2 {margin-bottom: 10px;}
.slider_text_div2 p {text-align: left;margin: 0;line-height: 22px;}
.slider_text_div2 h2 {text-align: left;margin: 0;line-height: 20px;font-size: 20px;font-weight: 700;}
header.carousel .fill {width: 100%;height: 100%;background-position: center;background-size: cover;}
.price {display: block;font-size: 50px;line-height: 50px;}
.price sup {top: -20px;left: 2px;font-size: 20px;}
.period {display: block;font-style: italic;}
.single_comments {margin-bottom: 20px;}
.single_comments img {float: left;margin-right: 10px;margin-top: 5px;}
.single_comments p {margin-bottom: 0;}
.Comments {height: auto;}
.Comments a {color: #f6604f;}
.Comments a:hover, a:hover {color: #e15646;}
.commentlist .comment-reply-link {background-color: #f6604f;border-color: #e15646;}
.commentlist .comment-reply-link:hover {background-color: #e15646;border-color: #f6604f;}
ul.sidebar-gallery, ul.tag-cloud {list-style: none;padding: 0;margin: 0;}
.tag-cloud li {display: inline-block;margin-bottom: 3px;}
.tag-cloud li a {background: #f5f5f5;color: #888;border: 0;border-radius: 4px;padding: 8px 15px;}
.tag-cloud li a:hover {background: #c52d2f;color: #fff;}
.sidebar-gallery li {display: inline-block;margin: 0 10px 10px 0;}
.sidebar-gallery li a {border-radius: 4px;display: inline-block;}
#sidebar {z-index: 99;margin: 10px 0;}
.below_slider {z-index: 99;position: absolute;bottom: 0;width: 100%;padding: 0;box-sizing: content-box;text-align: center;text-shadow: 1px 1px 1px rgba(0,0,0,.5);}
.below_slider .below_slider_inner {padding: 15px 10px 25px;}
.below_slider .below_slider_inner .container .row {margin-left: 0;margin-right: 0;}
.below_slider .below_slider_inner:after {content: "";opacity: 1;filter: alpha(opacity=100);top: 0;left: 0;bottom: 0;right: 0;position: absolute;z-index: -1;display: block;}
.below_slider.dont_overlay_boxes {position: relative;}
.below_slider:after, .below_slider:before {content: " ";position: absolute;height: 5px;left: 0;right: 0;}
.below_slider:before {top: -5px;}
.below_slider:after {bottom: -5px;}
.below_slider .block-wrap p {-webkit-font-smoothing: subpixel-antialiased;margin-bottom: 10px;}
.below_slider .block-wrap .block-title {text-transform: uppercase;font-weight: 700;font-size: 22px;}
.below_slider.below_slider-style1 .block-wrap, .below_slider.below_slider-style4 .block-wrap {position: relative;padding: 10px;line-height: 1.5;font-size: 16px;}
.below_slider.below_slider-style1 .block-wrap .block-icon, .below_slider.below_slider-style4 .block-wrap .block-icon {position: absolute;width: 100%;top: -70px;}
.below_slider.below_slider-style1 .block-wrap .block-icon .aio-icon.none, .below_slider.below_slider-style4 .block-wrap .block-icon .aio-icon.none {width: auto;}
.below_slider.below_slider-style1 .block-wrap .block-icon span, .below_slider.below_slider-style4 .block-wrap .block-icon span {border-radius: 80px;padding: 5px;display: inline-block;}
.below_slider.below_slider-style1 .block-wrap .block-icon i, .below_slider.below_slider-style4 .block-wrap .block-icon i {padding: 29px 0 0;border-radius: 80px;font-size: 37px;width: 93px;height: 93px;display: block;}
.below_slider.below_slider-style2 .block-wrap, .below_slider.below_slider-style3 .block-wrap {padding-top: 14px;}
.below_slider.below_slider-style1 .block-wrap .block-title, .below_slider.below_slider-style4 .block-wrap .block-title {text-transform: uppercase;font-weight: 700;margin-top: 45px;font-size: 22px;margin-bottom: 15px;}
.below_slider.below_slider-style4 .block-wrap .block-icon i, .below_slider.below_slider-style4 .block-wrap .block-icon span {border-radius: 10px;}
.below_slider.below_slider-style2 .block-wrap .block-title {position: relative;display: block !important;margin-bottom: 15px;margin-top: 7px;}
.below_slider-style2 .block-wrap .block-title i.icon:before {font-size: 34px;}
.below_slider.below_slider-style2 .block-wrap .block-icon {position: absolute;top: 18px;}
.below_slider.below_slider-style3 .block-wrap .block-icon {font-size: 30px;}
.lt-ie10 .below_slider {filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.tp-bullets.simplebullets.round .bullet {display: none;}
.below_slider {color: #ca4235;}
.below_slider.below_slider-style1, .below_slider.below_slider-style1 .block-wrap .block-icon i, .below_slider.below_slider-style2, .below_slider.below_slider-style3, .below_slider.below_slider-style4, .below_slider.below_slider-style4 .block-wrap .block-icon i {background-color: rgba(32,10,8,1);}
.below_slider.below_slider-style1 .block-wrap .block-icon span, .below_slider.below_slider-style4 .block-wrap .block-icon span, .below_slider:after, .below_slider:before {background-color: rgba(232,226,225,1);}
.wr-element-container img, a img.alignleft {float: left !important;margin: 5px 20px 20px 0;}
.wr-element-container div.text-center img {float: none !important;}
#adminbarsearch {padding: 0 2px !important;}
div.wr-element-image+div {clear: both !important;}
.page .col-sm-12.col-md-12 p:first-child, .page .col-sm-12.col-md-12 p:last-child, .page .col-sm-8.col-md-8 p:first-child, .page .col-sm-8.col-md-8 p:last-child {margin: 0;}
.page .col-sm-12.col-md-12 p, .page .col-sm-8.col-md-8 p {margin: 0 0 10px;}
.wr-element-accordion .panel-body p {text-align: left;}
@media (max-width:991px) {.left {float: none;}
	.slider_text_div2 {width: 50%;float: right;margin-bottom: 10px;}
	.slider_text_div2 p {text-align: left;margin: 0;line-height: 22px;}
	.slider_text_div2 h2 {text-align: left;margin: 0;line-height: 20px;font-size: 20px;font-weight: 700;}}
@media (max-width:767px) {.left {float: none;}
	.slider_text_div2 {width: 50%;float: right;margin-bottom: 0;}
	.slider_text_div2 p {text-align: left;margin: 0;line-height: 22px;}
	.slider_text_div2 h2 {text-align: left;margin: 0;line-height: 18px;font-size: 18px;font-weight: 700;}}
@media (min-width:601px) and (max-width:766px) {.slider_text_div {width: 100%;float: left;margin-bottom: 0;}
	.slider_text_div p {text-align: left;margin: 0;line-height: 22px;color: #fff;}
	.slider_text_div h2 {text-align: left;margin: 0;line-height: 30px;font-size: 30px;font-weight: 700;color: #fff;}
	.slider_text_div2 {width: 100%;float: right;margin-bottom: 0;}
	.slider_text_div2 h2 {text-align: left;margin: 0;line-height: 20px;font-size: 20px;font-weight: 700;}}
@media (max-width:600px) {.bottom_slidertext, .bottom_slidertext2 {text-align: center;font-size: 15px;height: auto;padding: 10px 15px;}
	.bottom_slidertext {color: #333;}
	.bottom_slidertext2 {color: #000;}
	.center {text-align: center;float: none;}
	.slider_text_div {width: 96%;float: left;margin-bottom: 30px;}
	.slider_text_div p {text-align: left;margin: 0;line-height: 22px;color: #000;}
	.slider_text_div h2 {text-align: left;margin: 0;line-height: 18px;font-size: 16px;font-weight: 700;color: #000;}
	.carousel-caption {position: relative;right: 15%;bottom: 0;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
	.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000 \9;background-color: rgba(0,0,0,0);border: 1px solid #001f40;border-radius: 10px;}
	.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color: #001f40;}
	.header_text2_bottom {display: block;padding-top: 8px;font-size: 15px;}
	.slider_text_div2 {width: 95%;float: right;margin-bottom: 30px;}
	.slider_text_div2 p {text-align: left;margin: 0;line-height: 22px;color: #333;}
	.slider_text_div2 h2 {text-align: left;margin: 0;line-height: 20px;font-size: 20px;font-weight: 700;color: #333;}}
@media (max-width:768px) {.jsn-bootstrap3 .carousel.wr-testimonial ol.carousel-indicators li {padding: 15px;}
	.wr-testimonial .wr-arrow-left, .wr-testimonial .wr-arrow-right {display: none;}
	.below_slider {position: relative;margin-top: 0;padding-left: 0;padding-right: 0;}
	.below_slider.dont_overlay_boxes {margin-top: 0;}
	.below_slider.below_slider-style1, .below_slider.below_slider-style4 {margin-top: -110px;}}
@media (max-width:767px) and (min-width:535px) {.below_slider.below_slider-style1 .block-wrap .block-icon, .below_slider.below_slider-style4 .block-wrap .block-icon {position: relative;width: 22%;top: 0;float: left;}}
@media (max-width:535px) {.below_slider.below_slider-style1 .block-wrap .block-icon, .below_slider.below_slider-style4 .block-wrap .block-icon {font-size: 12px;padding: 6px;top: -57px;}
	.below_slider.below_slider-style1 .block-wrap {margin-top: 5em;}
	.below_slider.below_slider-style1 .block-wrap .block-icon i, .below_slider.below_slider-style4 .block-wrap .block-icon i {font-size: 35px;width: 75px;height: 75px;padding-top: 21px;}}
@media (max-width:767px) and (min-width:535px) {.below_slider.below_slider-style1 .block-wrap .block-content, .below_slider.below_slider-style4 .block-wrap .block-content {float: right;width: 75%;text-align: center;}
	.below_slider.below_slider-style1 .block-wrap .block-content .block-title, .below_slider.below_slider-style4 .block-wrap .block-content .block-title {margin-top: 8px;}}
@media (max-width:767px) {.below_slider.below_slider-style1 .block-wrap, .below_slider.below_slider-style4 .block-wrap {float: left;margin-bottom: 20px;}}