@charset "utf-8";

/* CSS Document */

body{margin:0px; padding:0px; background:url(../images/header-bg-img.png) center top no-repeat #000;font-family: Open Sans,sans-serif;}

*{margin:0px; padding:0px;}

a,p,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}

strong{font-weight: bold;}

a,img{ text-decoration:none; border:none;}

#wrapper{ margin:0; padding:0px; width:100%; }

.center{ margin:auto; width:1000px; }

header{ float:left;margin:0px; padding:0; width:100%;}

.header-main{ float:none; margin:auto; background:url(../images/navgation-bg.png) repeat-x; width:1000px;}

.menu-main-menu-container {
    float: left;
    width: 1000px;
    background:url(../images/navgation-bg.png) repeat-x;
}
.logo{ float:left;  margin: 18px 0; padding: 0 0 0 0; }

.logo img{margin:0px; padding:0px; }

.header-right{ float:right;  margin: 24px 0 22px;padding:0px; width: 468px; }

.header-right .header-right-top{float:left; margin:0px; padding:0px;width: 100%;}

.header-right .header-right-top a.coll-us-btn{ padding: 0 0 0 26px; line-height: 34px; float:left; background: -moz-linear-gradient(top, #a6050d, #cc0610); background: -webkit-linear-gradient(top, #a6050d, #cc0610); background: -ms-linear-gradient(top, #a6050d, #cc0610);

border-radius:8px; border:1px solid #820107;text-decoration: none;width: 163px; height:36px; text-shadow: 0 1px 0 #000000;font-family: 'Roboto', sans-serif; font-weight:700; font-size:16px; color:#fff; text-transform:uppercase;

   -webkit-box-shadow: 0 2px 2px -2px #fff inset;

    -moz-box-shadow: 0 2px 2px -2px #fff inset;

   box-shadow: 0 2px 2px -2px #fff inset; }

.header-right .header-right-top a.coll-us-btn span{ height: 17px;   width: 17px;margin-top: 10px; margin-right: 20px;float: right;padding:0px; background:url(../images/col-us-span.png) left top no-repeat;}

.header-right .header-right-top a.coll-us-btn:hover{border: 1px solid #2072e9; background: -moz-linear-gradient(top,#2375ea ,#3e8efc); background: -webkit-linear-gradient(top,#2375ea ,#3e8efc); background: -ms-linear-gradient(top,#2375ea ,#3e8efc);}

.header-right .header-right-top .phone{ margin:0px;  padding: 0 0 0 42px;float:right; background:url(../images/phone-icon.png) left center no-repeat;font-family: 'Roboto', sans-serif; font-weight:300; font-size:29px; color:#fff;}

.header-right .header-right-bottom{float:left; margin-top: 13px; padding:0px;width: 100%;}

.header-right .social-icon{float:left; margin:0px; padding:0px;}

.header-right .social-icon li.follow-text{  margin:0px;  padding: 19px 7px 0 0; color:#ffffff;}

.header-right .social-icon li{  margin:0px; padding:0px 0px 0 0; float:left; display:inline; list-style:none;}

.header-right .social-icon li a{ border:none; text-decoration:none;    padding: 0 8px 0 0; margin:0px;float:left; display:inline; }

.header-right .social-icon li a:hover{ }

.header-right .header-right-bottom .search-bar-bg{margin:0px; padding:0px; float:right;width: 250px;}

.header-right .header-right-bottom .search-bar-bg fieldset { float:left;  border:none;   margin-top: 0px; padding:0;}

.header-right .header-right-bottom .search-bar-bg fieldset input { border: 1px solid #cccccc; color: #666; font-family: 'Open Sans', sans-serif; font-size:13px; color:#666;height: 17px; margin: 0 0 0 0; padding:6px 11px;  width: 185px; border-radius:4px; background:#e1e1e1;}

.header-right .header-right-bottom .search-bar-bg #search-submit { float:left;margin-left:8px; font-size:0px; color: #b6050e; padding:0px; background:url(../images/search-icon.png) left top no-repeat; width:33px; height:32px; border:none;}

.header-right .header-right-bottom .search-bar-bg #search-submit:hover{ cursor:pointer;}

header #navigation{  float: left;width:100%; margin:0px; padding:0px; background:url(../images/navgation-bg.png) repeat-x;}

nav{  float: left;width:100%; margin:0px; padding:0px;}

nav ul{margin:0px; padding:0px; width:100%;}

nav ul li{ float:left;margin:0 0 0 0; padding:0px 1px; list-style:none; display:block; background:url(../images/nav-div.png) right center no-repeat;}

nav ul li a{ float:left;display:block;margin:0px; padding: 14px 17px;font-family: 'Roboto', sans-serif; font-weight:500; font-size:14px; color:#222; text-decoration:none; text-transform:uppercase;}

nav ul li a:hover{color:#ffffff; background:url(../images/nav-act.png) repeat-x; }

nav ul li a.active{color:#ffffff; background:url(../images/nav-act.png) repeat-x; }

nav ul li:last-child{ background:none;}

#containor{ margin:0px; padding:0px; float:left; width:100%;} 

#containor .section1{    margin:15px 0 18px 0;padding:0px; float:left; width:100%;} 

#containor .section1 .right{float:right; width:714px; margin:0px; padding:0px;}

#containor .section1 .right-top{float:left; width:714px; margin:0px; padding:0px;}

#containor .section1 .right-top a.ease-early{ padding: 0 17px; line-height: 29px; float:right;   background: -moz-linear-gradient(top, #2375ea, #3e8efc); background: -webkit-linear-gradient(top, #2375ea, #3e8efc); background: -ms-linear-gradient(top, #2375ea, #3e8efc);

border-radius:6px; border:1px solid #2072e9;text-decoration: none; height:29px;text-shadow: 1px 1px 1px #000;font-family: 'Roboto', sans-serif; font-weight:500; font-size:14px; color:#fff; text-transform:uppercase;

    -webkit-box-shadow: 0 2px 2px -2px #6fa5f1 inset;

    -moz-box-shadow: 0 2px 2px -2px #6fa5f1 inset;

   box-shadow: 0 2px 2px -2px #6fa5f1 inset;

}
.ls-container {   right: 0;}
.ls-layer { width: 714px !important; }
.ls-wp-fullwidth-helper .ls-inner{width:714px !important;}
.ls-layer .ls-bg{width:714px !important; height:334px!important;}
.ls-wp-fullwidth-helper {  left: 0 !important;   position: absolute;  width: 714px !important;}
#containor .right .right-bottom .ls-wp-fullwidth-container{  width: 714px;}
#containor .section1 .right-top a.ease-early:hover{ background: -moz-linear-gradient(top,#a6050d ,#cc0610); background: -webkit-linear-gradient(top,#a6050d ,#cc0610); background: -ms-linear-gradient(top,#a6050d ,#cc0610);   border: 1px solid #820107;}

#containor .section1 .right-bottom{float:left; width:714px; margin:0px; padding:0px;}

#containor .section1 .right-bottom .banner{float:left; width:714px; margin-top: 15px; padding:0px;  position:relative; }

#containor .section1 .right-bottom .banner .box{margin:0px; padding:0px;}

#containor .section1 .right-bottom .banner .box img{ margin:0px; padding:0px;  width:100% !important; }

#containor .section1 .right-bottom .banner .slider-controls { list-style: none outside none; margin: 0; padding: 0; z-index: 9999;}

a.slider-controls-prev{}

a.slider-controls-prev:hover{}

a.slider-controls-next{}

a.slider-controls-next:hover{ }

#containor .section1 .right-bottom .banner .box .text-bg .controls-bg{ margin-top: 10px; padding:0px; width:100%; float:left; display:inline-block;}

#containor .section1 .right-bottom .banner .box .text-bg .controls{margin:0px; padding:0px;  float: right; }

#containor .section1 .right-bottom .banner .box .text-bg .controls li{ margin:0px; list-style:none; float:left;}

#containor .section1 .right-bottom .banner .box .text-bg .controls li a{ margin:0px 2px; padding: 0 .px; float:left; display:block; background:url(../images/banner-control.png) left top no-repeat; border:none; width:11px; height:11px;}

#containor .section1 .right-bottom .banner .box .text-bg .controls li a:hover{ background:url(../images/banner-control.png) right bottom no-repeat;}

#containor .section1 .right-bottom .banner .box .text-bg .controls li a.active{ background:url(../images/banner-control.png) right bottom no-repeat;width:11px; height:11px;}

#containor .section1 .right-bottom .banner .box .text-bg .controls li a img{ border:none;}

#containor .section1 .right-bottom .banner .box .text-bg{ margin:0px; bottom: 6px;  right: 0; position: absolute;  padding-right:13px; width:204px; height:130px; background:url(../images/banner-text-bg.png) left top no-repeat; }

#containor .section1 .right-bottom .banner .box .text-bg h1{margin:0px;float: right; padding: 20px 0 9px;text-transform: uppercase;font-family: 'Roboto', sans-serif; font-weight:500; font-size:25px; color:#fff; text-align:right; line-height:18px;}

#containor .section1 .right-bottom .banner .box .text-bg p{float: right;margin:0px;font-family: 'Roboto', sans-serif; font-weight:300; font-size:14px; color:#fff; text-align:right;}

#containor .section1 .right-bottom .banner .box .text-bg span{ text-transform: uppercase;  margin-top:9px; float:right; padding:0px; color:#fd3232;font-family: 'Roboto', sans-serif; font-weight:500; font-size:22px; text-align:right;}

#containor .section1 .official-form{ float:left;  margin-top: 0px; padding:0px; width:261px;}

#containor .section1 .official-form h1{margin:0px; padding-left: 10px;text-transform: uppercase;font-family: 'Roboto', sans-serif; font-weight:500; font-size:20px; color:#fff; background:url(../images/from-heading.png) left top no-repeat; width:97%; height:45px; line-height:45px;}

#containor .section1 .official-form form{ float:left; width:100%; margin:0px; padding:0px; border:0px none;}

#containor .section1 .official-form form fieldset{ float:left; width:100%; margin:0px; padding:0px; border:0px none;}

#containor .section1 .official-form form fieldset p{ float:left; width:100%; margin:12px 0px 0px 0px; padding:0px;} 

#containor .section1 .official-form form fieldset p input {font-family: 'Roboto', sans-serif; font-weight:500; background:none; font-size:13px; color:#fff;float:left; width:91%; margin:0px 0px 0px 0px; padding:5px 11px; border:1px solid #3c3a43; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; position:relative; z-index:10; }

#containor .section1 .official-form form fieldset p select{font-family: 'Roboto', sans-serif; font-weight:500; background:none; font-size:13px; color:#fff;float:left; width:100%; margin:0px 0px 0px 0px; padding:5px 11px; border:1px solid #3c3a43; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; position:relative; z-index:10; } 

#containor .section1 .official-form form fieldset .check-box-bg{ float:left; margin:0px; padding:0px; color:#fff; width: 100%;}

#containor .section1 .official-form form fieldset .check-box-bg span{ float:left; width:100%;font-family: 'Roboto', sans-serif; font-weight:500; font-size:13px; color:#fff;}

#containor .section1 .official-form form fieldset .check-box-bg span input.check-box{ margin-right: 10px; padding:0px; color:#fff; width: auto;}

#containor .section1 .official-form form fieldset input.submit{  float:left;  background:url(../images/form-submit-btn.png) left top no-repeat;width: 166px;  padding-left: 17px; text-align:left; border:none; height:41px;text-shadow: 1px 1px 1px #000;font-family: 'Roboto', sans-serif; font-weight:700; font-size:16px; color:#fff; text-transform:uppercase;}

#containor .section1 .official-form form fieldset input.submit:hover{ cursor:pointer;} 

#containor .section2{ margin:0px 0 20px 0;padding:17px 16px; float:left; width:97%;  background:#fff;}

#containor .section2 .left{ padding:0px; float:left; width:722px; background:#fff;}

#containor .section2 .left .special{    margin:15px 0 20px 0;padding:0px; float:left; width:100%; background:#fff;}

#containor .section2 .left .special h1{   float: left;margin:0px; text-transform:uppercase; padding: 0 0 10px;font-family: 'Roboto', sans-serif; font-weight:500;font-size:24px;  width:auto; color:#c7081b; border-bottom:1px solid #c7081b;position:relative; z-index:10;}

#containor .border{ float:left;margin-top:-1px; padding:0px; width:100%; height:auto; }

#page-detail .text .discription-area .border > ul {
    float: left;
    width: 100%;
}


#page-detail .text .discription-area .border > ul  li {
    color: #333333;
    font-family: open sans;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
     list-style-type: disc;
}
.discription-area .border > h3 {
    float: left;
    padding: 13px 0 5px !important;
}
.discription-area .border > p {
    margin: 5px 0 0 !important;
}
#containor .section2 .special .col1-area{ width:100%; float:left; margin:0px; padding:0px;}

#containor .section2 .special .col1{ margin-right:22px; margin-bottom: 17px; padding:0px; float:left; width:31.2%; background:#fff;}

#containor .section2 .special .col1.last{  margin-right:0px;}

#containor .section2 .special .col1 h2{ text-transform:uppercase;  margin: 21px 0 14px;font-family: 'Open Sans', sans-serif;  font-weight:700; background:none; font-size:14px; color:#222;}

#containor .section2 .special .col1 .box-holder{ margin:0px;  padding: 4px 3px; border:1px solid #cfcfcf; display:block;}



#containor .section2 .special .col1 .box-holder:hover{ background:#c7081b; display:block; color:#fff;}

#containor .section2 .special .col1 .box-holder .box:hover{ background:#c7081b;display:block;}

#containor .section2 .special .col1 .box-holder .box:hover .detail-btn-bg{ display:block;}

#containor .section2 .special .col1 .box-holder .box:hover p{ color:#fff !important;}

#containor .section2 .special .col1 .box-holder .box:hover img{ opacity:0.6;display:block;}

 #containor .section2 .special .col1 .box-holder .box img:hover .detail-btn-bg{ display:block;}

#containor .section2 .special .col1 .box-holder .box .detail-btn-bg{ float:left; width:100%; top:82px; text-align: center; position:absolute; display: none;  }

#containor .section2 .special .col1 .box-holder .box .detail-btn-bg a.detail-btn{  display: inline-block;background: -moz-linear-gradient(top, #fff, #eee); background: -webkit-linear-gradient(top, #fff, #eee); background: -ms-linear-gradient(top, #fff, #eee); text-aling:center; 	 border-radius: 4px;   padding: 5px 12px;  text-align: center;font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:600; font-size:12px; color:#c7081b; 

 }



#containor .section2 .special .col1 .box-holder .box{ background:#f0f0f0; position:relative;}

#containor .section2 .special .col1 .box-holder .box img{ margin-bottom:4px; padding:0px; float:left; max-width:100%;}

#containor .section2 .special .col1 .box-holder .box .product-detail-text-bg{ margin:0px; padding:0px; background:f0f0f0; width:100%;}

#containor .section2 .special .col1 .box-holder .box .product-detail-text-bg p{font-family: 'Open Sans', sans-serif; line-height: 19px;  padding-left: 8px; padding-bottom: 2px; font-weight:400; background:none; font-size:13px; color:#666666;}

/*#containor .section2 .special .col1 .box-holder .box .product-detail-text-bg p span{ font-weight:700; text-transform:uppercase;}*/

#containor .section2 .confidence{    margin:23px 0 20px 0;padding:0px; float:right; width:225px; background:#fff;}

#containor .section2 .confidence .category-list{ float:left;  margin: 7px 0 0 0; padding:0px;}

#containor .section2 .confidence .category-list li{  margin-bottom: 2px;list-style:none; float: left;    border-radius: 4px; width: 100%;border: 1px solid #d4d4d4;  background: linear-gradient(#f2f2f2, #e1e1e1); }

#containor .section2 .confidence .category-list li a{text-decoration: none;list-style:url(../images/categories-arrow.png) inside; width:94%; display: list-item;color: #333333; text-transform: uppercase; float: left;font-family: "Roboto",sans-serif; font-size: 14px; font-weight: 500; padding: 5px 0 5px 14px; margin:0px;}

#containor .section2 .confidence .category-list li a:hover{ border-radius:4px;color:#fff; list-style:url(../images/categories-arrow-hover.png) inside; background:#c7081b;}

#containor .section2 .confidence .category-list li a.active{color:#c7081b;}

a.confidence-btn{padding: 0px; width:100%; line-height: 39px; float:right;   background: -moz-linear-gradient(top, #494949, #383838); background: -webkit-linear-gradient(top, #494949, #383838); background: -ms-linear-gradient(top, #494949, #383838);

border-radius:4px;text-decoration: none;     text-align: center;font-family: 'Roboto', sans-serif; font-weight:500; font-size:16px; color:#fff; text-transform:uppercase;}

a.confidence-btn:hover{ background: -moz-linear-gradient(top,#cc0610 ,#a6050d); background: -webkit-linear-gradient(top,#cc0610 ,#a6050d); background: -ms-linear-gradient(top,#cc0610 ,#a6050d);}

#containor .section3{ margin:0px 0 20px 0;padding:17px 16px; float:left; width:97%;  background:#fff; } 

#containor .section3 .about-us{ margin:0px; padding:0px; float:left; width:100%;  background:#fff; } 

#containor .section3 .about-us h1{   float: left;margin:0px; text-transform:uppercase; padding: 0 0 10px;font-family: 'Roboto', sans-serif; font-weight:500;font-size:24px;  width:auto; color:#c7081b; border-bottom:1px solid #c7081b;position:relative; z-index:10;}

#containor .section3 .about-us p{font-family: 'Open Sans', sans-serif; margin-top: 20px; float:left; line-height:20px;  font-weight:400; background:none; font-size:13px; color:#333;}

#containor .section4 {float:left; width:100%; } 

#containor .section4 .loking-car-area{ margin:0px; padding:0px; float:left; width:100%;}

#containor .section4 .loking{ margin:0px; padding:10px 20px; float:left; width: 44.8%; background:#b9050e; border:1px solid #820107;}

#containor .section4 .image-bg{ margin:0px; padding: 14px 0; background:#fff; float:left; border-radius: 50%;width: 76px;text-align:center;}

#containor .section4 .image-bg img{ margin:0px; padding:0px;}

#containor .section4 .text-bg{ float:left; padding:0px; margin: 0 0 0 20px;}

#containor .section4 .text-bg h1{ margin: 15px 0 0; padding:0px;font-family: 'Open Sans', sans-serif; color:#fff; font-weight:300; font-size:26px;}

#containor .section4 .text-bg h1 span{ font-weight:700;}

#containor .section4 .text-bg p{ margin:0px; padding:0px;font-family: 'Open Sans', sans-serif; color:#fff;   line-height: 24px; font-weight:400; font-size:13px;}

#containor .section4 .wants{ margin:0px; padding:10px 20px; float:right;  width: 44.8%; background:#b9050e; border:1px solid #820107;}

#containor .section5 {padding:0px; float:left; width:100%; border-top:1px solid #202020;margin-top: 16px;}

#containor .section5 .slider{ margin:0px; padding:0px; float:left; width:100%;}

#containor .section5 .slider .heading{ margin:0px; padding:0px;width:100%;}

#containor .section5 .slider .heading h1{    line-height: 43px; margin: 4px auto auto; font-family: 'Roboto', sans-serif; font-weight:500; font-size:20px; border-bottom: 1px solid #c91e26;color:#fff; text-align:center; width:204px;text-transform:uppercase;}

#containor .section5 .slider .main{margin: 35px 0 44px; float:left; padding:0px; width:100%; position:relative;}

#containor .section5 .slider .main .slider-controls { list-style: none outside none; margin: 0; padding: 0; z-index: 9999;}

#containor .section5 .slider .main  a.slider-controls-prev{ float:left; background:url(../images/slider-arrow-prev.png) left top; background-repeat:no-repeat; padding:0; width: 22px; height:36px;position:absolute;  left: 0px; top:86px;}

#containor .section5 .slider .main  a.slider-controls-prev:hover{  background:url(../images/slider-arrow-prev.png) right bottom; background-repeat:no-repeat;}

#containor .section5 .slider .main  a.slider-controls-next{ float:left; background:url(../images/slider-arrow-next.png) left top; background-repeat:no-repeat; padding:0; width: 22px; height:36px;position:absolute;  right: 0px; top:86px;}

#containor .section5 .slider .main  a.slider-controls-next:hover{  background:url(../images/slider-arrow-next.png) right bottom; background-repeat:no-repeat;}

#containor .section5 .slider .main .inner{ margin:auto; padding:0px; width:92%; }

#containor .section5 .slider .main .inner .col{ margin-right: 18px;padding: 13px 20px;width: 176px;  height: 182px; background:#fff; border-radius:50%;text-align: center; float:left; display:block;}

#containor .section5 .slider .main .inner .col:last-child{ margin-right:0px;}

#containor .section5 .slider .main .inner .col .image-box{margin: 25px auto 10px;height: 56px;  border: 1px solid #cfcfcf;padding:2px;  width: 86px; background:#fff; border-radius:4px;}

#containor .section5 .slider .main .inner .col .image-box img{ margin-top: 0px; padding:0px;}

#containor .section5 .slider .main .inner .col p{font-family: 'Open Sans', sans-serif; color:#333; font-weight:400; font-size:13px;  line-height: 18px;}

#containor .section5 .slider .main .inner .col p a{ color: #222222;}

#containor .section5 .slider .main .inner .col p a:hover{ color: #C9081B;}

#containor .section5 .slider .main .inner .col .date{margin: 4px 28px 0;   padding: 5px 0 0 22px; color:#c91e26;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:14px; background:url(../images/date-image.png) left center no-repeat;}

footer{ float:left; width:100%;margin-top:0; padding-top: 24px;    border-top: 1px solid #202020;}

footer .footer-top{   margin-bottom: 30px; padding:0px; float:left; width:100%; }

footer .footer-top .col1{margin:0px; padding:0px; float:left;   width: 384px;}

footer .footer-top h1{   margin-bottom: 15px; text-transform:uppercase; padding: 0 0 0 0px;font-family: 'Roboto', sans-serif; font-weight:500;font-size:18px;  width:100%; color:#fff; }

footer .footer-top .link-list{margin-right:0px;padding-bottom: 10px;  width: 100%; float:left;}

footer .footer-top .link-list li{ margin: 0 30px 0 0; padding: 9px 0;  width: 42%; float:left; list-style-position:inside;text-decoration:none;list-style-type: circle;display: list-item; border-bottom:1px solid #1a1a1a;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; color:#999;}
footer .footer-top .link-list li a{color: #999999;}

footer .footer-top .link-list li:last-child{border-bottom:none;}

footer .footer-top .col2{margin:0px; padding:0px; float:left; width:100%;}

footer .footer-top .col3{margin:0px; padding:0px; float:left; width:100%;}

footer .footer-top .col2{margin:0px; padding:0px; float:left; width: 290px;;}

footer .footer-top .col2 .link-list{ width:100%;}

footer .footer-top .col2 .link-list li{ width:100%;}

footer .footer-top .link-list li span{  float: right;}

footer .footer-top .map-bg{margin-top: 6px; padding:2px; float:right; background:#fff; border-radius:4px;}

footer .footer-top .map-bg img{ float:left; margin:0px; padding:0px;}

footer .footer-bottom{margin:0px;   padding: 12px 0;float:left; width:100%; background:#151515; }

footer .footer-bottom p.copy-right{ margin:0px; padding:0px; float:left;font-family: 'Open Sans', sans-serif;  line-height: 31px;color:#fff; font-weight:400; font-size:11px;}

footer .footer-bottom .newsletter{ margin:0px; padding:0px; float:right; width: 531px;}

footer .footer-bottom .newsletter p{ margin-right: 9px;float:left; font-family: 'Roboto', sans-serif; line-height: 31px; color:#fff; text-transform:uppercase; font-weight:500;font-size:14px;}

footer .footer-bottom .newsletter fieldset { float:left;  border:none;   margin-top: 0px; padding:0; }

footer .footer-bottom .newsletter fieldset input { border: 1px solid #cccccc; color: #666; font-family: 'Open Sans', sans-serif; font-size:13px; height: 16px; margin: 0 0 0 0; padding:6px 11px;  width:184px; border-radius:4px; background:#e1e1e1;}

footer .footer-bottom .newsletter #search-submit { padding: 0 17px;    margin-left: 5px;line-height: 29px;   background: -moz-linear-gradient(top, #a6050d, #cc0610); background: -webkit-linear-gradient(top, #a6050d, #cc0610); background: -ms-linear-gradient(top, #a6050d, #cc0610);

border-radius:4px; border:1px solid #820107;text-decoration: none; border:none; height:29px;text-shadow: 1px 1px 1px #000;font-family: 'Roboto', sans-serif; font-weight:700; font-size:14px; color:#fff; text-transform:uppercase;}

footer .footer-bottom .newsletter #search-submit:hover{  background: -moz-linear-gradient(top,#cc0610 ,#a6050d); background: -webkit-linear-gradient(top,#cc0610 ,#a6050d); background: -ms-linear-gradient(top,#cc0610 ,#a6050d); cursor:pointer;}

#containor #about-us{ margin:0px; padding:0px; float:left; width:100%;}

#containor #about-us .top{ margin:0px; padding: 11px 0 10px; float:left; width:100%;}

#containor #about-us .top .about-link {float:left; margin-top: 3px; padding:0px;}

#containor #about-us .top .about-link li{float:left;margin: 0 10px;list-style:none;}

#containor #about-us .top .about-link span{ float:left;padding:0; width:10px; height:10px;margin-top: 10px; background:url(../images/about-nav-arrow.png) ; background-repeat:no-repeat;}

#containor #about-us .top .about-link li a{ float:left;margin:0px;display:block; text-transform:uppercase; margin:0px; padding: 0;font-family: 'Roboto', sans-serif; font-weight:500; font-size:14px; color:#fff;	display:block;text-decoration:none;}

#containor #about-us .top .about-link li a:hover{ color:#c7081b; }

#containor #about-us .top .about-link li a.active{color:#c7081b;}

#containor #about-us .top  a.ease-early{padding: 0 17px; line-height: 29px; float:right;   background: -moz-linear-gradient(top, #2375ea, #3e8efc); background: -webkit-linear-gradient(top, #2375ea, #3e8efc); background: -ms-linear-gradient(top, #2375ea, #3e8efc);

border-radius:6px; border:1px solid #2072e9;text-decoration: none; height:29px;text-shadow: 0 1px 0 #163663;font-family: 'Roboto', sans-serif; font-weight:500; font-size:14px; color:#fff; text-transform:uppercase;

    -webkit-box-shadow: 0 2px 2px -2px #fff inset;

    -moz-box-shadow: 0 2px 2px -2px #fff inset;

   box-shadow: 0 2px 2px -2px #fff inset;}

#containor #about-us .top a.ease-early:hover{ background: -moz-linear-gradient(top,#a6050d ,#cc0610); background: -webkit-linear-gradient(top,#a6050d ,#cc0610); background: -ms-linear-gradient(top,#a6050d ,#cc0610); border: 1px solid #820107;}

#containor #about-us .about-main{margin-bottom: 23px; padding-bottom: 39px; float:left; width:100%; background:#fff; }

#containor #about-us .about-main h1{margin:0px; padding:0 0 0 20px;  width: 97.8%; background:url(../images/about-heading-bg.png) repeat-x; border:1px solid #d4d4d4;font-family: 'Roboto', sans-serif; line-height:46px; color:#c7081b; text-transform:uppercase; font-weight:700;font-size:28px;}

#containor #about-us .about-main .about-content-bg{ margin:0px; padding: 19px 17px 0; width: 96.6%; float:left;}

#containor #about-us .about-main .about-content-bg .about-content{ float:left; margin:0px;  padding: 0 0 0 0px; width: 713px;}

#containor #about-us .about-main .about-content-bg .about-content p{ float:left;  line-height: 20px;  margin-bottom: 20px;color: #333; font-family: 'Open Sans', sans-serif; font-size:13px;}

#containor #about-us .about-main .about-content-bg .about-content h2{ float:left;     margin: 36px 0 0;padding:0px;font-family: 'Roboto', sans-serif; color:#333; text-transform:uppercase; font-weight:500;font-size:18px;}

#containor #about-us .about-main .about-content-bg .about-content p.text2{ margin-top:10px;}

#containor #about-us .about-main .right{float:right; padding:0px; width:227px;}

#containor #about-us .about-main .about-form{ float:left;  margin-top: 0px; padding:0px; width:225px; background:#f7f7f7; border:1px solid #d2d2d2; border-radius:8px;}

#containor #about-us .about-main .about-form h1{margin:0px;border-top-left-radius: 8px; border:none;

    border-top-right-radius: 8px; padding-left: 20px;text-transform: uppercase;font-family: 'Roboto', sans-serif; font-weight:500; font-size:16px; color:#fff;

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#494949) to(#383838)); 

    background: -webkit-linear-gradient(#494949, #383838); 

    background: -moz-linear-gradient(#494949, #383838);

    background: -ms-linear-gradient(#494949, #383838);

    background: -o-linear-gradient(#494949, #383838); 

    background: linear-gradient(#494949, #383838); width: 91.8%;  line-height:38px;}

#containor #about-us .about-main .about-form form{ width:208px;margin: auto; padding:0px; border:0px none;}

#containor #about-us .about-main .about-form form fieldset{ float:left; width:100%; margin: 0; padding:0px; border:0px none;}

#containor #about-us .about-main .about-form form fieldset p{ float:left; width:100%; margin:12px 0px 0px 0px; padding:0px;} 

#containor #about-us .about-main .about-form form fieldset p input {font-family: 'Open Sans', sans-serif; font-weight:400; background:#fff; font-size:13px; color:#999;float:left;  width: 88.9%; margin:0px 0px 0px 0px; padding:7px 11px; border:1px solid #dadada; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position:relative; z-index:10; }

#containor #about-us .about-main .about-form form fieldset p select{font-family: 'Open Sans', sans-serif; font-weight:400; background:#fff; font-size:13px; color:#999;float:left; width:100%; margin:0px 0px 0px 0px; padding:7px 11px; border:1px solid #dadada; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position:relative; z-index:10; } 

#containor #about-us .about-main .about-form form fieldset .check-box-bg{ float:left; margin:0px; padding:0px; color:#999;  width: 100%;}

#containor #about-us .about-main .about-form form fieldset .check-box-bg span{ float:left; width:50%;font-family: 'Open Sans', sans-serif;font-weight:400; font-size:13px; color:#999;}

#containor #about-us .about-main .about-form form fieldset .check-box-bg span input.check-box{ margin-right: 10px; padding:0px; color:#fff; width: auto;}

#containor #about-us .about-main .about-form form fieldset input.submit{  float:left;  background:url(../images/form-submit-btn.png) left top no-repeat;width: 167px;  padding-left: 17px; text-align:left; border:none; height:41px;text-shadow: 1px 1px 1px #000;margin: 15px 0 2px 24px;font-family: 'Roboto', sans-serif; font-weight:500; font-size:16px; 

color:#fff; text-transform:uppercase;}

#containor #about-us .about-form form fieldset input.submit:hover{ cursor:pointer;} 

#containor #about-us .about-content-bg #page-detail{ margin: 0px; padding:0px; float:left; width:100%;} 

#containor #about-us .about-content-bg #page-detail h3 { padding: 5px 0 20px;font-family: 'Open Sans', sans-serif; font-weight:700; font-size:14px; color:#222; border:none;}

#containor #about-us .about-content-bg #page-detail .left{ margin:0px; padding:0px; float:left; width:398px;}

#containor #about-us .about-content-bg #page-detail .left img{ margin:0px; padding:3px; border:1px solid #cfcfcf; float:left;}

#containor #about-us .about-content-bg #page-detail .left .volkswagen-cc-mages{ width:100%;  margin-top: 13px; padding:0px; float:left;}

#containor #about-us .about-content-bg #page-detail .left .volkswagen-cc-mages li { margin-right:14px; padding:0px; float:left; list-style:none;}

#containor #about-us .about-content-bg #page-detail .left .volkswagen-cc-mages li img{ margin:0px; padding:0px; float:left;}

#containor #about-us .about-content-bg #page-detail .text{ margin:0px; padding:0px; float:right; width: 315px;}

#containor #about-us .about-content-bg #page-detail .text p { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);  color: #666666;   font-family: "Open Sans",sans-serif;

    font-size: 13px;    font-weight: 400; margin:0px; ine-height: 16px;    padding: 0 0 4px 0; float:left; width:100%;}

#containor #about-us .about-content-bg #page-detail .text p span {    font-weight: 700;    text-transform: uppercase;}

#containor #about-us .about-content-bg #page-detail .discription-area{ margin:0px; padding:0px; width:100%;}

#containor #about-us .about-content-bg #page-detail .discription-area h2{  border-bottom: 1px solid #c7081b;   color: #b9050e;

    float: left;   font-family: "Roboto",sans-serif;   font-size: 24px;   font-weight: 500;   margin: 27px 0 0;    padding: 0 0 10px;

    position: relative;    text-transform: uppercase;    width: 100%;    z-index: 10;}

#containor #about-us .about-content-bg #page-detail .discription-area p{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0);  color: #333;   font-family: "Open Sans",sans-serif;

    font-size: 13px;    font-weight: 400;  margin: 16px 0 7px;ine-height: 16px;      line-height: 17px;   padding: 0 0 0px 0; float:left; width:100%;}

#containor #about-us .about-content-bg #page-detail .discription-area a.contact-btn{  margin-top: 22px;padding: 0 17px; line-height:54px;  float: left;   background: -moz-linear-gradient(top, #2375ea, #3e8efc); background: -webkit-linear-gradient(top, #2375ea, #3e8efc); background: -ms-linear-gradient(top, #2375ea, #3e8efc);

border-radius:8px; border:1px solid #2072e9;text-decoration: none;  text-shadow: 0 1px 0 #163663;height:54px;font-family: 'Roboto', sans-serif; font-weight:500; font-size:26px; color:#fff; text-transform:uppercase;

-webkit-box-shadow: 0 2px 2px -2px #6fa5f1 inset;

    -moz-box-shadow: 0 2px 2px -2px #6fa5f1 inset;

   box-shadow: 0 2px 2px -2px #6fa5f1 inset;}

#containor #about-us .about-content-bg #page-detail .discription-area a.contact-btn:hover{background: -moz-linear-gradient(top,#a6050d ,#cc0610); background: -webkit-linear-gradient(top,#a6050d ,#cc0610); background: -ms-linear-gradient(top,#a6050d ,#cc0610); border: 1px solid #820107;}

#containor #about-us .about-main .about-content-bg #blog-page{  margin: 0 0 27px; padding: 0 0 24px; float:left; width:100%; border-bottom:1px solid #cfcfcf;}

#containor #about-us .about-main .about-content-bg #blog-page .image-holder{ margin:0px; padding:4px; float:left;border: 1px solid #cfcfcf;  border-radius: 4px;}

#containor #about-us .about-main .about-content-bg #blog-page .image-holder img{ margin:0px; float:left; padding:0px; max-width:100%; border-radius: 4px;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text{margin:0 0 0 16px; padding:0px; float:left; width:377px;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text h1{line-height: 22px;   text-transform: none;margin:0px; padding: 0 0 14px; width:100%;font-family: 'Roboto', sans-serif; font-weight:500; font-size:22px; color:#333; border:none; background:none;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text .post-comment{  margin-bottom: 7px;padding:0px; float:left; width:100%;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text .post-comment .post{  float: left; width: 68%;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text .post-comment .post p{ float: left; margin:0 0 0 10px; padding:0px;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; color:#c91e26;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text .post-comment .post p span{ color:#666;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text .post-comment .post img{margin:0px; padding:0px;float: left;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text .post-comment .comment{  float: right; margin:0px; padding:0px; width: 32%;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text .post-comment .comment img{ margin:0px; padding:0px;float: left;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text .post-comment .comment p{ float: left; margin:0 0 0 10px; padding:0px;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text p{color: #666666; text-align: justify;  font-family: "Open Sans",sans-serif; font-size: 13px;    font-weight: 400; margin:0 0 0 0px; ine-height: 16px;    padding: 0 0 4px 0; float:left; }

#containor #about-us .about-main .about-content-bg #blog-page .blog-text a.read-more{  margin:14px 0 0 0; padding: 7px 15px;  float: left;  background: -moz-linear-gradient(top, #cf373e, #bf272e); background: -webkit-linear-gradient(top, #cf373e, #bf272e); background: -ms-linear-gradient(top, #cf373e, #bf272e);

border-radius:8px;text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:500; font-size:15px; color:#fff; text-transform:uppercase;}

#containor #about-us .about-main .about-content-bg #blog-page .blog-text a.read-more:hover{ background: -moz-linear-gradient(top,#494949 ,#383838); background: -webkit-linear-gradient(top,#494949 ,#383838); background: -ms-linear-gradient(top,#494949 ,#383838);}

.pagination-bg {float:left;   margin-top: -13px; padding:0px; width:100%;}

.pagination{ float:right; margin:0px; padding: 0px 0;}

.pagination li{ float:left;margin:0 0 0 8px; padding:0px; list-style:none; }

.pagination li a { float:left;margin: 0;  padding: 2px 7px; text-transform:uppercase; text-decoration: none; border-radius:4px;font-family: 'Roboto', sans-serif; font-weight:500; font-size:15px; color:#222;

    background: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2) to(#e1e1e1)); 

    background: -webkit-linear-gradient(#f2f2f2, #e1e1e1); 

    background: -moz-linear-gradient(#f2f2f2, #e1e1e1); 

    background: -ms-linear-gradient(#f2f2f2, #e1e1e1); 

    background: -o-linear-gradient(#f2f2f2, #e1e1e1); 

    background: linear-gradient(#f2f2f2, #e1e1e1); border:1px solid #a9a9a9;  }

.pagination li span{ margin:0px; padding:0px; font-family: 'Roboto', sans-serif; font-weight:500; font-size:15px; color:#222;text-transform:uppercase; line-height: 25px;}



.pagination li a:hover{ background: -webkit-gradient(linear, 0 0, 0 100%, from(#c82129) to(#b71018));

    background: -webkit-linear-gradient(#c82129, #b71018);    background: -moz-linear-gradient(#c82129, #b71018); 

    background: -ms-linear-gradient(#c82129, #b71018); 

    background: -o-linear-gradient(#c82129, #b71018); 

    background: linear-gradient(#c82129, #b71018); border:1px solid #ac050e; color:#fff;}

.pagination li a.active{  background: -webkit-gradient(linear, 0 0, 0 100%, from(#c82129) to(#b71018)); 

    background: -webkit-linear-gradient(#c82129, #b71018); 

    background: -moz-linear-gradient(#c82129, #b71018); 

    background: -ms-linear-gradient(#c82129, #b71018); 

    background: -o-linear-gradient(#c82129, #b71018); 

    background: linear-gradient(#c82129, #b71018);  border:1px solid #ac050e; color:#fff;}

#containor #about-us .categories-bg {float:left;  height: auto; margin-top: 0px; padding:0px; width:225px; background:#f7f7f7; border:1px solid #d2d2d2; border-radius:8px;}

#containor #about-us .categories-bg h1{margin:0px;border-top-left-radius: 8px; border:none;

    border-top-right-radius: 8px; padding-left: 20px;text-transform: uppercase;font-family: 'Roboto', sans-serif; font-weight:500; font-size:16px; color:#fff;

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#494949) to(#383838)); 

    background: -webkit-linear-gradient(#494949, #383838); 

    background: -moz-linear-gradient(#494949, #383838); 

    background: -ms-linear-gradient(#494949, #383838);

    background: -o-linear-gradient(#494949, #383838); 

    background: linear-gradient(#494949, #383838); width: 91.8%;  line-height:38px;}

#containor #about-us .categories-bg .categories-list{margin-top:6px;padding-bottom: 10px;  width: 100%; float:left;}

#containor #about-us .categories-bg .categories-list li{ margin:0px; padding:0px; list-style:none;}

#containor #about-us .categories-bg .categories-list li a{margin: 0 40px 0 0; text-transform:uppercase; padding: 9px 0 9px 14px;float:left;

 text-decoration:none; list-style:url(../images/categories-arrow.png) inside; width:94%; display: list-item; border-bottom:1px dashed #a6a6a6;font-family: 'Roboto', sans-serif; font-weight:500;  font-size:14px; color:#222;}

#containor #about-us .categories-bg .categories-list li a:hover{ color:#c7081b;}

#containor #about-us .categories-bg .categories-list li a.last{border-bottom:none;}



#containor #about-us .recent-post-bg {float:left;  height: auto; margin-top: 19px; padding:0px; width:225px; background:#f7f7f7; border:1px solid #d2d2d2; border-radius:8px;}

#containor #about-us .recent-post-bg h1{margin:0px;border-top-left-radius: 8px; border:none;

    border-top-right-radius: 8px; padding-left: 20px;text-transform: uppercase;font-family: 'Roboto', sans-serif; font-weight:500; font-size:16px; color:#fff;

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#494949) to(#383838)); 

    background: -webkit-linear-gradient(#494949, #383838); 

    background: -moz-linear-gradient(#494949, #383838); 

    background: -ms-linear-gradient(#494949, #383838);

    background: -o-linear-gradient(#494949, #383838); 

    background: linear-gradient(#494949, #383838); width: 91.8%;  line-height:38px;}

#containor #about-us .recent-post-bg .recent-post{margin-top:6px;padding-bottom: 10px;  width: 100%; float:left;} 

#containor #about-us .recent-post-bg .recent-post li{ list-style:none; margin: 0 40px 0 0; text-transform:none;padding: 8px 0 8px 12px; line-height:20px;float:left;

 text-decoration:none; width:94%; border-bottom:1px dashed #a6a6a6;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; color:#666;}

#containor #about-us .recent-post-bg .recent-post li.last{border-bottom:none;}

#containor #about-us .recent-post-bg .recent-post li a{color:#666;}

#containor #about-us .latest-tweets-bg {float:left;  height: auto; margin-top: 19px; padding:0px; width:225px; background:#f7f7f7; border:1px solid #d2d2d2; border-radius:8px;}

#containor #about-us .latest-tweets-bg h1{margin:0px;border-top-left-radius: 8px; border:none;

    border-top-right-radius: 8px; padding-left: 20px;text-transform: uppercase;font-family: 'Roboto', sans-serif; font-weight:500; font-size:16px; color:#fff;	

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#494949) to(#383838)); 

    background: -webkit-linear-gradient(#494949, #383838); 

    background: -moz-linear-gradient(#494949, #383838); 

    background: -ms-linear-gradient(#494949, #383838);

    background: -o-linear-gradient(#494949, #383838); 

    background: linear-gradient(#494949, #383838); width: 91.8%;  line-height:38px;}

#containor #about-us .latest-tweets-bg .latest-tweets{margin-top:6px;padding-bottom: 10px;  width: 100%; float:left;}

#containor #about-us .latest-tweets-bg .latest-tweets li{ margin:0px;width: 94%; padding: 8px 0 8px 12px; list-style:none;border-bottom:1px dashed #a6a6a6;}

#containor #about-us .latest-tweets-bg .latest-tweets li.col-1{ margin:0px;  float:left;  }

#containor #about-us .latest-tweets-bg .latest-tweets li.col-1 img { float:left;margin-top: 3px; padding:0px;}

#containor #about-us .latest-tweets-bg .latest-tweets li.col-1 p{ padding: 0 0 0 32px;line-height:20px;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; color:#666;}

#containor #about-us .latest-tweets-bg .latest-tweets li.col-1 p span{ color:#c1060f;}

#containor #about-us .latest-tweets-bg .latest-tweets li.last{border-bottom:none;}

#containor #about-us .about-main .about-content-bg #single-blog-page{ float: left;  margin: 0 0 0 0;padding: 0 0 0 0; width: 100%;} 

#containor #about-us .about-main .about-content-bg #single-blog-page .image-holder { float: left;  margin: 0;  padding: 4;   width: 99%; border-radius: 4px; border: 1px solid #cfcfcf; }

#containor #about-us .about-main .about-content-bg #single-blog-page .image-holder img { float: left;   border-radius: 4px; margin: 0;  padding:0px;   max-width: 100%;} 

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text {  float: left;  margin: 0px;    padding: 0;    width: 100%;} 

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text h1 {   background: none repeat scroll 0 0 rgba(0, 0, 0, 0);  border: medium none;  color: #333333;  font-family: "Roboto",sans-serif;    font-size: 22px;    font-weight: 500;    line-height: 22px;

 margin: 0;  padding: 14px 0;    text-transform: none;    width: 100%;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text .post-comment {  float: left;  margin-bottom: 7px;    padding: 0;    width: 100%;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text .post-comment .post {    float: left; width: 68%;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text .post-comment .post img {  float: left;  margin: 0;    padding: 0;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text .post-comment .post p {  color: #c91e26;    float: left;    font-family: "Open Sans",sans-serif;    font-size: 13px;    font-weight: 400;    margin: 0 0 0 10px;    padding: 0;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text .post-comment .post p span {    color: #666666;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text .post-comment .comment {   float: right;    margin: 0;    padding: 0; width: 32%;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text .post-comment .comment img {    float: left;    margin: 0;    padding: 0;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text .post-comment .comment p {    float: left;    margin: 0 0 0 10px;    padding: 0;}

#containor #about-us .about-main .about-content-bg #single-blog-page .blog-text p { color: #666666;  float: left;    font-family: "Open Sans",sans-serif;  font-size: 13px;    font-weight: 400;    margin: 0 0 23px 0;    padding: 0 0 0px;    text-align: justify;}

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box{ margin:0px; padding:0px; float:left; width:100%;}

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box h2 {border-bottom: 1px solid #c7081b; color: #b9050e;   float: left;  font-family: "Roboto",sans-serif;  font-size: 24px;    font-weight: 500;    margin: 27px 0 0;    padding: 0 0 10px;    position: relative;    text-transform: uppercase;    width: auto;    z-index: 10;}

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box p{padding: 13px 0 10px;font-family: "Roboto",sans-serif;  font-size: 16px;    font-weight: 500; color:#333; }

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box p span{font-family: "Open Sans",sans-serif;  font-size: 13px;    font-weight: 400;  color:#c91e26; }

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box .comment1{ margin:0px; padding:0px; float:left; width:100%;font-family: "Open Sans",sans-serif;  font-size: 13px;    font-weight: 400;  color:#333;}

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box .comment1 img{  margin: 0 14px 0 0; float:left; padding:0px;}

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box .comment1 p{font-family: "Open Sans",sans-serif;  font-size: 13px;    font-weight: 400;  float: none !important; padding-top: 0; color:#333;}

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box .comment1 span{font-family: "Open Sans",sans-serif;  font-size: 13px; float:right;   font-weight: 400;  color:#c7081b;  margin-top: 12px; text-decoration:none;}

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box .comment1 span a{ text-decoration:none; color:#c7081b; border-bottom:1px solid #c7081b;}

#containor #about-us .about-main .about-content-bg #single-blog-page .comment-box .comment1 span a:hover{}

#containor #about-us .about-main .about-content-bg #single-blog-page .leave-reply-box{ margin:0px; padding:0px; float:left; width:100%;}

#containor #about-us .about-main .about-content-bg #single-blog-page .leave-reply-box h2{border-bottom: 1px solid #c7081b; color: #b9050e;   float: left;  font-family: "Roboto",sans-serif;  font-size: 24px;    font-weight: 500;    margin: 27px 0 0;    padding: 0 0 10px;    position: relative;    text-transform: uppercase;    width: auto;    z-index: 10;}

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg{ margin:0px; padding:0px; width:100%; float:left; height:auto; border:1px solid #d4d4d4; border-top:none;

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2) to(#e0e0e0)); 

    background: -webkit-linear-gradient(#f2f2f2, #e0e0e0); 

    background: -moz-linear-gradient(#f2f2f2, #e0e0e0); 

    background: -ms-linear-gradient(#f2f2f2, #e0e0e0); 

    background: -o-linear-gradient(#f2f2f2, #e0e0e0);  

}

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form{ margin:0px;   padding: 20px 10px 0; border:none;width: 97%; }

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form fieldset{ margin:0px; padding:0px; width:100%; border:none;}

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form fieldset label{   float: left; display:inline-block;  margin-right:6px; padding:0px;   width: 32.7%;  margin-bottom: 8px;border:none;}

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form fieldset label input { background: none repeat scroll 0 0 #ffffff;    border: 1px solid #dadada;    border-radius: 4px;    color: #999999;    float: left;    font-family: "Open Sans",sans-serif;    font-size: 13px;    font-weight: 400;  margin-bottom: 10px; 

   padding: 7px 11px;    position: relative;     width: 88.9%;    z-index: 10;}

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form fieldset textarea {background: none repeat scroll 0 0 #ffffff;    border: 1px solid #dadada;    border-radius: 4px;    color: #999999;    float: left;    font-family: "Open Sans",sans-serif;    font-size: 13px;    font-weight: 400;margin-top: 20px;   padding: 7px 10px; 

   position: relative;   width: 97%;    z-index: 10;}

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form fieldset label.last{ margin-right:0px;}  

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form .submit{ padding: 0 0 0 17px; line-height:39px; margin-top: 13px; float:right; background:url(../images/single-blog-sumit-btn.png) left top no-repeat;

border-radius:8px; border:1px solid #820107; text-align:left; cursor:pointer; text-decoration: none;width:117px;text-shadow: 1px 1px 1px #000;font-family: 'Roboto', sans-serif; font-weight:700; font-size:16px; color:#fff; text-transform:uppercase;}


#special-page{ margin:0px; padding: 19px 17px 6px; float:left;  width: 96.6%; -webkit-box-shadow: 0 4px 4px -6px #000;  -moz-box-shadow: 0 4px 4px -6px #000; box-shadow: 0 4px 4px -6px #000; background:#fafafa;}

#special-page .special_form{ margin:0px;   padding: 0; border:none;width: 100%; }

#special-page .special_form fieldset{ margin:0px; padding:0px; width:100%; border:none;}

#special-page .special_form fieldset label{   float: left; display:inline-block;  margin-right:30px; padding:0px;width: 31.2%;  margin-bottom: 8px;border:none;}

#special-page .special_form fieldset label span{ float: right; color: #666;   line-height: 32px;  font-family: "Open Sans",sans-serif;    font-size: 13px;    font-weight: 400; margin-right:10px;}

#special-page .special_form fieldset label input { background:#ffffff;    border: 1px solid #dadada;    border-radius: 4px;    color: #999999; float: right;    font-family: "Open Sans",sans-serif;    font-size: 13px;    font-weight: 400;    margin: 0; 

   padding: 6px 10px;    position: relative; width: 45%;  z-index: 10;}

#special-page .special_form fieldset label select { background:#ffffff;    border: 1px solid #dadada;    border-radius: 4px;    color: #999999; float: right;    font-family: "Open Sans",sans-serif;    font-size: 13px;    font-weight: 400;    margin: 0; 

   padding: 6px 10px;    position: relative; width: 52%;  z-index: 10;}

#special-page .special_form fieldset label select option{ color: #999999; }

#special-page .special_form fieldset label.last{ margin-right:0px;}

#special-page .special_form fieldset label input#submit{ float: right;  line-height: 22px; background:url(../images/special-submit.png) left top no-repeat;width: 126px;  padding-left: 17px; text-align:left; border:none;text-shadow: 1px 1px 1px #000;margin: 0px 0 0px 24px; font-family: 'Roboto', sans-serif; font-weight:500; font-size:16px; 

color:#fff; text-transform:uppercase;}

#special-page .special_form fieldset label input#submit:hover{ cursor:pointer;} 

#containor #about-us .about-main .about-content-bg .about-content #special-page-product{ margin:0px; padding:0px; float:left; width:100%;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1{ margin-right:22px; margin-bottom: 17px; padding:0px; float:left; width:31.2%; background:#fff;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1.last{  margin-right:0px;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 h2{ text-transform:uppercase;  margin: 0px 0 14px;font-family: 'Open Sans', sans-serif;  font-weight:700; background:none; font-size:14px; color:#222;}



#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder{float: left; margin:0px;  padding: 4px 3px; border:1px solid #cfcfcf;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box{float: left; background:#f0f0f0; position:relative;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box img{ margin:0px; float:left; max-width:100%; padding:0px;}



#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box .product-detail-text-bg{ margin:0px; padding:0px; background:f0f0f0; width:100%;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box .product-detail-text-bg p{font-family: 'Open Sans', sans-serif;  line-height: 19px; margin-bottom: 0px; padding-top:5px; float:left; width:97%; padding-left: 8px; padding-bottom: 2px; font-weight:400; background:none; font-size:13px; color:#666666;}



#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder:hover{ background:#c7081b; display:block; color:#fff;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box:hover{ background:#c7081b;display:block;}



#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box:hover .detail-btn-bg{ display:block;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box:hover p{ color:#fff !important;}



#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box:hover img{ opacity:0.6;display:block;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box img:hover .detail-btn-bg{ display:block;}

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box .detail-btn-bg{ float:left; width:100%; top:82px; text-align: center; position:absolute; display: none;  }

#containor #about-us .about-main .about-content-bg .about-content #special-page-product .col1 .box-holder .box .detail-btn-bg a.detail-btn{  display: inline-block;background: -moz-linear-gradient(top, #fff, #eee); background: -webkit-linear-gradient(top, #fff, #eee); background: -ms-linear-gradient(top, #fff, #eee); text-aling:center; 	 border-radius: 4px;   padding: 5px 12px;  text-align: center;font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:600; font-size:12px; color:#c7081b; 

 }



#containor #about-us .about-main .about-content-bg .about-content #special-page-product .pagination-bg{ margin-top:0px;}

footer .footer-top .col2 .address{   margin-top: 14px; padding:0px; float:left; width:100%;}

footer .footer-top .col2 .address h1{ margin:0px; padding:0px;font-family: "Roboto",sans-serif;  font-size: 18px;    font-weight: 500; color:#fff; text-transform:uppercase;}

footer .footer-top .col2 .address p{  margin-top: 5px;padding:0px;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:12px; color:#999999;}



#containor #about-us .top a.terimate{padding: 0 17px; line-height: 29px; float:right;  background: -moz-linear-gradient(top, #a6050d, #cc0610); background: -webkit-linear-gradient(top, #a6050d, #cc0610); background: -ms-linear-gradient(top, #a6050d, #cc0610);

border-radius:6px; border:1px solid #820107;text-decoration: none; height:29px;text-shadow: 0 1px 0 #163663;font-family: 'Roboto', sans-serif; font-weight:500; font-size:14px; color:#fff; text-transform:uppercase;

    -webkit-box-shadow: 0 2px 2px -2px #fff inset;

    -moz-box-shadow: 0 2px 2px -2px #fff inset;

   box-shadow: 0 2px 2px -2px #fff inset;}

#containor #about-us .top a.terimate:hover{ background: -moz-linear-gradient(top,#cc0610 ,#a6050d); background: -webkit-linear-gradient(top,#cc0610 ,#a6050d); background: -ms-linear-gradient(top,#cc0610 ,#a6050d);}

.dream-today{margin: 18px 0 0;text-align: center; padding:0px; width:225px; float: left; height:248px;  border-radius: 8px;  border: 1px solid #d2d2d2; background:url(../images/special-sidebar-bnr-image.png) #000 left top no-repeat;}

.dream-today p{   margin-top: 142px;font-family: 'Roboto', sans-serif; font-weight:500; font-size:21px; color:#fff; line-height: 26px;} 

.dream-today span{font-family: 'Roboto', sans-serif; font-weight:500; font-size:27px; color:#fff; line-height: 47px;} 

   

#container .section1 .section1-inner .professinal_form fieldset #submit{ cursor:pointer; margin:0px; line-height: 22px; padding: 16px 20px; width: 199px; border-radius: 4px; border: 1px solid #52c6e0;float:left; background:#00abd2; font-family: 'Gotham Pro Medium'; font-size:13px; color:#fff;} 

#container .section1 .section1-inner .professinal_form fieldset #submit span{ float:right; border-radius: 50%; background:#048ea5; height:23px; width:23px;}


nav ul li.current-menu-item{color:#ffffff; background:url(../images/nav-act.png) repeat-x;}
nav ul li.current-menu-item a{color:#ffffff;}

.banner .bx-wrapper .bx-viewport{  left: 0 !important; box-shadow: none !important; border:1px solid #3c3a43 !important; background:none !important;  height:325px !important; width: 707px !important;}
.banner a.bx-next{float:left;  color: #ffffff; background:url(../images/arrow-next.png) left top; right:10px; background-repeat:no-repeat;padding:0; font-size:0px; text-indent:-9999px; width: 14px; height:24px; position:absolute; top:169px;}
  
.banner a.bx-next:hover {float:left; background:url(../images/arrow-next.png) right bottom; background-repeat:no-repeat;}
   
.banner a.bx-prev{z-index: 10;float:left;  color: #ffffff; top:169px; background:url(../images/arrow-prev.png) left top; left:10px; text-indent:-9999px; font-size:0px;background-repeat:no-repeat; padding:0; width: 14px; height:24px;position:absolute; }
.banner a.bx-prev:hover{float:left; background:url(../images/arrow-prev.png) right bottom; background-repeat:no-repeat;}
#containor .section1 .official-form form fieldset .check-box-bg span{ padding-right:5px; float:none !important;}
#containor .section1 .official-form form fieldset .check-box-bg .check-box .wpcf7-list-item .wpcf7-list-item-label{ margin-left: 5px;}
.official-form .captchaclasscf .wpcf7-form-control.wpcf7-captchar{ width:57% !important;  margin-right: 15px !important;}

.official-form .captchaclasscf > label {
    color: #ffffff;
    float: left;
    font-family: "Roboto",sans-serif;
    font-size: 13px;
    font-weight: 500;
    width: 100%;
	margin-bottom:10px;
	text-align:left;
	 padding: 4px 0;
}


#containor .about-main .about-form form fieldset .check-box-bg span{ padding-right:5px; float:none !important;}
#containor .about-main .about-form form fieldset .check-box-bg .check-box .wpcf7-list-item .wpcf7-list-item-label{ margin-left: 5px;}
.about-form .captchaclasscf .wpcf7-form-control.wpcf7-captchar{ width:57% !important;  margin-right: 15px !important;}

.about-form .captchaclasscf > label {
     color: #999999;
    float: left;
    font-family: "Roboto",sans-serif;
    font-size: 13px;
    font-weight: 500;
    width: 100%;
	margin-bottom:10px;
	   text-align: left;
}


#containor .section1 .official-form form fieldset input.submit{ margin-left:46px;    margin-bottom: 10px;}
.slider .bx-wrapper{max-width:92% !important;}
.slider .bx-wrapper .bx-viewport{ background:none !important; box-shadow: none !important; border:none !important; left:0px !important; }

.slider a.bx-next{float:left; top:100px; right:0px;  color: #ffffff;background:url(../images/slider-arrow-next.png) left top; background-repeat:no-repeat;padding:0; font-size:0px; text-indent:-9999px; width: 22px; height:36px; position:absolute;}
 .slider a.bx-next:hover {float:left; background:url(../images/slider-arrow-next.png) right bottom; background-repeat:no-repeat;}
 .slider a.bx-prev{z-index: 10;float:  color: #ffffff; left;top:100px; background:url(../images/slider-arrow-prev.png) left top; text-indent:-9999px; font-size:0px;background-repeat:no-repeat; padding:0; width: 22px; height:36px;position:absolute; }
.slider a.bx-prev:hover{float:left; background:url(../images/slider-arrow-prev.png) right bottom; background-repeat:no-repeat;}
input::-moz-placeholder, textarea::-moz-placeholder{ opacity:1;}
.banner .bx-wrapper .bx-pager{ position: absolute; text-align: right !important; bottom: 10px; right:17px;  padding-top:0px !important;  width: 98%;}
.bx-wrapper .bx-pager.bx-default-pager a{margin:0px 2px !important; padding: 0px !important; font-size: 0 !important; color:#c6060f !important; background:url(../images/banner-control.png) left top no-repeat !important; border:none !important; width:11px !important; height:11px !important;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .banner .bx-wrapper .bx-pager.bx-default-pager a.active{ background:url(../images/banner-control.png) right bottom no-repeat !important;width:11px !important; height:11px !important; }
/*#colorbox{ height: 242px !important;}
#colorbox #cboxWrapper{ width: 372px !important; height: 242px !important;}
#colorbox #cboxWrapper #cboxTopCenter{ width: 330px !important;}
#colorbox #cboxWrapper #cboxMiddleLeft{ height:200px !important;}
#colorbox #cboxWrapper #cboxContent{ width: 330px !important;  height:200px !important;}
#colorbox #cboxWrapper #cboxContent #cboxLoadedContent{  height:auto !important; width: 330px !important; overflow: hidden !important;}
#colorbox #cboxWrapper #cboxMiddleRight{ height:200px !important;}
#colorbox #cboxWrapper #cboxBottomCenter{ width: 330px !important;  height:200px !important;}
#form-lightbox-1322379893472 #callback_form{ width:100% !important;}
#form-lightbox-1322379893472 #callback_form input{ width:100% !important;}*/

.wpcf7-form p{font-family: Open Sans,sans-serif; font-size:13px; color:#999999; float:left; width: 100%;    margin: 5px 0;}
.wpcf7-form p.req_title{ font-size:16px; width:100%; font-family: Open Sans,sans-serif; color:#c7081b; float:left; }
.wpcf7-form p label{ font-family: Open Sans,sans-serif; font-size:13px;  padding: 9px 0;  width: 220px;float: left; color: #999999; text-align:right; margin-right:12px;}
.wpcf7-form p span input{border: 1px solid #dadada; border-radius: 5px; color: #999999;   width: 176px; margin: 0; padding: 6px;} 
.wpcf7-form p span select{border: 1px solid #dadada; border-radius: 5px; color: #999999;   width: 270px; margin: 0; padding: 6px 0;} 
.wpcf7-form p.req_desdate select{margin-right: 8px; width: 122px;}
.locat span.req-streetaddress input {   width:96%;}
.wpcf7-form p span.locat label{width: 100%; clear:both;  text-align: left;}
.wpcf7-form .locat{ float:left; width: 384px;}
.wpcf7-form .locat .secnd1{ width:48%; float: left;}
.wpcf7-form .locat .secnd2{ width:48%; float: right;}

.wpcf7-form .locat .secnd2 .req-state select  {  border: 1px solid #dadada;    border-radius: 5px;    color: #999999;    margin: 0;     padding: 5px 0;   width: 100%;}

.wpcf7-form .locat .secnd2 .req-state select {  border: 1px solid #dadada;   border-radius: 5px;   color: #999999;    margin: 0;     padding: 5px 0;   width: 100%;}

.wpcf7-form { width: 630px;}
#wpcf7-f98-o2 .wpcf7-form {
    height: 315px;
}

.wpcf7-form .capchaclass{ text-align:right; width:504px;  margin-top: 10px; 	font-weight:700;}
.wpcf7-form p.capchaclass img{ float:right;}  
.wpcf7-form p.capchaclass .captcha-916 input{     margin-right: 10px;   margin-left: 10px;}	


.wpcf7-form .wpcf7-submit  { cursor:pointer;  margin-left:0px; padding: 7px 20px !important;  float: right; margin-right:120px;  background: -moz-linear-gradient(top, #cf373e, #bf272e); background: -webkit-linear-gradient(top, #cf373e, #bf272e); background: -ms-linear-gradient(top, #cf373e, #bf272e);

border-radius:8px;text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:500; font-size:15px; color:#fff; text-transform:uppercase; border:none;	} 

.wpcf7-form .wpcf7-submit:hover  { cursor:pointer; background: -moz-linear-gradient(top,#494949 ,#383838); background: -webkit-linear-gradient(top,#494949 ,#383838); background: -ms-linear-gradient(top,#494949 ,#383838);}
 
 
.wpcf7-form p label span {
    color: #ff0000;
}
    
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p{ margin-bottom:4px;} 

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.adress-form{  width: 384px;  float: left;}    
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.adress-form .lease-street input{ width:95%;} 
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.adress-form label{ text-align:left; width:100%;}  
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p label{ padding:4px 0;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.adress-form .city {   float: left;    width: 48%;}       
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.adress-form .state {   float: right;    width: 48%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.adress-form .trade-street input{ width:95%;} 
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span select{ width:121px; margin-right:8px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.condition .wpcf7-radio .wpcf7-list-item.first span{ color:#999;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.condition .wpcf7-radio .wpcf7-list-item.first label{padding-bottom: 0;  text-align: left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.condition .wpcf7-radio .wpcf7-list-item.first label input{width: auto !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.condition .wpcf7-radio .wpcf7-list-item.first label span.wpcf7-list-item-label{width: auto;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.condition .wpcf7-radio .wpcf7-list-item.last label{padding:0px;  text-align: left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.condition .wpcf7-radio .wpcf7-list-item.last label input{width: auto !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.condition .wpcf7-radio .wpcf7-list-item.last label span.wpcf7-list-item-label{width: auto;color:#999;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.capchaclassll{ width: 76%; font-weight:700;  font-family: Open Sans,sans-serif; font-size: 13px; color:#999;  text-align: right; margin-right: 31px; float: right;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.capchaclassll img{ float: right;  margin-right: 96px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.capchaclassll input{ margin:0 10px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p label.request{ width: 386px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p label.request input{ width:auto;   float: left ; margin-top: 4px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p label.request .checkbox-383 span.wpcf7-list-item-label{ text-align: left;color: #999;  float: left;padding: 0;  width: 353px; margin: 0 0 0 10px;}
/*#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p label.request span{ width:auto; float: left; color:#999; text-align:left;}*/
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.capchaclasstt{ font-weight:700; width:76%;  color: #999999; margin-right: 31px; float: right;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.capchaclasstt img{ float: right;  margin-right: 96px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.capchaclasstt input{ margin:0 10px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form h4{color: #222222;    width: 100%; font-weight: 700; font-size: 16px; float:left;    margin: 10px 0;font-family: "Open Sans",sans-serif;}

#containor #about-us .about-main .about-content-bg .about-content h4 {   margin-bottom: 5px;   color: #666666;    font-family:Open Sans,sans-serif;    font-size: 14px;    font-weight: 400;}
#containor #about-us .about-main .about-content-bg .about-content h5 {    color: #666666;    font-family:Open Sans,sans-serif;    font-size: 13px;    font-weight: 400; margin: 3px 0;	  line-height: 20px;
}

#containor #about-us .about-main .about-form .wpcf7-form p.captchaclasscf img{ float: right;   margin-top: 3px;}
/*#containor #about-us .about-main .about-form .wpcf7-form p.captchaclasscf .captcha-841{ float:left;    width: 136px;}*/
#containor #about-us .about-main .about-form .wpcf7-form p.captchaclasscf .captcha-841 input{     width: 97px !important;}
#containor #about-us .about-main .about-form .wpcf7-form fieldset input.submit{ margin: 0 0 0px 24px;}
.about-form .captchaclasscf > label{    margin-bottom: 0;}


#callback_form {
    color: #999999;
    font-family: Open Sans,sans-serif;
    font-size: 13px;
	padding:10px;
	font-weight:700;
   
}
 #callback_form input{ width:97% !important;   border: 1px solid #dadada;
    border-radius: 5px;
    color: #999999;
    margin:8px 0;
    padding: 6px;
	}
#callback_form input.callback-submit{ margin-left: 0px;  cursor: pointer; width: auto !important;padding: 7px 20px;  float: right;  background: -moz-linear-gradient(top, #cf373e, #bf272e); background: -webkit-linear-gradient(top, #cf373e, #bf272e); background: -ms-linear-gradient(top, #cf373e, #bf272e);

border-radius:8px;text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:500; font-size:15px; color:#fff; text-transform:uppercase; border:none;}
#callback_form input.callback-submit:hover{background: -moz-linear-gradient(top,#494949 ,#383838); background: -webkit-linear-gradient(top,#494949 ,#383838); background: -ms-linear-gradient(top,#494949 ,#383838);}

#full_form #titlecontent_change.title_contact { margin-bottom:10px; text-align:center;height: 135px;}
#full_form #titlecontent_change.title_contact #form11_name.sphesd{ color: #222;
    font-family:Open Sans,sans-serif;
    font-size: 15px;
    font-weight: 700;}
	#full_form #titlecontent_change.title_contact span{   color: #666666;
    font-family: Open Sans,sans-serif;
    font-size: 13px;
    font-weight: 700;
	line-height:20px;
}

#full_form #titlecontent_change.title_contact span span {
    font-weight: 400;
}

#form-lightbox-379893473 #full_form {
  
}
#full_form #titlecontent_change.title_contact span.success {
    color: #ff0000;
	font-family:Open Sans,sans-serif;
	font-size: 14px;
	font-weight: 700;
}

#full_form p {
    color: #999999;
    font-family:Open Sans,sans-serif;
    font-size: 13px;
	
	 margin-bottom: 6px;
	 width:100%;
}
#full_form label{ width:40%;  float: left;font-weight: 700;}

#full_form p span {
	float:left;
    width: 60%;
}
#full_form p span input{ font-weight:400;color: #999999;  font-family: "Open Sans",sans-serif;  font-size: 13px;  font-weight: 400; background:#fff; float:left;  width: 88.9%;  margin-bottom: 10px; padding:2px 11px; border:1px solid #dadada; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

#full_form .captcha input{font-weight:400;color: #999999;  font-family: "Open Sans",sans-serif;  font-size: 13px;  font-weight: 400; background:#fff; float:right;    width:38%;   margin: 0; padding:2px 10px; border:1px solid #dadada; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

#full_form .captcha img{ float:right ;   margin-top: 0px;  margin-right: 0px;}

#full_form input#form_submit123456.form_send_pop{margin-right:15px; cursor: pointer; padding: 7px 20px;  float: right;  background: -moz-linear-gradient(top, #cf373e, #bf272e); background: -webkit-linear-gradient(top, #cf373e, #bf272e); background: -ms-linear-gradient(top, #cf373e, #bf272e);

border-radius:8px;text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:500; cursor:pointer; font-size:15px; color:#fff; text-transform:uppercase; border:none;}

#full_form input#form_submit123456.form_send_pop:hover{cursor:pointer; background: -moz-linear-gradient(top,#494949 ,#383838); background: -webkit-linear-gradient(top,#494949 ,#383838); background: -ms-linear-gradient(top,#494949 ,#383838);}




#full_form p span textarea{ font-weight:400;    height: 47px; background:#fff; float:left;  width: 88.9%; margin: 0px 0 0 0; padding:4px 11px; border:1px solid #dadada; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

div.wpcf7-validation-errors{ color: #666 ;
    font-family: Open Sans,sans-serif;
    font-size: 13px;
    font-weight: 400;
	 line-height: 18px;
	 text-align:left;
	 border:none !important;}
div.wpcf7-mail-sent-ng
{ color: #666 !important ;
    font-family: Open Sans,sans-serif;
    font-size: 13px;
    font-weight: 400;
	 line-height: 18px;
	 text-align:left;
	 border:none !important;}
#containor #about-us .top .about-link li{padding: 9px 0px 0px 0px; text-transform: uppercase; font-weight: 500;    font-size: 14px; font-family: Roboto,sans-serif;  color: #c7081b;}


.pagination-bg .navigation {
    text-align: right;
}
.wp-paginate li span.page.current{ 
 background: -webkit-gradient(linear, 0 0, 0 100%, from(#c82129) to(#b71018)) !important; 

    background: -webkit-linear-gradient(#c82129, #b71018) !important; 

    background: -moz-linear-gradient(#c82129, #b71018) !important; 

    background: -ms-linear-gradient(#c82129, #b71018) !important; 

    background: -o-linear-gradient(#c82129, #b71018) !important; 

    background: linear-gradient(#c82129, #b71018) !important; 
	border: 1px solid #ac050e !important;  color: #ffffff;
	padding: 2px 7px !important;
	text-transform:uppercase !important;
	border-radius:4px !important;font-family: 'Roboto', sans-serif !important; font-weight:500 !important; font-size:15px !important; margin-right:0px; 
	
}
.wp-paginate li{ margin: 0 0 0 8px;}
.wp-paginate li a{margin: 0;  padding: 2px 7px !important; text-transform:uppercase !important; text-decoration: none !important; border-radius:4px !important;font-family: 'Roboto', sans-serif !important; font-weight:500 !important; font-size:15px !important; color:#222 !important;

    background: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2) to(#e1e1e1)) !important; 

    background: -webkit-linear-gradient(#f2f2f2, #e1e1e1) !important; 

    background: -moz-linear-gradient(#f2f2f2, #e1e1e1) !important; 

    background: -ms-linear-gradient(#f2f2f2, #e1e1e1) !important; 

    background: -o-linear-gradient(#f2f2f2, #e1e1e1) !important; 

    background: linear-gradient(#f2f2f2, #e1e1e1) !important; border:1px solid #a9a9a9 !important;  }
	
.wp-paginate .title {
    color: #222222 !important;
    font-family: Roboto,sans-serif;
    font-size: 15px !important;
    font-weight: 500;
    line-height: 25px;
    margin-right: 0px !important;
}
.about-form span.wpcf7-not-valid-tip{ display:inline-block !important;}

.wpcf7-form .locat .secnd3 {
    float: left;
    width: 100%;
}
.about-content .wpcf7-form.invalid span.wpcf7-not-valid-tip{ margin-left:37%;}
.about-content .wpcf7-form.invalid .adress-form span.wpcf7-not-valid-tip{ margin-left:0;}
.about-content .wpcf7-form.invalid .request span.wpcf7-not-valid-tip{ margin:0px; text-align:left;}
.about-content .wpcf7-form.invalid .capchaclassll span.wpcf7-not-valid-tip{ margin-left: 20%; text-align:left;}
.about-content .wpcf7-form.invalid .capchaclasstt span.wpcf7-not-valid-tip{ margin-left: 20%; text-align:left;}

.about-content .firststepcredeit label {
    color: #222222;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px;
 }
 .about-content .firststepcredeit .typechooseradio p {
    width: 100%;
	margin-bottom:3px !important;
}


.about-content .firststepcredeit .typechooseradio p label {
    color: #999999;
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 0;
    margin-left: 8px;
    margin-top: 0;
    padding: 0;
}
.about-content .firststepcredeit p.next_button_class{ width:100%;}

.about-content .firststepcredeit p.next_button_class .submit{  margin-left:180px;  padding: 7px 20px;  float:left; margin-top:13px;  background: -moz-linear-gradient(top, #cf373e, #bf272e); background: -webkit-linear-gradient(top, #cf373e, #bf272e); background: -ms-linear-gradient(top, #cf373e, #bf272e);

border-radius:8px;text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:500; font-size:13px; color:#fff; text-transform:uppercase; border:none; cursor:pointer;	} 
.about-content .firststepcredeit p.next_button_class .submit:hover{cursor:pointer; background: -moz-linear-gradient(top,#494949 ,#383838); background: -webkit-linear-gradient(top,#494949 ,#383838); background: -ms-linear-gradient(top,#494949 ,#383838);}

.about-content .firststepcredeit .typechooseradio {
    margin-top: 8px;
}
.categoryextraclass .categories-bg{ margin-top:19px !important;}
.categoryextraclass .about-content h2 {
    margin-bottom: 10px !important;
    margin-top: 0 !important;
}


.reply_form .comment-respond label#captcha_code_label{ width:90px !important;}
input#captcha_code {
    width: 90px !important;
}
.about-content .wpcf7-form table tr{ margin-bottom:0px; float:left;   width: 100%;}
.about-content .wpcf7-form table tr td.label{ margin-top:13px;width: 200px;  float:left;  margin-right:12px;}
.about-content .wpcf7-form table tr td{font-family: "Open Sans",sans-serif;   text-align:right; width:100%; color: #999999;  font-size: 13px;}
.about-content .wpcf7-form table tr td .text-area-1{ width:300px; }
.about-content .wpcf7-form table tr td .text-area-1 .top{ height:100px !important;}
.about-content .wpcf7-form table tr td .text-area-1 textarea{ font-weight:400;    height: 100px; background:#fff; float:left;  width: 88.9%;     margin: 0 0 0 0px; padding:7px 11px; border:1px solid #dadada; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.about-content .wpcf7-form table tr td p#mail_input.captcha_class span input{  width:110px;}
.about-content .wpcf7-form table tr td p#mail_input.captcha_class span img{ float:right;}


#full_form .captcha {
    float: left;
	margin-top: 10px;
	 width: 100%;
}
.about-content .wpcf7-form table tr td p span.wpcf7-not-valid-tip{ margin-left:0px !important; text-align:left;}
.about-content .wpcf7-form table tr td p.show-all span input.wpcf7-submit{width: auto !important; margin-right: 127px;}

#containor #about-us .about-main .about-form .wpcf7-form fieldset p.captchaclasscf { margin-top: 0;}


#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.prev_button_class input.wpcf7-back{   float: left;margin-right:48px;width: auto !important; cursor: pointer; padding: 7px 20px;  background: -moz-linear-gradient(top, #cf373e, #bf272e); background: -webkit-linear-gradient(top, #cf373e, #bf272e); background: -ms-linear-gradient(top, #cf373e, #bf272e);

border-radius:8px;text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:500; cursor:pointer; font-size:15px; color:#fff; text-transform:uppercase; border:none;margin: 0px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.prev_button_class input.wpcf7-back:hover  { cursor:pointer; background: -moz-linear-gradient(top,#494949 ,#383838); background: -webkit-linear-gradient(top,#494949 ,#383838); background: -ms-linear-gradient(top,#494949 ,#383838);}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.send_button_class input.wpcf7-submit{margin-right:34px; cursor: pointer; padding: 7px 20px;  float: right;  background: -moz-linear-gradient(top, #cf373e, #bf272e); background: -webkit-linear-gradient(top, #cf373e, #bf272e); background: -ms-linear-gradient(top, #cf373e, #bf272e);

border-radius:8px;text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:500; cursor:pointer; font-size:15px; color:#fff; text-transform:uppercase; border:none;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.send_button_class input.wpcf7-submi:hover  { cursor:pointer; background: -moz-linear-gradient(top,#494949 ,#383838); background: -webkit-linear-gradient(top,#494949 ,#383838); background: -ms-linear-gradient(top,#494949 ,#383838);}

.fiftypercenimage h3 {
    color: #222222;
    font-size: 14px;
	font-family: "Open Sans",sans-serif;
	font-weight:700;
}

.fiftypercenimage {
    color: #222222;
    font-size: 14px;
	font-family: "Open Sans",sans-serif;
	font-weight:700;
}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.city {float: left;width: 30%;margin-right: 10px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.city span {    margin-right: 10px; margin-left:0px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.city label{ text-align:left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.state {   float: left;    width: 30%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.state span {    margin-right: 10px;  margin-left:0px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.state label{ text-align:left;}


#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span {   float: left; margin-right: 0px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span span {    margin-right: 10px; margin-left:0px; width:100%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span label{ text-align:left;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p label span { color: #ff0000;    float: none !important;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span select {    width: 100%;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span {   float: left;  margin-right: 0px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span span {    margin-right: 10px; margin-left:0px; width:100%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span label{ text-align:left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p label span { color: #ff0000;    float: none !important;}
/*#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span select {    width:270px;}*/

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.adress-form {  width: 100% !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.adress-form .state select {     width: 92% !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.adress-form .credit2-street input{ width:92% !important;}



#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.adress-form span.state {  width: 48% !important; margin:0px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span span.zip {  width: 100% !important;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.adress-form {  width:100% !important;}
/*#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.adress-form .state select {     width: 179px !important;}
*/#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.adress-form .credit2-street input{ width:384px !important;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span span.city8 {   margin-right: 10px;  width: 48% !important;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.adress-form span.state { margin:0px;  width: 46% !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span span.zip {  width: 100% !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.adress-form .credit2-streetone input{ width:92% !important;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.adress-form span.state select {  width: 100% !important;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2_month select {  width: 189px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2_day select { width: 189px;}


#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2-resistat select {  width: 270px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2add-year select {  width: 189px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2add-month select { width: 189px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2emp-year select { width: 189px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2emp-month select {  width: 189px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.buistrade_month select { width: 189px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.buistrade_day select {  width: 189px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.buistrade2_dyear select { width: 189px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.buistrade2_dmonth select {  width: 189px;}

.official-form div.wpcf7-validation-errors{  color: #ff0000; float:none;}
.about-form div.wpcf7-validation-errors{  color: #ff0000; float:none;}
div.wpcf7-validation-errors{  color: #ff0000; float:left; margin-top: 0 !important;}
span.wpcf7-not-valid-tip{ margin-top: 6px;}
.categoryextraclass h2.specattitle {
    color: #3e8efc !important;
}
#containor .section1 .official-form form fieldset span.wpcf7-not-valid-tip{ float:left; margin-top:6px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block .adress-form .city15{ width:50% !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2_month span{ float:left; width:198px !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2add-year span{ float:left; width:198px !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.credit2emp-year span{ float:left; width:198px !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.buistrade_month span{ float:left; width:198px !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.buistrade2_dyear span{ float:left; width:198px !important;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.lease_month span{ float:left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.lease_day span{ float:left; }
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.lease_year span{float:left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.seclease_month span{ float:left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.seclease_day span{ float:left; }
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.seclease_year span{float:left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.trade_month span{ float:left;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.trade_day span{ float:left; }
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p span.trade_year span{float:left;}
.wpcf7-form .req-name span.wpcf7-not-valid-tip{ margin-left:37%;} 
.wpcf7-form .req-email span.wpcf7-not-valid-tip{ margin-left:37%;} 
.wpcf7-form .tel-182 span.wpcf7-not-valid-tip{ margin-left:37%;} 

#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form fieldset p input#captcha_code{font-family: 'Open Sans', sans-serif; font-weight:400; background:#fff; font-size:13px; color:#999;  margin:0px 0px 0px 0px; padding: 2px 10px; border:1px solid #dadada; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position:relative; z-index:10; }
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.prev_button_class {
       width: 50%;
}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.send_button_class {
    float: right;
    width: 50%;
}
#containor .section1 .official-form form fieldset p select option{ background:#0b090a;font-family: 'Roboto', sans-serif; font-weight:500; color:#fff !important;}
.leave-reply-form-bg .reply_form #name_email_coments textarea{background: none repeat scroll 0 0 #ffffff;    border: 1px solid #dadada;    border-radius: 4px;    color: #999999;    float: left;    font-family: "Open Sans",sans-serif;    font-size: 13px;    font-weight: 400;    margin-top: 20px;    padding: 7px 10px; 

   position: relative;   width: 97%;    z-index: 10;}
   
.leave-reply-box .reply_form .comment-form {
    float: left;
}
.leave-reply-box .reply_form .comment-form .captchaSizeDivSmall{ float:left;padding: 0;}
#containor #about-us #single-blog-page .leave-reply-box .leave-reply-form-bg .reply_form #name_email_coments p input#captcha_code{font-family: 'Open Sans', sans-serif; font-weight:400; background:#fff; font-size:13px; color:#999;  margin:0px 0px 0px 0px; padding: 2px 10px; border:1px solid #dadada; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position:relative; z-index:10; }

.feature_box_content > p {
    font-size: 14px !important;
    font-weight: 700 !important;
	color:#3e8efc !important;
}

div.wpcf7-mail-sent-ok{ border:none !important; color: #05d122; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px;clear:both; }



#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p {
    margin-bottom: 4px;
}
#containor #about-us .about-main .about-content-bg .about-content p {
    color: #333333;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 20px;
}


.wpcf7-form p {
    color: #999999;
    float: left;
    font-family: Open Sans,sans-serif;
    font-size: 13px;
    margin: 5px 0;
    width: 100%;
}

.wpcf7-form .required_firstblock {
    border-right: 1px solid #dddddd;
    float: left;
    padding-right: 20px;
    width: 45%;
}


.wpcf7-form .requiredsecond_block {
   
    float: left;
    padding-left: 20px;
    width: 45%;
}

.wpcf7-form .required_firstblock p label {
    float: left;
    text-align: left;
    width: 100%;
}
.wpcf7-form .requiredsecond_block p label {
    float: left;
    text-align: left;
    width: 100%;
}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span span input {
    width:92%;
}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span span input {
   width:92%;
}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.credit2_month select{ width:100%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.credit2_day select{ width:100%;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.credit2_month select{ width:100%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.credit2_day select{ width:100%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.city1 {
    float: left;
    width: 48% !important;
}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.state {
    margin-left: 10px;
    width: 48%;
}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.city9 {  float: left; width: 48% !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.city4 {  float: left; width: 48% !important;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.city12 {  float: left; width: 48% !important;}


#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.state {
    margin-left: 10px;
    width: 48%;
}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.credit2_month{ width: 48%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.credit2_day{ width: 48%; margin-left: 10px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.credit2_monthone{ width: 48%;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.credit2_dayone{ width: 48%; margin-left: 10px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.personworkl-630 input{ width: 92%; }
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.personworkl-630one input{ width: 92%; }

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.adress-form span.city8{   margin-right: 10px;  width: 48% !important;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.credit2add-year select { width:130px; float:left; margin-right:10px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .required_firstblock p span.credit2add-month select {  width:130px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.credit2add-yearone select { width:130px; float:left; margin-right:10px;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form .requiredsecond_block p span.credit2add-monthone select {  width:130px;}
.wpcf7-form .required_firstblock p span.credit2-mmr input{width: 92% !important;}
.wpcf7-form .requiredsecond_block p span.credit2-mmrone input{width: 92% !important;}
.required_firstblock input{ width:92% !important; }
.requiredsecond_block input{ width:92% !important;}
.wpcf7-form .required_firstblock p span.credit2emp-year select{ width:130px !important; margin-right:10px;}
.wpcf7-form .required_firstblock p span.credit2emp-month select{ width:130px !important;}

.wpcf7-form .requiredsecond_block p span.credit2emp-yearone select{ width:130px; margin-right:10px;}
.wpcf7-form .requiredsecond_block p span.credit2emp-monthone select{ width:130px;}

.wpcf7-form .requiredsecond_block p span.credit2-resistatone select{ width:260px !important;}
.wpcf7-form .requiredsecond_block p span.credit2_monthone select{ width:136px !important; margin-right:10px;}
.wpcf7-form .requiredsecond_block p span.credit2_dayone select{ width:136px !important;}



.first_applicant > h4 {
    color: #b71100 !important;
}


.second_applicant > h4 {
    color: #b71100 !important;
}
p.radioerror {
  
    color: #ff0000 !important;
    width: 100%;
	clear:both;
}

.banner .bx-wrapper {
    margin-bottom: 0 !important;
}
.successmsgddddd .errordd{color:red;}
.successmsgddddd .successdd{
float: left;
width: 75%;
padding: 10px 0px 0px 0px;
color:green;
}
.notshowthankmsg div.wpcf7-mail-sent-ok{display:none;}

#callback_form span {
    color: #C72F36;
}

#blog-page .blog-text a {
    color: #222222;
}

#blog-page .blog-text a:hover{
    color: #c9081b;
	}

.copyempire {
    color: #FFFFFF;
    font-size: 12px;
    left: -263px;
    position: relative;
    top: 29px;
	}
.copyempire a:hover{
color:#c9081b;
}

.copyempire > a {
    color: #666;
}

.about-content-bg .right .usedcarsclass .mini {  margin-bottom: 10px; background:#f7f7f7;  border: 1px solid #d2d2d2;  padding: 10px;  border-radius: 4px;}

.about-content-bg .right .usedcarsclass .mini label input.pop3_learnaboutus{ margin-right: 6px;}
.about-content-bg .right .usedcarsclass .mini label{  color: #222; font-family: "Open Sans",sans-serif;  font-size: 14px; font-weight: 700; margin-left: 10px;}

#containor #about-us .about-main .about-content-bg .about-content p.catnothing.found {  clear: both;}

#navigation nav  ul li{ position:relative !important;}
#navigation nav ul li ul {display:none; position: absolute;   top: 42px;  width: 200px;    z-index: 999; background: -moz-linear-gradient(top, #fdfdfd, #d1d1d1); background: -webkit-linear-gradient(top, #fdfdfd, #d1d1d1); background: -ms-linear-gradient(top, #fdfdfd, #d1d1d1);}
#navigation nav ul li ul li{  padding:0px; width:100%; background:none; border-bottom: 1px solid #fff;}
#navigation nav ul li ul li:last-child{ border-bottom:none;}
#navigation nav ul li ul li.current-menu-item{ color:#ffffff !important; background:url(../images/nav-act.png) repeat-x;}
#navigation nav ul li ul li.current-menu-item a{ color:#fff !important;}
#navigation nav ul li:hover ul { display:block !important;}
#navigation nav ul li:hover{ color:#ffffff;  background:url(../images/nav-act.png) repeat-x;}
#navigation nav ul li:hover a{ color:#fff; }
#navigation nav ul li:hover ul li a{ color:#222; }
#navigation nav ul li:hover ul li a:hover{ color:#fff;}







.wpcf7-form p label{ font-weight:700;}

.wpcf7-form p.check-save label .wpcf7-list-item-label { color: #999999;}

.wpcf7-form p.check-save label input {  width: auto; float:left;}
/*.wpcf7-form p.check-save label {
    float: left;
    text-align: left;
	width:100% !important;
}*/


.wpcf7-form p.check-save .wpcf7-list-item.first {
    float: left;
    text-align: left;
    width: 19% !important;
	 margin-left: 230px;
}
.wpcf7-form p.check-save label .wpcf7-list-item-label{ float: left;  line-height: 12px;  margin-right: 8px;}
.wpcf7-form p.check-save .wpcf7-list-item.last {
    float: left;
    text-align: left;
    width: 19% !important;
}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.prev_button_class{   float: left;margin-right:48px;width: auto !important; cursor: pointer; padding: 7px 20px;  background: -moz-linear-gradient(top, #cf373e, #bf272e); background: -webkit-linear-gradient(top, #cf373e, #bf272e); background: -ms-linear-gradient(top, #cf373e, #bf272e);

border-radius:8px;text-decoration: none;font-family: 'Roboto', sans-serif; font-weight:500; cursor:pointer; font-size:15px; color:#fff; text-transform:uppercase; border:none;margin: 0px;}

#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.prev_button_class a{ color:#fff; text-decoration:none;}
#containor #about-us .about-main .about-content-bg .about-content .wpcf7-form p.prev_button_class a:hover  { cursor:pointer; background: -moz-linear-gradient(top,#494949 ,#383838); background: -webkit-linear-gradient(top,#494949 ,#383838); background: -ms-linear-gradient(top,#494949 ,#383838);}


.checkboxclass {
    float: left;
}



.checkboxclass .pop3_newcars {
   float: left !important;
    margin: 10px 0 !important;
    width: 10% !important;
}

.checkboxclass span{

	float:left !important;
}

.checkboxclass .pop3_preownedcars{

	float: left !important;
    margin: 10px 0 !important;
    width: 10% !important;
	}

.ls-container { right: 0px;}
footer .footer-bottom{  min-width: 1000px;}
