#cauta-form{

}
.h1, h1 {
    font-size: 26px;
}

.modulecategories h2 {
    font-size: 20px;
    margin-bottom: 18px;
    margin-top: -18px;
    text-align: center;
}
.modulecategories p{
	margin: 0px
}

.imgBox { /* now a container for the image */
    display: inline-block; /* shrink wrap to image */
    overflow: hidden; /* hide the excess */
  }
  .imgBox img {
    display: block; /* no whitespace */
    transition: .3s ease-in-out;
  }
  .imgBox:hover img {
    transform: scale(1.1);
  }
  
  
#cauta-form input, #cauta-form select {
    width: 100%;
    border: 1px solid #333;
    font-size: 19px;
    border-radius: 5px;
    background: #fff;
    height: 41px;
    margin-bottom: 5px;
}
#cauta-form input[type=submit]{
    border: 1px solid #333;
    background: #59b528;
    color: #fff;
}
#cauta-form input:hover[type=submit]{
    background: #333;
    color: #fff;
}
img.left.thumbnail{ float: left;margin: 10px;}
.blog-item.categories{background: #fff;}.blog-item.categories h2{font-size: 20px;}#mapCanvas{border:2px solid #ddd;}.contentarticle img{padding:5px;background-color: #fff;margin:5px;border: 1px solid #ddd;border-radius: 4px;}.widgets-title{font-family: "Roboto Slab",serif;font-weight: 700;margin: 0;font-size: 24px;}.logo{margin:12px 0 12px;float:left}.responsive-menu{top:24px}.slicknav_nav{width:270px}.widgets.widgets-cat{position:relative}.blog-item .ribbon{top:-20px}.header-area .row{position:relative}.widgets{padding:15px}label{margin-bottom:0}.sidebar-after{display:none}.thumbnail{margin-left:auto;margin-right:auto}.at-share-dock.atss{z-index:9998}.blog-text table{width:100%!important;height:auto!important}a{color:#59b528}.pd-10{padding:10px}.pd-20{padding:20px}.col_map{float:right}.discover-slide-table .title{font-size:50px;font-weight:900;margin:0 0 20px;text-transform:uppercase;font-family:"Roboto Slab",serif;line-height:1.1}.homepagefirsth1 .discover-section-content{padding:0;margin:5px;padding-bottom:20px}.pd-bottom-20{padding-bottom:20px}.pd-top-20{padding-top:20px}.topheader{background:#eee}.topheader .message{float:left}.topheader .topmainmenu{float:right}.topmainmenu ul{list-style:outside none none;margin:0;padding:0}.topmainmenu ul li{display:inline-block;position:relative}.topmainmenu ul>li.active>a,.topmainmenu ul li a:hover{color:#59b528}.topmainmenu ul li a{color:#222;display:block;font-size:12px;padding:3px;text-transform:uppercase}.topmainmenu ul li ul{background:#fff none repeat scroll 0 0;left:0;position:absolute;top:120px;transition:all 0.3s ease 0s;visibility:hidden;width:200px;z-index:999}.topmainmenu ul li ul li a{display:block;font-size:13px;padding:5px 15px;text-transform:none}.topmainmenu ul li ul li{display:block}.topmainmenu ul li:hover ul{top:80px;visibility:visible}.topmainmenu ul li:hover i.fa{position:relative;transform:rotate(89deg)}.topmainmenu ul li i.fa{transition:all 0.3s ease 0s}.footer-widgets .title{font-weight:700;margin:0 0 25px;font-family:"Roboto Slab",serif;font-size:24px}.service-text .title{font-size:20px;font-weight:700;margin:5px 0 10px;text-transform:uppercase;font-family:"Roboto Slab",serif;line-height:1.1;float:left}.service-text a.btn{margin-right:10px;margin-bottom:10px}.service-text p{clear:both}.col_map .single-service-item{padding-left:0}#searchDealerMap{width:324px;margin-left:auto;margin-right:auto}.maphome .service-text .title{padding-left:15%}.maphome .social-link .fa,.maphome .social-link a{background:#555}.maphome .social-link a:hover{background:#59b528}.btn.btn-success.colortheme,.btn.btn-primary{background:#555;border:none}.btn.btn-success.colortheme:hover,.btn.btn-primary:hover{background:#59b528}#searchDealerMap a.dealerMap_mobi img{display:none;width:100%}#searchDealerMap img{background-image:url(/themes/bootstrap/images/dealerMapBg.gif);background-repeat:no-repeat;width:auto}.caption p{color:#999}.carousel-inner .thumbnail{min-height:160px}.carousel-inner .caption{font-size:16px;text-align:center}.carousel-inner .thumbnail img{vertical-align:middle}.control-box{text-align:right;width:100%}.carousel-control{background:#666;border:0;border-radius:0;display:inline-block;font-size:34px;font-weight:200;line-height:18px;opacity:.5;padding:4px 10px 0;position:static;height:30px;width:15px}.breadcrumbs{color:#fff;display:inline-block;font-weight:700;padding:0 5px;position:relative}.breadcrumbs a{color:#eee;text-decoration:underline;display:inline-block;font-weight:700;padding:0 5px;position:relative}.breadcrumb-banner-bg{background-image:none;background:#555}.discover-breadcrumb-area.breadcrumb-banner-bg{padding:20px 0}.discover-breadcrumb-area.breadcrumb-banner-bg.breadcrumb-banner-bg1,.discover-breadcrumb-area.breadcrumb-banner-bg.breadcrumb-banner-bg2{padding:80px 0}.breadcrumb-banner-bg.breadcrumb-banner-bg1{background-image:url(images/breadcrumb1.jpg);background-position:center center;background-size:cover}.breadcrumb-banner-bg.breadcrumb-banner-bg2{background-image:url(images/breadcrumb2.jpg);background-position:center center;background-size:cover}.pager,.pagination{clear:both;font-family:"Open Sans",sans-serif;margin-bottom:20px;padding:10px 0}.pager,.pagination b{color:#999;float:left;font-weight:400;margin:0 5px 2px 0;padding:0 10px}.pager ul.yiiPager li a,.pagination a.navlinks{background-color:#eee;border:1px solid #333;border-radius:3px;color:#454545;font-size:12px;font-weight:600;padding:15px 15px;text-transform:uppercase}.pager ul.yiiPager li a:hover,.pager ul.yiiPager li.selected a,.pagination a.current,.pagination a.navlinks:hover{background-color:#454545;color:#fff}.pager ul.yiiPager li.next{padding-right:5px}.footer-widgets{padding:0}ul.contactphone li,.widgets.widgets-cat ul.contactphone li{background:#ddd;padding:3px;font-size:20px;font-family:"Roboto Slab",serif;font-weight:700;padding-left:10px}.widgets.widgets-cat ul.contactphone li a{display:inline}.contactphone li a{color:#333}.blog-left-area .blog-item .blog-text p{margin:10px 0 0}.blog-left-area .blog-item .blog-text ul{list-style:none!important;padding-left:10px}.blog-left-area .blog-item .blog-text li{padding-left:1em;text-indent:-.7em;display:list-item}.blog-left-area .blog-item .blog-text li::before{content:"• ";color:#000}.blog-text a.colortheme{color:#fff}.blog-text a.colortheme:hover{color:#fff}.blog-text a{display:inline;text-decoration:underline}.blog-text a:hover{color:#59b528}img.responsive{width:100%}.widgets.widgets-cat ul li a{display:block}.ribbon{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#FFF;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79A70A;background:linear-gradient(#9BC90D 0%,#79A70A 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;left:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #79A70A;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79A70A}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #79A70A;border-bottom:3px solid transparent;border-top:3px solid #79A70A}.errorSummary{color:red}.demo,.demooras,.demosmall{text-align:center}.demo,.demosmall{background:#ff0;color:#000;font-weight:700}.demo{font-size:24px}.demosmall{font-size:15px}#theForm input{width:100%}#theForm select{width:100%}#theForm textarea{width:100%}.footer-widgets ul li a{padding:0}.bar-admin a{text-decoration:none;padding:0}#theForm input[type=checkbox]{width:auto}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center}.owl-theme .owl-nav{margin-bottom:10px}.owl-theme .owl-nav [class*="owl-"]{background:#555 none repeat scroll 0 0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*="owl-"]:hover{background:#869791 none repeat scroll 0 0;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block}.owl-theme .owl-dots .owl-dot span{backface-visibility:visible;background:#333 none repeat scroll 0 0;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity 0.2s ease 0s;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791 none repeat scroll 0 0}.owl-carousel .caption{min-height:60px;text-align:center;background:#eee;margin-bottom:5px;border:1px solid #ddd;border-radius:4px}.owl-carousel-outer .owl-controls{position:absolute;top:-43px;right:0}.owl-carousel-outer .owl-carousel .owl-item{position:relative}.owl-carousel-outer .owl-carousel .owl-item .thumbnail{margin-bottom:0;overflow:hidden}.owl-carousel-outer .owl-carousel .owl-item .thumbnail a{display:block;overflow:hidden;height:145px}.owl-carousel-outer .owl-carousel .owl-item .thumbnail a img{width:auto;max-width:none;min-width:100%;min-height:100%}.owl-carousel-outer .owl-carousel .owl-item .caption{background:#59b528;bottom:5px;left:5px;right:5px;border:0;margin:0;border-radius:4px 4px 0 0}.owl-carousel-outer .owl-carousel .owl-item .caption a{color:#fff}.owl-carousel-outer h3{background:#F41C5;text-align:center;width:90%;padding-bottom:10px}.owl-carousel-outer .owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel-outer .owl-carousel .owl-controls .owl-nav .owl-prev{display:inline-block!important}.owl-carousel-outer .owl-theme .owl-dots{display:none!important}@media only screen and (min-width:768px) and (max-width:999px){#searchDealerMap img{display:none}#searchDealerMap a.dealerMap_mobi img{display:block}.footer-widgets .title{margin:25px 0 10px}.col-sm-4+.col-sm-4{padding-top:61px}}@media only screen and (max-width:767px){.footer-widgets ul li a{line-height:1.2em;margin:0 10px 10px 0;}.col_map{float:none}.logo{padding:0}.blog-item .pull-left{float:none;width:100%}.blog-item .pull-left img.thumbnail{margin-left:auto;margin-right:auto}.blog-item h4{clear:both;text-align:center}.footer-widgets .title{margin:25px 0 10px}.widgets.widgets-cat ul li{display:inline-block;margin:4px 1px;padding:3px 10px;border:1px solid #d6d6d6}.widgets.widgets-cat ul li:last-child{border:1px solid #d6d6d6}.sidebar .layouts-sidebar{display:none}.sidebar-after{display:block;clear:both;padding-top:50px}}@media only screen and (max-width:479px){.topmainmenu ul li{display:inline}.topmainmenu{float:none;z-index:auto}}@media only screen and (max-width:374px){.slicknav_menu .slicknav_menutxt{display:none}.slicknav_menu .slicknav_icon{margin-left:0}}