@charset "utf-8";
/* CSS Document */

body{padding:0;background: url("../images/bg.jpg") fixed;}
img{max-width:100%;}
a{text-decoration:none;}
p{margin:0 0 15px;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:13px;}
.btn, button, .button{padding:10px 20px;cursor:pointer;}
.btn, button, .button, fieldset{border:none;}
.btn, button, .button, a.btn:hover, a.btn:focus{color:#fff;}
a, .btn, button, .button, .header{transition:all 0.6s ease 0s;}
.container, .main_wrapper{margin-left:auto;margin-right:auto;}
.btn, button, .button{display:inline-block;}
.vgrid, .size-100, #size-100, .container, section.top, .header, .showcase, .feature, .utility, .maintop, section.breadcrumb, .main-body, .content-top, .content_inner, .content-bottom, .mainbottom, .extension, .bottom, .footer, .copyright, .main_wrapper_inner, .awesomplete, .awesomplete > input, .form-control{width:100%;}
.vgrid, .vsize, .content, .sidebar-left, .content.content-b, .float-left, section.top, .header, .showcase, .feature, .utility, .maintop, section.breadcrumb, .main-body, .content-top, .content_inner, .content-bottom, .mainbottom, .extension, .bottom, .footer, .copyright, .main_wrapper_inner{float:left;}
.sidebar-right, .float-right, .header .header-b{float:right;}
.float-none{float:none;}
.vsize{padding-left:15px;}
.vsize{padding-right:15px;}
.container, .main_wrapper{max-width:1170px;}
.container, .vsize, .awesomplete > input, .form-control{box-sizing:border-box;-webkit-box-sizing:border-box;}
#size-75{width:75%;}
.size-66{width:66.666%;}
.size-50, #size-50{width:50%;}
.size-33{width:33.333%;}
.size-25, .sidebar-left, .sidebar-right{width:25%;}
.size-20{width:20%;}
.size-17{width:16.666%;}.main_wrapper_inner{background: #FFF;}.header .vsize{width:auto;}.header .header-a{padding-top:4px;}.header .header-b .moduletable{padding-top:15px;}.dj-megamenu-clean{background: url("../images/menu_right.gif") center bottom no-repeat;}.dj-megamenu-clean li a.dj-up_a, .dj-megamenu-clean li a.dj-up_a > span{height:45px;}.dj-megamenu-clean li a.dj-up_a{width:128px;padding:0;}.dj-megamenu-clean li a.dj-up_a > span, .visually-hidden, .com-finder.finder .input-group .btn{display:none;}.utility-a .moduletable{padding:7px;}.utility-a .moduletable, .sidebar-a .moduletable, .sidebar-b .moduletable, .footer-a .moduletable{background: #ffd5ba;}.showcase img{width:100%;}.sidebar-a .moduletable, .sidebar-b .moduletable{margin-bottom: 20px;margin-top: 16px;padding:0 15px 15px;}.sidebar-a h3, .sidebar-b h3 {  font-size: 13px;  color: #FFFFFF;  font-weight: bold;  background: url("../images/sbg.png") 0px 0px no-repeat;  background-size:100% 44px;  text-align: center;  padding: 20px 0px 8px;  margin: 0 -15px 15px;}.footer-a .moduletable{padding:25px 0;margin-top:10px;margin-bottom:15px;border-radius:15px;}.footer-a .moduletable p:last-child{margin-bottom:0;}
.sidebar-a .moduletable .mod-menu, .sidebar-b .moduletable .mod-menu{padding-left:25px;margin:0;}
.sidebar-a .moduletable .mod-menu li, .sidebar-b .moduletable .mod-menu li{
  background: url("../images/arrows.gif") left center no-repeat;
  display: block;
  padding: 0px 0px 0px 15px;
  line-height: 30px;
}
.content-top-a h3.center{font-size:18px;text-align:center;}
.dj-megamenu-select-light .dj-mobile-open-btn, .dj-megamenu-offcanvas-light .dj-mobile-open-btn, .dj-megamenu-accordion-light .dj-mobile-open-btn, .dj-mobile-open-btn.active .dj-mobile-open-icon,
.dj-megamenu-select-light .dj-mobile-open-btn:focus,
.dj-megamenu-select-light:hover .dj-mobile-open-btn,
.dj-megamenu-offcanvas-light .dj-mobile-open-btn:hover,
.dj-megamenu-offcanvas-light .dj-mobile-open-btn:focus,
.dj-megamenu-accordion-light .dj-mobile-open-btn:hover,
.dj-megamenu-accordion-light .dj-mobile-open-btn:focus{background:none;color:#000;}
.dj-megamenu-select-light .dj-mobile-open-btn, .dj-megamenu-offcanvas-light .dj-mobile-open-btn, .dj-megamenu-accordion-light .dj-mobile-open-btn{border-radius:0;position:absolute;left:15px;top:10px;width:auto;height:auto;}
.dj-mobile-open-btn.dj-fa-0 .dj-mobile-open-icon:before, .dj-mobile-open-btn.dj-fa-1 .dj-mobile-open-icon:before, .dj-mobile-open-btn.dj-fa-5 .dj-mobile-open-icon:before{font-size:30px;}
.sidebar-a .moduletable .mod-menu li.active a, .sidebar-b .moduletable .mod-menu li.active a{color: #000000;}
.com-finder fieldset{padding:0;}