*{margin:0;padding:0;outline:none;}
html{height:100%;}
body{height:100%;position:relative;}
#wrapper{min-height:610px;}
#wrapper_in{min-height:610px;}h1{font-size:44px;line-height:44px;color:#000;}h2{font-size:42px;line-height:42px;color:#000;}
h3,.page-header h2,.blog-featured h2.item-title a,.contact-category h2,.categories-list h3 a,.registration legend,.item-page center h1{font-size:25px;line-height:36px;color:#333;font-weight:600;text-transform:uppercase;}@media (max-width: 400px){h3,.page-header h2,.blog-featured h2.item-title a,.contact-category h2,.categories-list h3 a,.registration legend,.item-page center h1{text-align:center;}}h4{font-size:28px;line-height:28px;color:#888;}h5{font-size:22px;line-height:22px;color:#888;}h6{font-size:16px;line-height:16px;color:#888;}img{max-width:100%;}p,blockquote{margin:0 0 10px;font-size:14px;line-height:20px;}ul li{font-size:16px;line-height:20px;color:#888;}
.filter-search select{float:left;margin:0 5px;width:200px;}
.filter-search,.filters .alert-info{background-color:transparent;border:medium none;height:auto;}input.invalid{border-color:#f00 !important;}.hideme{opacity:0;}.visible{opacity:1;}.modal-dialog{width:600px;margin:auto;position:absolute;top:30%;bottom:0;left:0;right:0;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent;}.navbar-default{background-color:transparent;border-color:transparent;}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:transparent;}.iconsrow .fa-hover{float:left;font-size:14px;padding:3px 0 3px 9px;width:225px;}.iconsrow .fa-hover:hover{background:#fff;padding:3px 0 3px 9px;}.iconsrow .fa-hover i{color:#fc0;font-size:16px;width:25px;}input[type="submit"].button,.btn-default,.controls .btn,.info_desc .button,a.btn-primary,.bs-example  .active  a,.filter-search .btn-primary,.form-actions .btn-primary{border-color:#fc0;color:#000 !important;text-transform:uppercase;background:#fc0 !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;}input[type="submit"].button:hover,.btn-default:hover,.controls .btn:hover,.info_desc .button:hover,a.btn-primary:hover,.bs-example  .active  a:hover,.filter-search .btn-primary:hover,.form-actions .btn-primary:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:#e6b800 !important;border-color:#e6b800;}.alert-info{color:#fff;}a.list-group-item.active > .badge,.nav-pills > .active > a > .badge,.btn-primary .badge{color:#da0;}code{background:transparent;}pre{padding:10px;}.clear{clear:both;}label{font-weight:normal;}a:focus,a:active{color:#888;text-decoration:none;outline:none;}.input{background:#fc0;border:1px #c8c8c8 solid;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;}.input:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:#da0;}
.header{background:url('../images/header-back1.png') no-repeat center  !important ;border-bottom:1px solid #eaeaea;padding:60px 30px 0;margin:0px 0 30px 0;width:100%;}
@media screen and (max-width: 600px) {.header {background:url('../images/header-back-phone.png') no-repeat top !important;}}
.header #logo{margin:0;border:none;position:relative;padding-top:0px;z-index:1;}
.header #logo img{border:none;position:relative;z-index:1;}@media (max-width: 767px){.header #logo{text-align:center;padding:10px 0 20px;}}
.header .moduletable_header_tel{zoom:1;padding-top:10px;font-size:23px;color:#fc0;font-weight:400;}
.header .moduletable_header_tel:before,.header .moduletable_header_tel:after{content:"";display:table;}
.header .moduletable_header_tel:after{clear:both;}
.header .moduletable_header_tel>*>div{float:left;margin:0px 13px;}
.header .moduletable_header_tel span{color:#fff;}
.header .soc_icons{padding-left:30px;padding-top:28px;margin:15px 0 0;}@media (max-width: 767px){.header .soc_icons{text-align:center;}}
.header .soc_icons li a{height:39px;width:38px;text-align:center;padding:7px;border:1px solid #92999e;border-radius:50%;font-size:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.header .opening_times_title{color:#eee;font-size:20px;margin:0 0 2px 0;}
.header .ot_desc{font-size:12px;line-height:14px;color:#eee;margin:0;}@media (min-width: 1025px){.header #logo img{margin-left:140px;}
.header .moduletable_header_tel{padding-left:0px;}}@media (max-width: 1024px){.header .custom_header_tel div{float:right;}
.header .moduletable_header_tel{padding-top:35px;padding-bottom:16px;}
.header #logo{padding-top:86px;}
.header .moduletable_header_tel{padding-top:70px;}
.header .moduletable_header_tel div{text-align:right;}
.header #logo{padding-top:10px;}.header #logo img{height:auto !important;}
.header .moduletable_header_tel{padding-top:20px;}
.header .moduletable_header_tel .custom_header_tel  div{text-align:center;}
.header .soc_icons{display:block;float:none;text-align:center;}
.header .soc_icons li{display:inline-block;}}
.navbar-collapse.in{overflow-y:visible;}
.navbar-header i{color:#f2f2f2;font-size:25px;
	border: 5px double #FFA500;
    border-radius: 15px;
    padding: 2px 2px 2px 2px;
    width: 50px;
	background-color:#000;}
.navbar-header:active {
  transform: translateY(4px);
}
.navbar-collapse{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.nav > li > a:hover{background:transparent;}
.navbar-nav > li{float:none;}
.navbar{min-height:35px;margin-bottom:0;}
.top_menu ul.menu{float:left;margin:0;}@media (max-width: 767px){.top_menu ul.menu{margin:10px 0;float:none;}}
.top_menu ul.menu li{border-right:1px solid #eee;float:left;list-style:none outside none;position:relative;}@media (max-width: 767px){.top_menu ul.menu li{list-style:none outside none;position:relative;border-right:medium none;float:none;}}
.top_menu ul.menu li a{font-size:12px;margin:0 10px;padding:0;position:relative;}@media (max-width: 767px){.top_menu ul.menu li a{background-color:#fafafa;border-bottom:1px solid #eee;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;display:block;font-size:14px;margin:0;padding:4px 9px 4px 10px;position:relative;color:#92999e;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.top_menu ul.menu li a:hover{padding:4px 9px 4px 20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}}@media (max-width: 767px){.top_menu ul.menu li:first-child a{border-top:1px solid #eee;}}
.top_menu ul.menu li:last-child{border-right:none;}.main_menu .navbar{margin:0;border:0;}.main_menu ul.menu{float:none;text-align:center;margin:30px 0 0;}@media (max-width: 767px){.main_menu ul.menu{float:none;margin:10px 0 0;}}
.main_menu ul.menu li{position:relative;list-style:none;display:inline-block;}@media (max-width: 767px){.main_menu ul.menu li{float:none;position:relative;list-style:none;display:block;border-top:1px solid #eee;}}
.main_menu ul.menu li a{font-size:16px;font-weight:400;text-transform:uppercase;padding:0 15px 21px;border-bottom:0px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:0 solid;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}@media (max-width: 992px){.main_menu ul.menu li a{padding:0 3px 30px;padding-bottom:21px;}}@media (max-width: 768px){.main_menu ul.menu li a{display:block;font-size:18px;margin:0;margin-bottom:21px;padding:7px 20px 7px 0;position:relative;white-space:nowrap;text-align:left;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;width:100%;border-bottom:0px solid transparent;background-color:#7878;color:#FFF}}@media (max-width: 767px){.main_menu ul.menu li a{margin-bottom:0px;}}
.main_menu ul.menu li a:hover{border:0 solid;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}@media (max-width: 767px){.main_menu ul.menu li a:hover{border-bottom:0px solid transparent;margin:0;padding:7px 10px 7px 10px;}}
.main_menu ul.menu li.active>a{color:#fc0;}@media (max-width: 767px){.main_menu ul.menu li.active>a{display:block;background-color:#787878;border-bottom:medium none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;text-align:left;}}@media (max-width: 767px){.main_menu ul.menu li.active>a:hover{background-color:#787878;border-bottom:medium none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}}
.main_menu ul.menu li.parent:hover>a>.arrow{border-color:#fc0 transparent transparent;}
.main_menu ul.menu li.parent:hover ul{display:block;}@media (max-width: 767px){.main_menu ul.menu li.parent a{display:block;font-size:18px;margin:0;padding:7px 10px 7px 0;position:relative;text-transform:uppercase;float:left;text-align:left;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:none;}
.main_menu ul.menu li.parent a:hover{padding:7px 10px 7px 10px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}}
.main_menu ul.menu li.parent a span.arrow{right:2px;top:8px;position:absolute;width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#92999e transparent transparent transparent;line-height:0;filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}@media (max-width: 992px){.main_menu ul.menu li.parent a span.arrow{right:-8px;top:9px;}}@media (max-width: 768px){.main_menu ul.menu li.parent a span.arrow{right:9px;top:16px;}}@media (max-width: 767px){.main_menu ul.menu li.parent a span.arrow{display:none;}}
.main_menu ul.menu li.parent ul{display:none;top:70%;list-style:none;position:absolute;float:left;min-width:220px;z-index:9999;border-radius:5px;}@media (max-width: 767px){.main_menu ul.menu li.parent ul{display:block;background-color:transparent;border-left:medium none;border-top:medium none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;float:none;position:relative;width:100%;left:0;top:0;overflow:hidden;background:#fff;border-radius:0px;}}
.main_menu ul.menu li.parent ul li{margin:0;padding:0;clear:both;width:100%;display:block;text-align:left;}@media (max-width: 767px){.main_menu ul.menu li.parent ul li{float:left;border-bottom:0px solid #eee;}}
.main_menu ul.menu li.parent ul li:hover>a>.arrow{border-color:transparent #fc0 transparent transparent;}@media (min-width: 767px){.main_menu ul.menu li.parent ul li:first-child>a{border-radius:5px 5px 0px 0px;}
.main_menu ul.menu li.parent ul li:last-child>a{border-radius:0px 0px 5px 5px;}}
.main_menu ul.menu li.parent ul li a{font-size:14px;float:left;padding:7px 10px 7px 0;margin:0 15px 0 0;text-indent:10px;width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}@media (min-width: 767px){.main_menu ul.menu li.parent ul li a{color:#333;background:#fff;}}@media (max-width: 767px){.main_menu ul.menu li.parent ul li a{display:block;font-size:14px;margin:0;padding:7px 10px;position:relative;text-transform:uppercase;background:none;border-radius:0px;}}
.main_menu ul.menu li.parent ul li a:hover{background:#333;color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}@media (max-width: 767px){.main_menu ul.menu li.parent ul li a:hover{padding:7px 10px 7px 20px;}}
.main_menu ul.menu li.parent ul li a span.arrow{right:6px;top:14px;position:absolute;width:0;height:0;border-style:solid;border-width:4px 6px 4px 0;border-color:transparent #888 transparent transparent;line-height:0px;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.main_menu ul.menu li.parent ul li ul.nav-child{right:100%;top:0px;min-width:220px;display:none;}@media (max-width: 767px){.main_menu ul.menu li.parent ul li ul.nav-child{display:block;background-color:transparent;border-left:medium none;border-top:medium none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;float:none;position:relative;width:100%;left:0 !important;top:0 !important;}}@media (max-width: 767px){.main_menu ul.menu li.parent ul li ul.nav-child li{border-bottom:medium none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;clear:both;margin:0;padding:0;width:100%;border-top:1px solid #eee;}}
.main_menu ul.menu li.parent ul li ul.nav-child li a{font-size:14px;float:left;padding:7px 0px 7px 0;margin:0 0px 0 0;text-indent:10px;width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}@media (max-width: 767px){.main_menu ul.menu li.parent ul li ul.nav-child li a{display:block;font-size:14px;position:relative;text-transform:uppercase;float:none;margin:0 15px 0 0;padding:7px 10px 7px 15px;text-indent:10px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;width:100%;}}@media (max-width: 767px){.main_menu ul.menu li.parent ul li ul.nav-child li a:hover{padding:7px 10px 7px 20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}}
.main_menu ul.menu li.parent ul li:hover ul{display:block;}
.main_menu ul.menu li.parent ul li.active>a{color:#fc0;font-weight:bold;}@media (max-width: 767px){.main_menu ul.menu li.parent ul li.active>a{color:#92999e;font-weight:normal;display:block;font-size:14px;margin:0;padding:7px 10px;position:relative;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}}
.main_menu ul.menu li.parent ul li.active>a:hover{color:#da0;}@media (max-width: 767px){.main_menu ul.menu li.parent ul li.active>a:hover{color:#000;padding:7px 10px 7px 20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}}@media (max-width: 767px){.main_menu ul.menu li.parent ul li.active ul{display:block;background-color:transparent;border-left:medium none;border-top:medium none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;float:none;position:relative;width:100%;}}
.main_menu ul.menu li.parent ul li.active ul li a{font-weight:normal;}@media (max-width: 767px){.main_menu ul.menu li.parent ul li.active ul li a{display:block;font-size:14px;margin:0;padding:7px 10px;position:relative;text-transform:uppercase;}}
.main_menu ul.menu li.parent ul li.active ul .active a{font-weight:bold;}@media (max-width: 767px){.main_menu ul.menu li.parent ul li.active ul .active a{color:#fc0;display:block;font-size:14px;margin:0;padding:7px 10px;position:relative;text-transform:uppercase;}}
.footer_menu ul.menu{float:left;margin:0 0 15px 0;}@media (max-width: 767px){.footer_menu ul.menu{margin:10px 0;float:none;}}
.footer_menu ul.menu li{border-right:1px solid #cecece;float:left;list-style:none outside none;position:relative;}@media (max-width: 767px){.footer_menu ul.menu li{list-style:none outside none;position:relative;border-right:medium none;float:none;}}
.footer_menu ul.menu li a{font-size:12px;margin:0 10px;padding:0;position:relative;}@media (max-width: 767px){.footer_menu ul.menu li a{background-color:#fafafa;border-bottom:1px solid #eee;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;display:block;font-size:14px;margin:0;padding:4px 9px 4px 10px;position:relative;color:#92999e;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.footer_menu ul.menu li a:hover{background:transparent;padding:4px 9px 4px 20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}}
.footer_menu ul.menu li:last-child{border-right:none;}@media (max-width: 767px){.footer_menu ul.menu li:last-child a{border-top:0px solid #eee;}
.footer_menu ul.menu li:last-child a:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}}
.moduletable_slider_right_min>div:last-child,.moduletable_vm_search>div:last-child,.moduletable_right_map>div:last-child,.moduletable_vm_feature>div:last-child{display:none;}
.soc_icons{display:-moz-inline-stack;float:right;display:inline-block;list-style:none;text-align:right;}@media (min-width: 1025px){
.soc_icons{float:none;}}@media (max-width: 767px){
.soc_icons{text-align:center;}}
.soc_icons li{float:left;padding:0;margin:7px;}.soc_icons li:last-child{margin-right:0px;}
.soc_icons li a{height:39px;width:38px;text-align:center;padding:7px;border:1px solid #92999e;border-radius:50%;font-size:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.soc_icons li a:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-moz-transform:scale(1.15);-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);}
.soc_icons li a:hover{border-color:#fc0;}
.soc_icons li .fa{line-height:1.2em;}
.moduletable_vm_search{background:#fff;padding:10px;border:1px solid #ddd;}
.moduletable_vm_search .vm_search_inline{display:block;float:left;margin-right:2.2%;font-weight:bold;}
.moduletable_vm_search .vehiclemanager_mod_search{zoom:1;}
.moduletable_vm_search .vehiclemanager_mod_search:before,.moduletable_vm_search .vehiclemanager_mod_search:after{content:"";display:table;}
.moduletable_vm_search .vehiclemanager_mod_search:after{clear:both;}
.moduletable_vm_search .inputbox[type="text"]{width:135px;}
.moduletable_vm_search select.inputbox{width:80px !important;}
.moduletable_vm_search .vehiclemanager_mod_search #vm_slider_mod_year,.moduletable_vm_search .vehiclemanager_mod_search #vm_slider_mod_price{width:170px;}
.moduletable_vm_search .vehiclemanager_mod_search .VM_search_year input,.moduletable_vm_search .vehiclemanager_mod_search .VM_search_price input{width:50px;}
.moduletable_vm_feature .featured_vehicles_line{background:#f8f8f8;}
.moduletable_vm_feature .featured_list_viewlisting a{color:#333;}
.moduletable_vm_feature .featured_list_viewlisting a:hover{color:#fc0;}
.moduletable_vm_feature .featured_list_title a:hover{color:#fc0;}
.moduletable_vm_feature .vm_col_rent{background:#ff7e00;}@media (min-width: 1025px){#contentBox>div{margin-left:5%;width:95%;}
.moduletable_vm_search .vehiclemanager__vm_search 
.VM_search_rent .hasDatepicker{width:98px;}}@media (max-width: 1024px) and (min-width: 769px){.moduletable_vm_search .vm_search_inline{margin-right:9%;}
.moduletable_vm_search .inputbox[type="text"]{width:180px;}
.moduletable_vm_search .vehiclemanager_mod_search .VM_search_year input,.moduletable_vm_search .vehiclemanager_mod_search .VM_search_price input{width:52px;}
.moduletable_vm_search .vehiclemanager_mod_search #vm_slider_mod_year,.moduletable_vm_search .vehiclemanager_mod_search #vm_slider_mod_price{width:180px;}}@media (max-width: 768px){.moduletable_vm_search .vehiclemanager__vm_search 
.VM_search_rent .hasDatepicker{width:105px;}}@media (max-width: 320px){.vehiclemanager_mod_search{padding-left:50px;}
.VM_search_batton{text-align:center;}.featured_vehicles_line img{width:250px !important;}}
.divider{padding:0 5px 0 0;border-style:solid;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #fc0;line-height:0px;display:inline-block;_border-color:#000 #000 #000 #fc0;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.active .divider{display:none;}li + li:before{display:none;}
.moduletable{margin:10px 0 0px 0px;}
.moduletable_slider_right_min .slide-desc-text{text-align:center;}
.moduletable_slider_right_min br{display:none;}
.moduletable_right_map .vm_map_canvas,.moduletable_banner,.moduletable_partners,.moduletable_slider_right_min  #vmslideshow-loader112{margin:0px auto;margin-right:0px;}
.moduletable_right_map .vm_map_canvas,.moduletable_banner,.moduletable_partners{margin-top:34px;width:300px;}
.moduletable_partners .custom_partners{border:1px solid #ddd;background:#f8f8f8;}
.moduletable_partners ul{zoom:1;}.moduletable_partners ul:before,
.moduletable_partners ul:after{content:"";display:table;}
.moduletable_partners ul:after{clear:both;}
.moduletable_partners li{-o-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:90px;width:33.333333333333%;padding:15px 10px;list-style:none;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.moduletable_partners li:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-moz-transform:scale(1.15);-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);}
.moduletable_partners img{height:100%;}@media (min-width: 1025px){.moduletable_right_map .vm_map_canvas,.moduletable_banner,.moduletable_partners,.moduletable_slider_right_min  #vmslideshow-loader112{margin-right:auto;margin-left:auto;}}@media (max-width: 768px) and (min-width: 600px){.sidebar-right{padding-top:10px;padding-left:55px;}
.sidebar-right>div{float:left;}
.moduletable_right_map .vm_map_canvas,.moduletable_banner,.moduletable_partners,.moduletable_slider_right_min{margin-top:15.8px;margin-right:30px;}
.moduletable_right_map .vm_map_canvas{height:165px !important;}
.moduletable_partners ul{padding:2.5px 0px;}
.moduletable_partners li{height:85px;}
.moduletable_banner .custom_banner{padding-top:68px;}}@media (max-width: 600px){.moduletable_right_map .vm_map_canvas,.moduletable_banner,.moduletable_partners,.moduletable_slider_right_min  #vmslideshow-loader112{margin:0px auto;}
.moduletable_right_map .vm_map_canvas,.moduletable_banner,.moduletable_partners{margin-top:30px;}}@media (max-width: 480px){.sidebar-right{padding-top:30px;}}@media (max-width: 320px){.sidebar-right{padding-left:0px;padding-right:0px;}}
.form-horizontal .control-label{text-align:left;}
.well{box-shadow:none;}
.login input{padding:10px 5px;font-size:14px;color:#888;border:1px #eaeaea solid;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.login .lab_rem label{float:left;margin-right:5px;color:#888;}
.login .block_login label{color:#888;}
.login .block_login input{-webkit-box-shadow:inset 0 0 0 50px #fff !important;-webkit-text-fill-color:#888 !important;color:#888 !important;}
.login button{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.login button:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}ul.nav_bar_log{border-bottom:0px solid #ddd;}ul.nav_bar_log li a{padding:0;border:0 solid;}
.registration input{padding:10px 5px;font-size:14px;color:#888;border:1px #eaeaea solid;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.registration label{color:#888;}legend{color:#888;}
.reg{margin:20px 0 0;}
.reg a.btn{padding:6px 5px;font-size:14px;color:#fff;background:#fc0;border:1px #eaeaea solid;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.reg a.btn:hover{background:#da0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.reg button{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.reg button:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.remind label,.reset label{color:#888;}
.remind input,.reset input{padding:10px 5px;font-size:14px;color:#888;border:1px #eaeaea solid;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}@media (max-width: 767px){.remind input,.reset input{margin-bottom:10px;}}
.remind button,.reset button{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.remind button:hover,.reset button:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.chzn-results li.highlighted{background:#fc0 !important;}
.page-header{padding-bottom:10px;margin:20px 0;border-bottom:0px;}#limit option:hover{background:#fc0 !important;}
.contact-category .pull-right{float:none !important;text-align:left !important;}
.contact-category .label-warning{background:#fc0;border:#da0 0 solid;}
.contact-category label{display:block;}
.contact-category input{padding:10px 5px;margin:0 0 10px 0;font-size:14px;color:#888;border:1px #eaeaea solid;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.contact-category span.label-warning{display:inline-block;padding:10px 5px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0 15px 15px 0;}
.contact-category ul{list-style:none;}
.category{width:100%;}
.map{width:100% !important;}
.contact-form input,.contact-form #jform_contact_message{width:50%;padding:10px 5px;margin:0 0 10px 0;font-size:14px;color:#888;border:1px #eaeaea solid;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.contact-form legend,.contact-form label{color:#888;}
.contact-form .send_co{margin:0 0 15px 0;}
.contact-form .send_co label{margin:0px 7px 0 0;}
.contact-form #jform_contact_email_copy{width:auto;padding:0;margin:0;}
.contact-form button{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.contact-form button:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.contact-address dt{width:auto;}
.contact-address dd{margin-left:0px;}
.snd_m label{float:left;padding:0 5px 0 0;}
.snd_m .controls input#jform_contact_email_copy{margin-top:4px;}
.archive button{padding:1px 12px;}

#footer{background-color:#000;border-top:1px solid #eaeaea;padding:10px 0;padding-top:10px;margin:10px 0 0 0;width:100%;}
#footer .moduletable_footer_logo{width:550px;margin-top:20px;}
#footer .navbar-header i{color:#FFF;font-size:25px;}
#footer .navbar-nav{text-align:center;}
#footer .navbar-nav li{border-right:0px;float:none;display:inline-block;}
#footer .navbar-nav li:last-child:after{display:none;}#footer .navbar-nav li:after{position:absolute;top:50%;width:1px;height:10px;margin-top:-5px;content:'';background:#474747;right:0%;}
#footer .navbar-nav a{margin:0 19px;font-size:16px;text-transform:uppercase;}
#footer .copyrights p{padding-left:10%;font-size:14px;line-height:20px;color:#a9a9a9;text-align:center;}@media (max-width: 767px){#footer .copyrights p{text-align:center;}}@media (max-width: 767px){#footer .soc_icons_box{text-align:center;}}
#footer .soc_icons_box ul{margin:5px 0 0;}@media (min-width: 1025px){#footer .moduletable_footer_logo{margin-left:35px;}
#footer .soc_icons_box ul{margin-left:31px;}
#footer .navbar-nav{float:right;}}@media (max-width: 1024px){#footer .moduletable_footer_logo{margin-top:25px;}
#footer .navbar-nav{float:none;text-align:center;}
#footer .navbar-nav li{display:block;float:none;margin:0 0 0 auto;}
#footer .navbar-nav li:after{display:none;}
#footer .navbar-nav a{margin:5px auto 0;text-align:center;}
#footer .soc_icons_box ul{margin:5px 0 0;}}@media (max-width: 1024px) and (min-width: 769px){#footer .navbar-nav li{width:100%;}
#footer .copyrights{margin-top:5px;}
#footer .copyrights p{padding-left:16%;}}@media (max-width: 768px){#footer{padding-top:10px;}
#footer .moduletable_footer_logo{margin-top:76px;}
#footer .soc_icons_box ul{margin-top:0px;}
#footer .copyrights p{padding-left:0%;margin-top:10px;}}@media (max-width: 768px) and (min-width: 361px){#footer .navbar{padding-top:55px;}}@media (max-width: 767px){#footer .navbar a:hover{color:#fc0;}}@media (max-width: 600px){#footer .moduletable_footer_logo{width:100%;height:auto;}}@media (max-width: 480px){#footer .moduletable_footer_logo{margin-top:0px;}
		#footer .soc_icons{float:none;}}.blog .page-header,.blog .page-header h2,.item-page .page-header,.item-page .page-header h2{margin-top:0px;}
.blog-featured h2.item-title,.contact-category h2,.contact .page-header,.contact .page-header h2,.item-page h3,.item-page center h1{margin-top:0px;}
.vm_main_info{float:none;margin-right:0px;}.tableC .days th,.tableC .year th{background:#fc0;}
.errorbox{font-family:"Source Sans Pro";}
.errorbox a{color:#333;}
.errorbox a:hover{color:#fc0;}
.content-category table{background:#FFF;}
.content-category table thead{background:#fff;}
#gallery .okno_V,#gallery .okno_V img{width:170px; }@media (min-width: 1025px){#gallery .okno_V,#gallery .okno_V img{width:170px;}}
.contact_us_block,.about_us{padding:10px;background:#fff;border:1px solid #ddd;}
.contact_us_block{padding-bottom:20px;}
.contact_us_form label{margin-left:3px;}
.contact_us_form input:not(#jform_contact_email_copy),.contact_us_form textarea{width:100%;padding:4px 6px;box-shadow:none;border-radius:0px;background:#fff;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;outline:0 none;}
.contact_us_form input:not(#jform_contact_email_copy):focus,.contact_us_form textarea:focus{border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(82,168,236,0.6);outline:0 none;}
.contact_us_info{margin-top:24px;}
.contact_us_info p{line-height:28px;}
.about_us{padding-top:15px;}
.about_us h4{color:#000;font-size:18px;}
.about_us h4:first-child{margin-top:0px;}
.about_us img{margin:5px 0px;margin-bottom:15px;}
.about_us ul{margin-top:15px;list-style-position:inside;}
.about_us li{margin-bottom:7px;line-height:25px;}

