*{box-sizing: border-box;}
.noanim{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}@-webkit-keyframes blink{0%{opacity:1;filter:alpha(opacity=100)}33%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}@-moz-keyframes blink{0%{opacity:1;filter:alpha(opacity=100)}33%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}@keyframes blink{0%{opacity:1;filter:alpha(opacity=100)}33%{opacity:0;filter:alpha(opacity=0)}100%{opacity:0;filter:alpha(opacity=0)}}
body{font:12px/28px ;}
.wrapper,#page{zoom:1;width:100%;margin:0 auto}.wrapper:after,#page:after,.wrapper:before,#page:before{content:"\0020";display:table;height:0;overflow:hidden}.wrapper:after,#page:after{clear:both}
#header{margin:0px 0 0;}
#trueHeader{z-index:8000;left:0;right:0;padding:0px 0;box-shadow:0 1px 5px rgba(0,0,0,0.2);-khtml-box-shadow:0 1px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 5px rgba(0,0,0,0.2);-o-box-shadow:0 1px 5px rgba(0,0,0,0.2);transition:padding 0.35s ease;-khtml-transition:padding 0.35s ease;-webkit-transition:padding 0.35s ease;-moz-transition:padding 0.35s ease;-ms-transition:padding 0.35s ease;-o-transition:padding 0.35s ease;background-color:transparent;zoom:1}
#trueHeader {
background: #fff; float: left;
width: 100%;
}
html body{
text-align: center;
}
body .row{
margin-top: 0px;
}
body #main{
text-align: left;
margin: 0 auto;
}
body #main.layout-boxed{
margin: 0px auto;
background: #fff;
text-align: left;
transition: all 500ms ease-out;
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);
max-width: 1230px;
overflow: hidden;
}
body #main.layout-boxed .container_full .vc_column_container{
padding: 0px;
}
.gHover img{
border: 0 none;
margin: 15px auto;
position: relative;
}
.vc_message_box .fa{
transform: translate(-50%, -50%);
}
.container .container{
width: 100%;
}
.slides .vc_row{
margin-left: 0px;
margin-right: 0px;
}
.breadcrumbs > .container > [class^="col-md-"],
.container  .one_third[class^="vc_col-sm-"], .container  .one_third[class^="col-md-"],
.container  .one_third[class*=" vc_col-sm-"], .container  .one_third[class*=" col-md-"],
.container  .one_fourth[class^="vc_col-sm-"], .container  .one_fourth[class^="col-md-"],
.container  .one_fourth[class*=" vc_col-sm-"], .container  .one_fourth[class*=" col-md-"],
.container  .one_half[class^="vc_col-sm-"], .container  .one_half[class^="col-md-"],
.container  .one_half[class*=" vc_col-sm-"], .container  .one_half[class*=" col-md-"],  
.container  .one_fifth[class^="vc_col-sm-"], .container  .one_fifth[class^="col-md-"],
.container  .one_fifth[class*=" vc_col-sm-"], .container  .one_fifth[class*=" col-md-"]  
{
padding-left: 0!important;
padding-right: 0!important;
}
.section1 .container .one_fourth {
padding-right: 1.5%!important;
padding-left: 1.5%!important;
width: 25%!important;
}
.wpb_row > .container > .wpb_column{
padding-left: 0;
padding-right: 0;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button{
margin-bottom: 0!important;
}
.compact #trueHeader{position:fixed;top:0}
.compact .condensed #trueHeader{padding:0px 0}
@media only screen and (min-width: 768px) and (max-width: 999px){
.menu_main {
padding: 8px 0px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px){
.menu_main {
padding: 0px 0px 0px 0px;
}
}
@media only screen and (max-width: 479px){
.menu_main {
padding: 0px 0px 0px 0px;
}
}