body{font-family:Georgia, "Times New Roman", Times, serif;background:#F5F5F5;color:#333333}
.alert{border-radius:0 }
.top-header{background-color:#363f48;border-bottom:1px solid #363f48;padding:5px 0px;}
.top-header .list-inline{margin-top:3px;margin-bottom:0px;}
.list-inline li{display:inline-block;padding-right:5px;padding-left:5px;}
.list-inline li a{text-decoration:none;color:#FFF;}
.list-inline li a i{margin-right:10px;}
.top-buttons{text-align:right;}
.btn-grey{color:#ffffff;}
.top-buttons a{font-size:10px}
.language{color: #ffffff;background-color: rgba(0, 0, 0, 0.2);border-color: rgba(0, 0, 0, 0.1);background:url("../img/uk.png") no-repeat 5px 5px;padding-left:25px;}
.btn-grey:hover,
.btn-grey:focus,
.btn-grey.focus,
.btn-grey:active,
.btn-grey.active{color:#ffffff;background-color:rgba(0, 0, 0, 0.35);border-color:rgba(0, 0, 0, 0.2);}
.main-header{width:100%;background:white;}
.navbar-default{background:none;border:none;margin-bottom:0px;border-radius:0px;}
.main-header .navbar-default .nav > li > a{display:block;padding:5px 10px;margin-left:5px;font-size:11px;font-weight:400;text-transform:uppercase;color:#686868;}
.main-header .navbar-default .nav > li > a:hover{background:#f5f5f5;color:#F34B0A;border:none;}
.main-header .navbar-default .nav > li > .active{color:#F34B0A;background:#f5f5f5;}
.main-header .navbar-default .nav{margin-top:17px;}
.telegram{color:#fff;}
.navbar-brand-logo{float:left;padding:5px 0px;width:236px;}
.navbar-brand-logo img{height:50px;}
.dropdown-menu > li > a{display:block;padding:10px 15px;text-transform:uppercase;font-size:11px;border-left:solid 5px white;border-bottom:solid 1px white;background:none;}
.dropdown-menu > li > a:hover{border-left:solid 5px #F34B0A;background:none;border-bottom:solid 1px #f1f1f1;}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover{background-color:#f5f5f5;border-color:#ffffff;}
.banner{width:100%;color:white;}
.banner .item{height:546px;}
.item-1{background:url("../img/slide-show1.jpg");background-size:cover;}
.item-2{background:url("../img/slide-show2.jpg");-webkit-background-size:cover;background-size:cover;}
.item-3{background:url("../img/slide-show3.jpg");background-size:cover;}
.carousel-control.left{background:none;}
.carousel-control.right{background:none;}
.slider-mover-left{width:40px;height:40px;line-height:37px;position:absolute;top:43%;z-index:5;display:inline-block;left:5px;background:#1B1410;}
.slider-mover-left img{width:16px;height:23px;}
.slider-mover-right{width:40px;height:40px;line-height:37px;position:absolute;top:43%;z-index:5;display:inline-block;right:5px;background:#1B1410;}
.slider-mover-right img{width:16px;height:23px;}
.banner-slider-inner-1 h1{text-transform:uppercase;font-size:80px;font-weight:900;}
.banner-slider-inner-1 h2{text-transform:uppercase;font-size:40px;}
.banner-slider-inner-1 h4{font-weight:300;font-size:18px;line-height:27px;}
.banner-slider-inner-1{position:absolute;top:23%;}
.banner-slider-inner-1 span{font-weight:300;}
.banner-slider-inner-1 .Website-text{font-family:'Oleo Script', cursive;font-size:60px;}
.content-area{padding:20px 0px;}
.section-heading{margin-bottom:0px;}
.section-heading .i{float:left;width:46px;height:46px;display:inline-block;text-align:center;line-height:46px;background-color:#F34B0A;color:#ffffff;margin-right:10px;font-size:16px;border-radius:0px;}

.section-heading-main a{color:#F34B0A;font-size:16px}
.section-heading-main a:HOVER{text-decoration: underline;}


.section-heading-main .i{font-size:26px}
.section-heading-main .i1{background: #6441a5}
.section-heading-main .i2{background: #F9AB1D}
.section-heading-main .i3{background: #F34B0A}
.section-heading-main .i4{background: #6fad75}



.margin-b-15{margin-bottom:0px;}
.section-heading h1{border-left:3px solid #F34B0A;padding-left:15px;line-height:35px;margin:0px 0px 0 0px;font-size:16px;color:#F34B0A;text-transform:uppercase;}
.section-heading h2{border-left:4px solid #F34B0A;padding-left:15px;line-height:20px;margin:0px 0px 5px 0px;font-size:16px;color:#F34B0A;text-transform:uppercase;}
.section-heading .span-h2{border-left:4px solid #F34B0A;padding-left:15px;line-height:20px;margin:0px 0px 5px 0px;font-size:16px;color:#F34B0A;text-transform:uppercase;}
.section-heading .border{height:2px;width:30px;background:#F34B0A;float:left;}
.section-heading h4{font-size:14px;color:#9a9a9a;}
.section-heading .span-h4{font-size:14px;color:#9a9a9a;line-height: 1.1;font-weight:500l;margin:10px 0}
.breadcrumb-bar{margin-bottom:20px;}
.breadcrumb-bar a{color:#F34B0A}
.option-bar{border-radius:3px;background:#ffffff;padding:15px 15px 10px 15px;border:solid 1px #E4E3E3;margin-bottom:20px;}
.sorting-options{text-align:right;}
.sorting{padding:8px 12px;background:#FFF;border:1px solid #EEE;color:#999;font-size:13px;font-weight:300;}
.change-view-btn{color:#F34B0A;border-radius:2px;background:#f8f8f8;padding:7px 10px;margin-left:5px;border:1px solid #F34B0A;}
.change-view-btn:hover{color:#f8f8f8;border-radius:2px;background:#F34B0A;padding:7px 10px;margin-left:5px;border:1px solid #F34B0A;}
.active-view-btn{background:#F34B0A;color:#FFF;padding:7px 10px;margin-left:5px;border:1px solid #F34B0A;}
.active-view-btn:hover{color:#F34B0A;background:none;border:1px solid #F34B0A;}

.car-box{border-radius:3px;padding:15px;background:white;border:1px solid #ddd;}
.car-box:hover{box-shadow:0 0px 0px 0 rgba(0, 0, 0, 0.10), 0 6px 5px 0 rgba(0, 0, 0, 0.10);}
.car-box .sale{text-decoration:none;}
.car-box img{width:auto;}

.news-full{border-radius:3px;padding:15px;background:white;border:1px solid #ddd;}
.news-full .img-title{width:100%;}

.sale{transform:rotate(134deg);position:absolute;left:35px;top:34px;display:inline-block;width:40px;height:40px;background-color:rgba(243, 75, 10, 0.8);color:#fff;text-align:center;font-size:16px;font-weight:bold;line-height:40px;letter-spacing:1px;text-transform:uppercase;}
.sale-2{left:35px;top:19px;position:absolute;}
.sale:hover{color:white;transform:rotate(0deg);}
.sale span{display:block;transform:rotate(-134deg);text-transform:uppercase;}
.sale span:hover{transform:rotate(0deg);text-transform:uppercase;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
.car-box .thumbnail-img{min-height:185px;}
.car-box .car-content{padding:0px;background:white;}
.car-content div.name{margin-top:5px;color:#363f48;font-size:13px;padding:3px 0px;text-align:center;height:70px;}
.car-content div.name a{color:#363f48;text-decoration:none;}
.car-content div.name a:HOVER{color:#f34b0a}
.car-content h3{color:#363f48;font-size:15px;padding:3px 0px;text-align:center;}
.car-content h3 span{float:right;background:#f5f5f5;padding:5px 10px;font-size:14px;font-weight:bold;color:#F34B0A;}
.car-content .car-tags ul{margin:0px;padding:0px;text-align:center;display:inline-block;}
.car-content .car-tags ul li{display:inline-block;float:left;display:block;margin:0 4px 4px 0px;border:1px solid #ebebeb;border-radius:3px;font-size:13px;color:#46505a;padding:4px 5px;}
.details-button{text-align:center;margin:10px 0px 10px 0px;}
.details-button a{font-size:11px;font-weight:700;text-transform:uppercase;display:inline-block;text-align:center;letter-spacing:1px;color:#ffffff;padding:7px 5px;background-color:#F34B0A;border-radius:2px;text-decoration:none;width:67px;}
.details-button a:hover{background-color:#de460b;}
.details-button a.demo{background-color:#363f48}
.car-box .header h3 a{text-decoration:none;color:#585858;}
.car-box .header h3 a:hover{color:#f34b0a;}
.car-content p{font-size:11px;color:#696969;font-weight:400;text-align:center;height:30px}
.car-content .price{text-align:center;color:#F34B0A;font-size:14px}
.car-content .price .price-old{text-decoration:line-through;margin-right:5px;}
.news-content h3,
.news-content .h3{text-transform:uppercase;color:#363f48;border-left:4px solid #F34B0A;font-size:17px;padding:3px 0px;padding-left:10px;text-align:left;}
.news-content .page-section{margin-top:30px}
.news-content h1{}
.news-content p{text-align:left;font-size:15px;height:auto;}
.testimonials{width:100%;padding:70px 0px 85px;height:auto;background:#eaeaea;text-align:center;}
.testimonials .carousel-inner{position:relative;width:100%;overflow:hidden;height:auto;padding:0px 0px 0px;}
.testimonials-inner ul{margin:0px;padding:0px;}
.testimonials-inner .star-rating li, .star-rating li{list-style:none;display:inline-block;color:#F34B0A;}
.testimonials-inner .line-dec{margin-top:15px;width:30px;height:2px;background-color:#b2b5b5;margin-left:auto;margin-right:auto;}
.testimonials-inner p{margin-top:25px;font-size:18px;font-weight:300;color:#7a7a7a;line-height:32px;}
.testimonials-inner .author-rate img{margin-top:30px;border-radius:50%;}
.testimonials-inner .author-rate h4{margin-top:20px;font-size:13px;font-weight:700;text-transform:uppercase;}
.testimonials-inner .author-rate span{font-size:12px;font-weight:700;color:#f34b0a;}
.testimonials .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:black;border:none;border-radius:50%;}
.testimonials .carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#f34b0a;}
.testimonials .carousel-indicators{bottom:-40px;}
.testimonials-inner .author-rate .line-dec2{margin-top:10px;margin-bottom:5px;width:30px;height:2px;background-color:#b2b5b5;margin-left:auto;margin-right:auto;}
footer{width:100%;background:#2A2A2A;padding:30px 0px 0 0;}
footer p{color:#ffffff;}
.footer-item .footer-item-content p{margin-top:30px;margin-bottom:15px;}
.footer-item-content img{margin-bottom:15px}
.footer-item .footer-item-content ul{margin-bottom:20px;padding:0px;}
.footer-item .footer-item-content ul li{list-style:none;line-height:30px;}
.footer-item .footer-item-content ul li a i{width:18px;}
.footer-item .footer-item-content ul li a{text-decoration:none;color:#999;}
.footer-social-list li{list-style:none;float:left;margin-right:4px;}
.footer-social-list li a{font-size:12px;border-radius:3px 2px 2px 3px;display:inline-block;width:25px;height:26px;text-align:center;line-height:28px;color:white;}
.footer-social-list .facebook{background:#3b589e;}
.footer-social-list .twitter{background:#2b97f0;}
.footer-social-list .linkedin{background:#1c82ca;}
.footer-social-list .google{background:#dc4e41;}
.footer-social-list .rss{background:#e78733;}
.footer-social-list .vimeo{background:#56d7fe;}
.sub-footer .copyright{color:#999;font-size:12px;line-height:17px;}
.sub-footer .copyright a{color:#999;}
.sub-footer .copyright a:HOVER{color:#fff}
.sub-footer .col-md-3{text-align:right;}
footer .footer-item .title{color:#999;font-size:13px;text-transform:uppercase;letter-spacing:1px;margin:0px;}
footer .footer-item h2{color:#ffffff;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0px;}
footer .footer-item .line-dec{margin:15px 0 15px;width:30px;height:2px;background-color:#999;}
footer .footer-item-content ul li{font-size:13px}
footer .footer-item{float:left;}
footer .footer-item .media .media-left img{width:70px;height:70px;}
footer .footer-item .media .media-body a{color:#ffffff;font-weight:400;font-size:13px;margin-top:5px;text-decoration:none;}
footer .footer-item .media .media-body a:hover{color:#F34B0A;}
footer .footer-item .media .media-body .line-dec-o{margin-top:10px;margin-bottom:10px;width:30px;height:2px;background-color:#555;}
footer .footer-item .media .media-body span{font-size:15px;font-weight:700;color:#F34B0A;}
footer .footer-item .gallery-item img{width:100%;overflow:hidden;float:left;}
footer .footer-item .gallery-item{float:left;width:50px;height:50px;margin:0 5px 5px 0px;}
footer .footer-item .tags{position:relative;float:left;margin:0px 9px 9px 0px;border:1px solid #424242;border-radius:3px;padding:6px 12px;font-size:10px;line-height:12px;font-weight:400;text-transform:capitalize;z-index:0;text-decoration:none;color:white;letter-spacing:1px;}
footer .footer-item .tags:hover{background:#F34B0A;border:1px solid #F34B0A;}
.sub-footer{background-color:#242424;width:100%;padding:23px 0px;}
.sub-footer p{color:#858585;font-size:14px;margin:0 0 0px;}
.sub-footer p span{color:#777;font-size:12px;text-transform:uppercase;}
.sub-footer ul{margin:0px;padding:0px;}
.sub-footer ul li{list-style:none;float:right;margin-left:20px;}
.sub-footer ul li a{text-transform:uppercase;text-decoration:none;font-size:12px;color:#686868;}
.car-box{background:white;padding:12px;border:solid 1px #E4E3E3;margin-bottom:30px;position:relative;}
.col-pad-0{padding-right:0px;padding-left:0px;}
.car-box-body .header h3{text-transform:uppercase;margin:15px 0 10px;border-left:4px solid #F34B0A;font-size:17px;padding:3px 0px 3px 10px;}
.ster-icon i{font-size:12px;}
.car-box-body .header h3 a{text-decoration:none;color:#585858;}
.car-box-body .header h3 a:hover{color:#F34B0A;}
.car-box-body .header h3 span{float:right;background:#f5f5f5;padding:5px 10px;font-size:14px;font-weight:bold;color:#F34B0A;}
.b-items-cars-one-info-header{padding-bottom:15px;}
.s-lineDownLeft{position:relative;}
.car-box-body p{color:#757373;margin-bottom:15px;}
.car-box-body-inner p{font-size:12px;margin-bottom:7px;}
.car-box-body-inner p span{float:left;margin-right:15px;color:#545454;font-weight:bold;}
.car-box-body .details-btn a{font-size:11px;font-weight:700;text-transform:uppercase;display:inline-block;text-align:center;letter-spacing:1px;color:#ffffff;padding:7px 13px;background-color:#f34b0a;border-radius:2px;text-decoration:none;}
.car-box-body .details-btn a:hover{background-color:#de460b;}
.details-btn{text-align:center;display:inline-block;margin:10px 0px 10px 0px;}
.ster-icon{margin-top:10px;}
.ster-icon i{font-size:12px;}
.car-box-body .details-button a:hover{background-color:#de460b;}
.car-box-body .details-button{margin:0px;bottom:-70px;position:absolute;}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}
.pagination > li > a, .pagination > li > span{border-radius:0% !important;margin:0 5px 5px;width:36px;height:36px;text-align:center;padding:0px;line-height:34px;}
.pagination > li > a, .pagination > li > span:hover{color:#f34b0a;}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover{z-index:3;color:white;cursor:default;background-color:#F34B0A;border-color:#F34B0A;}
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover{color:#F34B0A;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover{background-color:#f34b0a;color:white;}
.page-banner{width:100%;background-image:url("../img/protpls-professional-site-templates.jpg");background-repeat:no-repeat;background-size:cover;padding:60px 0px;text-align:center;color:white;}
.main-page-slide{
	width:100%;
	background-image:url("../img/protpls-professional-site-templates.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center, center;
	text-align:center;
	color:white;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
}
.second-page-slide{padding:20px 0px;}
.breadcrumb-area{background:rgba(0, 0, 0, 0.5);padding:35px 5px;}
.breadcrumb-area .line-dec{margin:15px 0 20px;width:30px;height:2px;background-color:#ffffff;margin-left:auto;margin-right:auto;}
.breadcrumb-area h5{margin-bottom:30px;}
.breadcrumb-area p a{color:#fff;margin:0px 7px;text-decoration:none;}
.breadcrumb-area .active-page{border:solid 1px #F34B0A;background:none;padding:9px 24px;color:#F34B0A;}
.breadcrumb-area .active-page:hover{color:white;background:#F34B0A;}
.breadcrumb-area h2{font-size:24px;font-weight:700;margin:0 0 10px;}
.home-btn{background:#F34B0A;padding:9px 24px;border:solid 1px #F34B0A;}
.home-btn:hover{background:none;border:solid 1px #F34B0A;color:#F34B0A;}
.slider.slider-horizontal{width:100% !important;height:20px;}
.sidebar{border-radius:3px;background:#fff;padding:20px;margin-bottom:30px;border:solid 1px #E4E3E3;}
.search-block .title{border-left:3px solid #F34B0A;padding-left:15px;font-size:16px;color:#F34B0A;margin-bottom:10px;text-transform:uppercase;}
.search-block .ratings li{list-style:none;padding:6px 0px;font-size:12px;border-bottom:1px dotted #DDD;}
.search-block .ratings li a{text-decoration:none;}
.search-block .ratings{margin:0px;padding:0px;}
.search-block .ratings li span{float:right;color:#999;}
.slider-price-amont{font-size:12px;color:#999;font-weight:400;}
.round{background:#f34b0a;}
.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0;background:#f34b0a;border-radius:0px;}
.slider.slider-horizontal .slider-selection{height:100%;top:0;bottom:0;background:#f5f5f5;}
.slider.slider-horizontal .slider-handle{margin-left:-10px;margin-top:-5px;border-radius:0px;}
.price-box label{display:inline-block;cursor:pointer;position:relative;padding-left:0px;margin-right:0px;font-size:13px;margin-bottom:10px;}
.price-box label:before{width:0px;height:0px;}
.search-block label{font-size:11px;line-height:16px;color:#434955;}
.search-block .form-control{border-radius:3px;box-shadow:none;height:36px;border:1px solid #EEE;}
label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:13px;margin-bottom:10px;}
input[type=checkbox]{display:none;}
input[type=checkbox]:checked + label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0, 0, 0, .2);font-size:15px;color:#f3f3f3;text-align:center;line-height:15px;}


.checkbox label, .radio label{min-height:20px;margin-bottom:0;font-weight:400;cursor:pointer;}
.checkbox{padding-left:20px;}
.checkbox label{display:inline-block;position:relative;padding-left:5px;padding-right:0;margin-right:0}
.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:0px;background-color:#fff;-webkit-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;transition:border 0.15s ease-in-out, color 0.15s ease-in-out;}
.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555555;}
.checkbox-theme input[type="checkbox"]:checked + label::after{color:#fff;}
.checkbox-theme input[type="checkbox"]:checked + label::before{background-color:#F34B0A;border-color:#F34B0A;}

.radio-theme label {padding-left:0}


.search-block .list-1 li{list-style:none;line-height:30px;font-weight:bold;font-size:12px;border-bottom:solid 1px #E4E3E3;margin-top:0}
.search-block .list-1 li a{text-decoration:none;font-weight:400;color:#434955;text-transform:uppercase;}
.search-block .list-1 li a:HOVER{color:#F34B0A}
.search-block label{font-size:12px;line-height:16px;color:#434955;}
.search-block .list-1{padding:0px;}
.Recent-news{background:#fff;padding:20px;margin-bottom:30px;border:solid 1px #E4E3E3;border-radius:3px;}
.Recent-news .title{font-weight:700;border-left:4px solid #F34B0A;padding-left:15px;font-size:18px;color:#F34B0A;margin:0px 0px 20px;}
.Recent-news .media{padding-bottom:20px;border-bottom:1px dotted #DDD;}
.Recent-news .media:last-child{border-bottom:none;padding-bottom:0px;}
.Recent-news .media .media-body a{color:#585858;font-weight:700;font-size:13px;margin-top:5px;text-decoration:none;}
.Recent-news .media .media-body a:hover{color:#F34B0A;}
.Recent-news .media .media-body .line-dec-o{margin-top:10px;margin-bottom:10px;width:30px;height:2px;background-color:#ccc;}
.Recent-news .media .media-body span{font-size:15px;font-weight:700;color:#F34B0A;}
.contact-us-body{width:100%;padding:100px 0px;}
.contact-us-body .title{font-weight:700;border-left:4px solid #f34b0a;padding-left:15px;font-size:18px;color:#f34b0a;margin-bottom:20px;}
.contact-form #contact_form input[class='name']{background-image:url(../img/name-icon.png);background-position:10px;background-repeat:no-repeat;}
.contact-form #contact_form input[class='email']{background-image:url(../img/name-icon.png);background-position:10px;background-repeat:no-repeat;}
.contact-form #contact_form input[class='site']{background-image:url(../img/site-icon.png);background-position:10px;background-repeat:no-repeat;}
.contact-form #contact_form input[class='phone']{background-image:url(../img/phone-icon.png);background-position:10px;background-repeat:no-repeat;}
.contact-form #contact_form textarea[class='message']{background-image:url(../img/message-icon.png);background-position:top left;background-position:10px 15px;background-repeat:no-repeat;}
.contact-form #contact_form textarea{border:1px solid #eeeeee;margin-bottom:25px;width:100%;max-width:100%;min-height:235px;max-height:180px;font-size:12px;color:#888888;height:40px;padding:12px 45px;outline:none;}
.contact-form .advanced-button{margin-bottom:30px;}
.advanced-button a{margin-left:15px;font-size:13px;color:white;text-transform:uppercase;text-decoration:none;}
.advanced-button i{float:right;width:40px;height:40px;line-height:40px;text-align:center;color:white;}
.advanced-button{width:135px;height:40px;background-color:#f34b0a;line-height:40px;}
.contact-form #contact_form input{border:1px solid #eeeeee;margin-bottom:25px;width:100%;padding-left:45px;font-family:'Roboto', sans-serif;font-size:12px;color:#888888;height:40px;outline:none;}
.contact-details{background:#fff;border:solid 1px #E4E3E3;border-bottom:none;font-size:13px}
.contact-details .item{padding:14px 14px 6px 14px;border-bottom: 1px solid #e5e7e9}
.contact-details .item .icon{font-size:36px;line-height:21px;color:#F34B0A;float:left;}
.contact-details .item .iconsmall{font-size:24px;line-height:21px;}
.contact-details .content{margin-left:60px;font-size:14px;line-height:21px;font-weight:400;color:#5d6e7b;}
.contact-details .content-messenger{margin-left:0;}
.contact-details .content h5{font-size:15px;line-height:21px;color:#F34B0A;font-weight:400;text-transform:uppercase;margin:0 0 6px;}
.contact-details .content p{color:#5d6e7b;line-height:15px}
.contact-details .content p span{color:#3e3e3e;}
.contact-details .content p span.number{float:right;}
.contact-details .content p a{text-decoration:none;color:#5d6e7b;}
.share{background:#fff;float:left;width:100%;padding:15px;}
.share ul{padding:0px;margin:0px;}
.share .h2title{color:#F34B0A;font-weight:400;font-size:25px;border-left:solid 4px #F34B0A;padding-left:20px;margin:0 0 20px 0px;}
.orange-color{color:orange;}
.about-body{width:100%;padding:0px 0px;}
.page-section{font-size:14px}
.page-section a:HOVER{color:#F34B0A}
.page-section{padding:0 0px;}
.page-section h2{font-size:20px;font-weight:bold;text-transform:uppercase !important;margin:15px 0;color:#f34b0a;font-weight:400;border-left:4px solid #f34b0a;padding-left:15px;}
.page-section p{color:#363636 !important;line-height:24px;}
.page-section .icon-list{margin:0 0 30px 0;padding:0px;}
.page-section .icon-list li{list-style:none;line-height:30px;margin:0 -4px 0 0;font-size:12px;padding:0 15px 0 30px;text-transform:uppercase;font-weight:400;position:relative;color:#444444;}
.page-section .icon-list li i{position:absolute;top:7px;left:0px;display:inline-block;vertical-align:middle;padding:0 15px 0 0;font-size:16px;margin-top:0px;color:#f34b0a;}
.btn-contact-us{border:2px solid #f34b0a;font-size:11px;font-weight:bold;padding:10px 31px;letter-spacing:2px;position:relative;text-transform:uppercase;display:inline-block;margin-bottom:30px;color:#f34b0a;}
.btn-contact-us:hover{background:#f34b0a;color:white;}
.about-body a{text-decoration:none;color:#F34B0A}
.b-more{padding:75px 0px;border-bottom:2px solid #eee;background:#f5f5f5;}
.page-section .title{border-left:4px solid #f34b0a;padding-left:15px;font-size:24px;color:#f34b0a;margin:0 0 20px;text-transform:uppercase;}
.panel-body{padding:35px;margin-bottom:30px}
.panel-div a{text-decoration:none;}
.panel-div .panel-default > .panel-heading{color:#969595;background-color:white;padding:13px 5px 13px 15px;border-radius:0px;color:#f34b0a;}
.panel-title i{margin-right:10px;background:#f34b0a;width:25px;height:25px;text-align:center;line-height:25px;border-radius:0px;color:white;}
.panel-default{border-color:white;border:none;}
.panel-group .panel + .panel{margin-top:15px;}
.page-section p{color:#444444 !important;line-height:24px;font-weight:400;}
.about-Team-meet{width:100%;padding:75px 0px;background:white;}
.about-box{padding:0px;border-radius:0px;border:none;margin-bottom:30px;float:left;}
.about-Team-meet .title{font-weight:700;font-size:25px;color:#f34b0a;margin:0 0 50px;}
.about-box .header h3{text-decoration:none;border-left:4px solid #f34b0a;padding-left:15px;font-size:18px;color:#f34b0a;font-weight:bold;margin:0px 0px;}
.about-box h6{color:#999;font-weight:bold;margin:10px 0px;}
.about-box p{color:#8e8e8e;font-size:14px;font-weight:300;margin:20px 0px;}
.about-box .footer-social-list{margin:0px;padding:0px;}
.about-box .about-box-body{padding:10px 0px;}
iframe{width:100%;}
.serviceslist{width:100%;padding:75px 0px 25px;}
.Services-box i{font-size:35px;color:#f34b0a;margin-bottom:30px;}
.Services-box h3{margin:0 0 10px;font-size:20px;text-transform:uppercase;}
.Services-box{padding:0px 20px;margin-bottom:50px;}
.Services-box p{color:#666;}
.car-details{width:100%;padding:50px 0px;}
.car-details-header-price{font-size:16px;font-weight:300;margin:0;color:#F34B0A;}
.car-details-header-price .price-old{text-decoration:line-through;}
.car-details-header-price p{margin:0 0 0px;}
#carousel-custom .carousel-indicators{margin:10px 0px 0px;overflow:auto;position:static;text-align:left;white-space:nowrap;width:100%;}
#carousel-custom .carousel-indicators li{background-color:transparent;-webkit-border-radius:0;border-radius:0;display:inline-block;height:auto;margin:0 !important;width:auto;}
#carousel-custom .carousel-indicators li img{display:block;opacity:0.5;}
#carousel-custom .carousel-indicators li.active img{opacity:1;}
#carousel-custom .carousel-indicators li:hover img{opacity:0.75;}
#carousel-custom .carousel-outer{position:relative;}
.thumb-preview{width:100%;}
.thumbs{width:82% !important;margin:12px auto !important;background:#dde3e4;padding:10px 0px 6px 10px;}
.thumbs img{width:80px;height:50px;}
.sobuz{background:red;padding:10px;}
.img-responsive{width:100%;}
.car-details-content-body{margin:30px 0px 30px;}
.panel-body p{color:#666;line-height:22px;margin-bottom:20px;}
.panel-default > .panel-heading{color:#333;background-color:white;border-color:#ddd;border-radius:0px;}
.panel-default{background:none;}
.panel-body{background:white;border:solid 1px #E4E3E3;border-radius:3px;border-top:0}
.nav-tabs > li > a{margin-right:3px;line-height:1.42857143;border-top:solid 2px white;border-radius:0px;background:none;color:black;font-weight:bold;}
.mrg-b-30{margin-bottom:30px;}
.nav > li > a:hover{text-decoration:none;background-color:white;color:#F34B0A;border-top:solid 2px white;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover{color:black;cursor:default;background-color:none;border-top:solid 2px red;}
.features ul{margin:0px;padding:0px;}
.features ul li{list-style:none;line-height:30px;position:relative;padding-left:31px;color:#666;font-size:13px;}
.features ul li i{left:-2px;top:8px;font-size:16px;color:#f34b0a;position:absolute;}
.technical ul{margin:0px;padding:0px;}
.technical ul li{list-style:none;border-bottom:1px dotted #d4cece;line-height:35px;color:#000;}
.technical ul li span{float:right;font-weight:400;color:#666;}
.comments-box{border:solid 1px #E4E3E3;background-color:white;margin-bottom:20px;padding:20px;position:relative;border-radius:3px;float:left;width:100%;}
.comments-container{position:relative;padding:0px 10px;}
.comments-box ul li{list-style:none;}

.content-box{border:solid 1px #E4E3E3;background-color:white;margin-bottom:20px;padding:20px;position:relative;border-radius:3px;float:left;width:100%;}

ul.blog-post-comments{padding:0px;margin:0px;list-style:none;margin-bottom:25px;}
ul.blog-post-comments ul{padding:0px;margin:0px;list-style:none;border-bottom:0px solid #e1e1e1;border-top:0px solid #e1e1e1;}
ul.blog-post-comments li ul li{border-bottom:0px solid #e1e1e1;padding:0px;}
ul.blog-post-comments li{padding:20px 0px 20px 0px;border-bottom:1px solid #e1e1e1}
ul.blog-post-comments li.last-comment{padding:20px 0px 0 0px;border:none;}
ul.blog-post-comments li span.user-image{width:48px;height:48px;line-height:48px;border-radius:50%;background-color:#C5C5C5;display:block;text-align:center;position:relative;overflow:hidden;float:left;margin-right:10px;}
ul.blog-post-comments li span.user-name{color:#55595c;font-size:16px;line-height:22px;display:inline-block;text-align:center;}
ul.blog-post-comments li span.date{color:#878d92;font-size:14px;line-height:22px;display:inline-block;text-align:center;position:relative;float:right;}
ul.blog-post-comments li span.comment{color:#878d92;font-size:14px;line-height:22px;display:block;text-align:left;margin:1px 0px 0px 0;}
ul.blog-post-comments li .comment-footer{color:#878d92;font-size:14px;line-height:22px;display:block;text-align:left;margin-left:60px;margin-top:35px;}
a.share-box{color:#55595c;font-size:14px;line-height:22px;margin-right:10px;text-decoration:none;}
a.share-box:hover{cursor:pointer;}
ul.blog-post-comments li span.user-image i{color:#fff;font-size:38px;position:absolute;left:0;right:0;bottom:-3px;}
a.share-box span.like i{color:#db7560;}
a.share-box span.respond i{color:#65abd0;}
a.share-box span.share-2 i{color:#24aa98;}
a.share-box i{margin-right:5px;}
ul.blog-post-comments li span.date i{color:#b4bbc2;font-size:14px;line-height:22px;margin-right:8px;}
.form-horizontal .form-control{border:1px solid #eeeeee;margin-bottom:25px;width:100%;font-size:12px;color:#888888;height:40px;padding:12px 15px;outline:none;box-shadow:none}
.form-horizontal textarea{border:1px solid #eeeeee;margin-bottom:25px;width:100%;min-height:100px;font-size:12px;color:#888888;height:40px;padding:12px 15px;outline:none;resize:none;;}
.btn-send{background:#F34B0A;border:none;color:black;border-radius:0px;padding:12px 14px;font-size:16px;color:white;}
.btn-send:hover{background:#de460b;border:none;color:white;}
.car-detail-block .car-detail-info-list{margin:0px;padding:0px;}
.info-list-price{margin-top:15px !important}
.info-list-price li{border-bottom:none !important}
.car-sidebar-right{width:100%;}
.car-detail-block{border:solid 1px #E4E3E3;padding:15px;background:white;border-radius:3px;width:100%;float:left;}
.car-detail-block .title{font-size:16px;line-height:26px;border-left:solid 4px #F34B0A;padding:0px 0px 0px 10px;text-transform:uppercase;font-weight:400;color:#F34B0A;margin-top:0}

.attention{margin:20px 0}
.attention .h2title{color:#F34B0A;font-size:18px;margin-bottom:10px}
.attention ul{margin:0;padding-left:20px}



.themes{padding:5px 0;text-align:center;margin-top:15px;}
.themes a{color:#585858;font-size:13px;margin-top:5px;text-decoration:none;}
.themes a:HOVER{color:#F34B0A;}
.buy{text-align:center;margin-top:30px;}
.buy .demo{background-color:#363f48;border:solid 3px #363f48;}
.car-detail-info-list li{list-style:none;line-height:34px;color:#999;border-bottom:1px dotted #DDD;text-align:right;}
.car-detail-info-list li span{margin-right:10px;float:left;color:#3e3e3e;}
.car-detail-info-list li .price{color:#F34B0A;display:inline;font-size:20px}
.car-detail-info-list li .price span{float:none;margin-right:0}
.car-detail-info-list li .price span{color:#F34B0A}
.car-detail-info-list li .price span.price-old{text-decoration:line-through}
.dealer-contact{padding:30px 30px;background:white;width:100%;float:left;border:solid 1px #E4E3E3;border-radius:3px;}
.dealer-contact .title{font-size:19px;line-height:26px;margin:0px 0px 20px 0px;border-left:solid 4px #F34B0A;padding:0px 0px 0px 20px;text-transform:uppercase;font-weight:bold;color:#F34B0A;}
.share .title{font-size:19px;line-height:26px;margin:0px 0px 20px 38px;border-left:solid 4px white;padding:0px 0px 0px 20px;text-transform:uppercase;font-weight:bold;color:white;}
.dealer-contact ul{margin:0px;padding:0px;}
.dealer-contact ul li{list-style:none;line-height:27px;color:#999;}
.dealer-contact ul li span{font-weight:bold;color:#3e3e3e;}
.mrg-b-30{margin-bottom:30px !important;}
.margin-top-15{margin-top:15px !important;}
.margin-top-30{margin-top:30px !important;}
.private-message-to-dealer{padding:30px 15px 15px 15px;background:white;width:100%;border:solid 1px #E4E3E3;border-radius:3px;}
.private-message-to-dealer .h2title{font-size:19px;line-height:26px;margin:0px 0px 20px 0px;border-left:solid 4px #F34B0A;padding:0px 0px 0px 20px;text-transform:uppercase;color:#F34B0A;}
.private-message-to-dealer .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:0px;}
.private-message-to-dealer label:before{display:inline-block;width:0px;height:0px;margin-right:0px;position:absolute;left:0;bottom:1px;background-color:none;box-shadow:none;border-radius:0px;border:solid 0px #b7b5b5;}
.private-message-to-dealer label{display:inline-block;cursor:pointer;position:relative;padding-left:0px;margin-right:15px;font-size:13px;margin-bottom:10px;}
.private-message-to-dealer textarea.form-control{height:auto;min-height:80px;}
.btn-submit{background:#F34B0A;border-radius:0px;border:solid 3px #F34B0A;padding:13px 0px;text-transform:uppercase;color:#fff !important;}
.btn-search{padding:9px 0}
.btn-submit:hover{background:#de460b;border:solid #de460b;color:white;}
.page-content-404{width:100%;padding:70px 0px;}
.error404{position:relative;margin:40px auto;}
.error404 .e404{position:absolute;left:0;top:5%;margin-top:5%;padding:0 10%;width:100%;text-align:center;}
.error404 h1{margin:0;color:#fe5214;font-weight:700;font-size:108px;font-family:'Open Sans', sans-serif;line-height:1;}
.error404 .title-error{color:#1a1a1b;text-transform:uppercase;font-size:30px;font-weight:600;font-family:'Open Sans', sans-serif;}
.error404 p{margin:0 0 20px 0px;padding:0;line-height:1.6em;color:#8a8585;}
.back_to_home{display:inline-block;margin-bottom:1.5em;padding:5px 10px 5px;outline:none;color:#fbfafa;vertical-align:baseline;text-align:center;text-decoration:none;font:13px Arial;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fe5214;}
.body-bg{width:100%;color:white;float:left;height:auto;}
.mrg-t-250px{margin-top:250px;}
.form-content-box{padding:54px;width:100%;background:white;border:solid #EEE 1px;margin-top:10%;}
.form-content-box img{height:52px;}
.form-content-box h4{text-align:center;margin-bottom:20px;color:#797979;font-size:15px;}
form .form-row .input-text{width:100%;line-height:1;padding:13px 26px;font-size:13px;border:1px solid #D8D8D8;border-radius:0px;outline:none;color:#9c9898;}
.btn-s .btn-login{width:100%;border-radius:0px;padding:22px 15px;text-transform:uppercase;font-weight:700;background:#f34b0a;color:white;text-decoration:none;border:solid 1px #f34b0a;margin:10px 0px 10px;}
.btn-s .btn-login:hover{background:#de460b;}
.form-row-wide label{display:inline-block;cursor:pointer;position:relative;padding-left:0px;margin-right:15px;font-size:13px;margin-bottom:10px;text-align:left;color:#929292;}
.form-row-wide label:before{width:0px;height:0px;margin-right:0px;border:solid 0px #b7b5b5;background:red;}
.remember-me{color:black;text-transform:uppercase;}
.l-y-p a{text-decoration:none;color:#f34b0a;}
.lost-password{font-size:12px;color:#929292;}
.lost-password a{text-decoration:none;font-weight:bold;color:#f34b0a;}
.logo-the{margin-bottom:20px;}
.big-pic{margin-top:50px;}
.car-content h3 span p i{font-size:10px;margin:0 0 0px;}
.car-content h3 span p{margin:0 0 0px;}
.ster-fa{margin:0 0 0px;}
.pdng{padding:30px;}
@media (min-width:768px){}
@media (min-width:1024px) and (max-width:1200px){.thumbs{width:100% !important;}
}
@media (min-width:768px) and (max-width:1024px){.footer-item .footer-item-content ul li a{font-size:11px;}
.col-md-3{padding-left:5px;padding-right:5px}
.col-md-10{padding-left:5px;padding-right:5px}
.navbar-brand-logo{width:170px;}
.navbar-brand-logo img{height:36px;}
.main-header .navbar-default .nav > li > a{padding:4px 10px;margin-left:9px;}
.car-box img{height:auto;}
}
@media (max-width:768px){.footer-item{text-align:center;}
footer .footer-item .line-dec{text-align:center;}
footer .footer-item .title{margin-bottom:10px}
.car-box .thumbnail-img{/*min-height:405px*/}
.navbar-header{text-align:center;float:none;margin-top:15px !important;}
.navbar-brand-logo{float:none !important;width:auto !important;}
.top-header .list-inline{text-align:center;margin-bottom:10px;}
.top-buttons{text-align:center;}
.navbar-right{float:left !important;text-align:center;margin-bottom:15px}
.col-md-3{padding-left:5px;padding-right:5px}
.search-block .title{line-height:35px;margin-bottom:0}
.list-1{margin-top:15px;}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:32px;margin-right:2px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0px;}
.banner-slider-inner-1 h1{font-size:30px;font-weight:900;}
.car-box{margin-bottom:20px;}
.banner .item{height:300px;}
.banner-slider-inner-1{width:100%;text-align:center;}
.banner-slider-inner-1 h2{text-transform:uppercase;font-size:30px;}
.slider-mover-left{width:30px;height:30px;line-height:27px;left:0px;background:#1B1410;}
.slider-mover-right{width:30px;height:30px;line-height:27px;right:0px;background:#1B1410;}
.slider-mover-right img{width:12px;height:19px;}
.slider-mover-left img{width:12px;height:19px;}
.main-header .navbar-default .nav > li > a{margin-left:0px;}
.section-heading h4{font-size:16px;}
.breadcrumb-area h5{font-size:18px;line-height:25px;}
.breadcrumb-area .active-page,
.breadcrumb-area .home-btn{font-size:16px;}
.b-items-cars-one-info-header{}
.form-content-box{padding:15px;margin-top:50px;}
.big-pic{margin-top:0px;}
.car-detail-info-list li{font-size:12px;}
.breadcrumb-area p a{margin:0px 0px;}
.option-bar .sorting{padding:6px 9px;background:#FFF;border:1px solid #EEE;color:#999;margin-right:2px;font-size:13px;font-weight:300;float:left;}
.change-view-btn{padding:5px 8px;margin-left:2px;float:left;}
.active-view-btn{padding:5px 8px;margin-left:2px;}
.active-view-btn:hover{padding:5px 8px;margin-left:2px;}
.change-view-btn:hover{padding:5px 8px;margin-left:2px;}
.car-content h3{margin-bottom:0px;}
.details-button a{font-size:12px;}
.car-content h3 span{padding:4px 6px;}
.car-box-body .header h3 span{padding:4px 6px;}
.car-box-body .header h3{margin-bottom:0px;}
.panel-title{font-size:14px;}
.features ul li{line-height:27px;font-size:12px;}
.navbar-brand-logo{width:200px;float:left;margin-top:12px}
.user_avatar{float:left;clear:both;}
.comments-content{float:left;clear:both;margin-top:18px;}
.testimonials .slider-mover-left{left:-15px;}
.testimonials .slider-mover-right{right:-15px;}
.testimonials-inner p{margin-top:25px;font-size:18px;font-weight:300;color:#7a7a7a;line-height:32px;text-align:justify;}
.contact-us-body{padding:30px 0px 40px;}
.page-section{padding:50px 0px 0px;}
.about-Team-meet{padding:30px 0px;}
.breadcrumb-area h2{font-size:30px;}
.home-btn{padding:9px 20px;}
.breadcrumb-area .active-page{padding:9px 20px;}
.panel-body p{text-align:justify;}
.page-section p{text-align:justify;}
.Services-box{margin-bottom:30px;}
.serviceslist{padding:35px 0px 25px;}
.about-Team-meet .title{font-size:20px;margin:0 0 20px;}
.page-section .title{font-size:18px;margin:0 0 20px;}
.mrg-t-250px{margin-top:40px;}
.form-content-box img{height:52px;}
.car-box-body p{text-align:justify;}
.Recent-news{padding:10px;margin-bottom:20px;}
.sidebar{padding:10px;margin-bottom:20px;}
.car-box{padding:10px;position:relative;}
.option-bar{background:transparent;border:none;padding:0px;}
.option-bar .sorting-options{margin-top:20px;}
.pagination > li > a, .pagination > li > span{border-radius:0% !important;margin:0 3px 3px;width:28px;height:28px;text-align:center;padding:0px;line-height:28px;}
.breadcrumb-area{padding:20px 10px;}
.b-more{padding:25px 0px;}
.thumbs img{width:30px;height:20px;display:inline-block;}
.thumbs{width:100% !important;margin:12px auto !important;background:#dde3e4;padding:3px 0px 0px 3px;}
.about-box img{width:100%;}
.panel-body{padding:10px;}
.main-footer{margin:0px;}
.thumb-preview{width:100%;}
.comments-box{padding:10px;}
ul.blog-post-comments li span.comment{text-align:justify;}
.car-details-header-price{text-align:left;}
.private-message-to-dealer{padding:20px 10px;}
.share{padding:20px 10px;}
.dealer-contact{padding:20px 10px;}
.car-detail-block{padding:20px 10px;background:white;}
.pdng{padding:20px 10px;}
.comments-container{padding:0px 0px;}
footer{width:100%;background:#2A2A2A;padding:30px 0px 0px 0px;}
ul.blog-post-comments li{float:left;}
ul.blog-post-comments li span.comment{margin-left:0px !important;}
ul.blog-post-comments li .comment-footer{margin:10px 0px 0px 0px;}
ul.blog-post-comments ul{margin-left:25px;}
.nav-tabs > li{float:left;margin-bottom:-1px;width:100%;}
.error404 .e404{top:10%;padding:0px;}
.error404 h1{font-size:70px;}
.error404 .title-error{font-size:20px;}
.error404 p{margin:5px 0 110px 0px;padding:0;line-height:1.6em;color:#8a8585;}
.car-box img{height:auto;}
}
.navbar-collapse{border:none;}
.product_icons{margin-top:30px;font-size:11px;text-align:center;color:#585858}
.product_icons img{width:100%}
.product_icons div{margin-top:10px}
.aditional{text-align:left;font-size:13px;margin-top:30px;color:#585858}
.aditional ul{padding-left:20px}
.cart-info .table{margin-bottom:0}
.cart-info a{color:#F34B0A}
#theme-navbar{padding-left:0;padding-right:0}
.navbar-theme{min-height:0}
.theme-button{float:right;top:0;margin-top:0;margin-bottom:0}
.scrollToTop{font-size:38px;background:#F34B0A;bottom:15px;display:none;height:50px;padding:2px;
position:fixed;left:15px;text-align:center;text-decoration:none;width:50px;z-index:@zindex-scrollToTop;color:#fff;
padding-top:0;
}
.scrollToTop:hover{background:#de460b;text-decoration:none;color:#fff;}

.promo{padding:0px 0;font-size:20px;color:#000;line-height:60px}
.promo_text{margin-left:155px}
.additional .checkbox{margin-top:5px;margin-bottom:0px;}
.question{float:right;font-size:16px;line-height:16px;cursor:pointer;}
.additional-price{float:none !important;color:#434955 !important;font-size:14px}
.tooltip_content{display:none;}

.subscribe-area{background:rgba(0, 0, 0, 0.5);padding:35px 35px 30px 35px}
.subscribe-text{text-align:left;font-size:13px;padding-bottom:7px}
.subscribe-title{font-weight:bold;font-size:20px;text-transform:uppercase;}

.free-install{background: url("../img/free-install-service.png") no-repeat;width:100px;height:100px;position:absolute;}



/*
================================================
22. Pricing Table
================================================
*/
.pricing-table{margin-top:0}

.pricing-table .fa-check{
	color: #de460b;
}


.pricing-table .btn-submit{
	text-align:center;
	padding:9px 20px;
}

.pricing-table p {
	margin: 0 0 7px 0;
}
.pricing-table p.space {
	margin: 0 0 70px;
}
.pricing-table .single-plan .pricing-wrapper {
	border: 1px solid #727272;
	background: #fff;
	border-radius: 10px;
	padding: 40px 40px;
	-webkit-transition: .3s ease;
	transition: .3s ease;
}
.pricing-table .single-plan .pricing-wrapper .pricing-head {
	text-align: center;
}
.pricing-table .single-plan .pricing-wrapper .pricing-head h4 {
	font-size: 32px;
	font-weight: 400;
	margin: 0 0 5px 0;
}
.pricing-table .single-plan .pricing-wrapper .pricing-head span {
	font-size: 20px;
	font-weight: 300;
}
.pricing-table .single-plan .pricing-wrapper .pricing-currency {
	margin-bottom: 20px;
}
.pricing-table .single-plan .pricing-wrapper .pricing-currency p {
	text-align: center;
	font-size: 28px;
	margin-top: 15px;
}
.pricing-table .single-plan .pricing-wrapper .pricing-currency p sup {
	font-size: 40px;
	font-weight: normal;
	left: 10px;
}
.pricing-table .single-plan .pricing-wrapper .pricing-currency p sub {
	font-size: 22px;
	font-weight: normal;
	right: 17px;
	bottom: 0;
}
.pricing-table .single-plan .pricing-wrapper .pricing-content ul li p span {
	float: right;
}
.pricing-table .single-plan .pricing-wrapper .pricing-content .plan-purchase {
	margin-top:20px;
	text-align: center;
}
.pricing-table .single-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn {
	background: #727272;
	color: #fff;
	font-size: 20px;
	padding: 10px 35px;
	margin-top: 30px;
	display: inline-block;
	border-radius: 3px;
	position: relative;
	z-index: 1;
	text-align: center;
}
.pricing-table .single-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn i {
	padding-left: 5px;
	position: relative;
	top: 1px;
}
.pricing-table .single-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn:hover {
	text-decoration: none;
	color: #fff;
}
.pricing-table .single-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn:before {
	background: #000;
	color: #fff;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 0;
	z-index: -1;
	-webkit-transition: .3s ease;
	transition: .3s ease;
	border-radius: 3px;
}
.pricing-table .single-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn:hover:before {
	width: 100%;
	color: #fff;
}
.pricing-table .single-plan:hover .pricing-wrapper {
	border: 1px solid #F34B0A;
	box-shadow: 0 5px 54px rgba(243, 75, 10, 0.2);
}
.pricing-table .single-plan:hover .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn {
	background: #000;
}
.pricing-table .single-plan:hover .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn:before {
	background: #727272;
}
.pricing-table .featured-plan .pricing-wrapper {
	border: 1px solid #F34B0A;
	box-shadow: 0 5px 54px rgba(243, 75, 10, 0.2);
}
.pricing-table .featured-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn {
	background: #000;
}
.pricing-table .featured-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn:before {
	background: #727272;
}
.pricing-table .container:hover .featured-plan .pricing-wrapper {
	border: 1px solid #727272;
	box-shadow: none;
}
.pricing-table .container:hover .featured-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn {
	background: #727272;
}
.pricing-table .container:hover .featured-plan .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn:before {
	background: #000;
}
.pricing-table .container:hover .featured-plan:hover .pricing-wrapper {
	border: 1px solid #F34B0A;
	box-shadow: 0 5px 54px rgba(243, 75, 10, 0.2);
}
.pricing-table .container:hover .featured-plan:hover .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn {
	background: #000;
}
.pricing-table .container:hover .featured-plan:hover .pricing-wrapper .pricing-content .plan-purchase a.buy-plan-btn:before {
	background: #727272;
}
.related a{
	font-size:15px;
	color:#696969;
}
.h3{
	display:block;
	font-size:24px;
	margin-top:20px;
	margin-bottom:10px;
	font-family:inherit;
	font-weight:500;
	line-height:1.1;
	color:inherit;
}
