.menu_wrapper {
    clear: both;
    min-height: 47px;
    background-color:#00ADE6;
    width:100%;
    z-index:2000;
}
.header_row {
    clear: both;
    min-height: 100px;
    background-color:rgba(255, 255, 255, 0.7);
    width:100%;
    z-index:2000;
}
.Slider21_content {
    width:100%;
    height:100%;
    overflow:hidden;
    display: block;
}
#Slider21 .owl-prev, #Slider21 .owl-next {
    display:none;
}
#Slider21 .owl-prev {
    border-radius: 0px 4px 4px 0px;
    -webkit-border-radius: 0px 4px 4px 0px;
    -moz-border-radius: 0px 4px 4px 0px;
    background-color:rgba(0, 0, 0, 0);
    left:80px;
}
#Slider21 .owl-next {
    border-radius: 4px 0px 0px 4px;
    -webkit-border-radius: 4px 0px 0px 4px;
    -moz-border-radius: 4px 0px 0px 4px;
    background-color:rgba(0, 0, 0, 0);
    right:80px;
}
.column_51 {
    min-height: 100px;
    width: 100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_52 {
    float: left;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top:30px;
}
.column_53 {
    float: left;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
}
.row_52 {
    clear: both;
    min-height: 100px;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
#Slider21 .Slider21_content .item.Slider21_Slide1 h1, #Slider21 .Slider21_content .item.Slider21_Slide3 h1 {
    text-align:left;
    font-weight:700;
    line-height:90%;
    font-size:50px;
    color:#FFFFFF;
    margin-bottom:30px;
    text-shadow:1px 1px 5px rgba(51, 51, 51, 0.5);
    -moz-text-shadow:1px 1px 5px rgba(51, 51, 51, 0.5);
    -webkit-text-shadow:1px 1px 5px rgba(51, 51, 51, 0.5);
}
#Slider21 .owl-controls.clickable {
    display:none;
    position:absolute;
    bottom:0px;
    width:100%;
}
#Slider21 .owl-page {
    display:inline-block;
    float:none;
    width:26px;
}
#Slider21 .owl-page.active {
    display:inline-block;
}
#Slider21 .owl-page span {
    display:block;
    width:12px;
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0.5);
}
#Slider21 .owl-page span:hover {
    background-color: #4DA5FF;
}
#Slider21 .owl-pagination {
    width:76px;
    float:none;
    margin-left:auto;
    margin-right:auto;
}
#Slider21 .owl-page.active span {
    display:block;
    background-color: rgba(0, 0, 0, 1);
}
#Slider21 .owl-page.active span:hover {
    background-color: #4DA5FF;
}
/* GRID BASED ([{"device":"mobile","options":{"gutter":"15","columns":12,"width":"100%"}},{"device":"tablet","options":{"gutter":"15","columns":12,"width":"90%"}},{"device":"desktop","options":{"gutter":"15","columns":12,"width":"80%","maxWidth":"1232px"}}]) */
 .header {
    background:none scroll #F5F5F5;
}
.row_826 {
    clear: both;
    min-height: 40px;
}
.row_733 {
    background-color: #F5F5F5;
    display:block;
    border-bottom:2px solid #F5F5F5;
}
.row_827 {
    clear: both;
    min-height: 80px;
    background-color:#FFFFFF;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_829 {
    clear: both;
    min-height: 80px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_825 {
    background-color: #ffffff;
}
.row_821 {
    clear: both;
    min-height: 100px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_2451 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_2452 {
    float: none;
    width: 100%;
    min-height: 60px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_2453 {
    float: none;
    width: 100%;
    min-height: 0px;
    padding-left: 15px;
    padding-right: 15px;
}
.row_823 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
.row_819 {
    padding-top: 5px;
}
.row_802 {
    clear: both;
    min-height: 50px;
    background-color:#ffffff;
    border-bottom:1px solid rgb(224, 224, 224);
}
.row_813 {
    clear: both;
    min-height: 100px;
}
.row_818 {
    clear: both;
    min-height: 100px;
    background-color:#FFFFFF;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_2449 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_2450 {
    float: none;
    width: 100%;
    min-height: 60px;
    padding-left: 15px;
    padding-right: 15px;
}
.row_820 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
.row_801 {
    clear: both;
    min-height: 0px;
    background-color:#ffffff;
}
.row_765 {
    background-color:#FFFFFF;
    border-bottom:2px solid #007533;
    margin-bottom:-2px;
}
.row_764 {
    clear: both;
    min-height: 100px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_2443 {
    float: none;
    width: 100%;
    min-height: 75px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_2444 {
    float: none;
    width: 100%;
    min-height: 40px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left:auto;
}
.row_766 {
    clear: both;
    width: auto;
    margin-left: 0px;
    margin-right: 0px;
}
.row_741 {
    background-color: #FFFFFF;
}
.row_308 {
    clear: both;
    min-height: 100px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_2224 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    background-color:transparent;
}
.column_2225 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    background-color:transparent;
}
.row_310 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
div#drop_menu8_container {
    width:auto;
    height:auto;
}
.row_446 {
    clear: both;
    min-height: 0px;
}
.column_2271 {
    float: none;
    width: auto;
    min-height: 0px;
}
#wp_widget3 .searchform #s {
    width: 100%;
    border-style:solid;
    padding-left:40px;
    display:inline-block;
    min-height:42px;
    border-width:1px;
    border-color:#E0E0E0;
    background: #fff url(../../mu-plugins/searchform/assets/searchIcon_normalState.png) no-repeat scroll 8px 10px;
    color:#666;
    outline:0;
    margin-top:0;
    transition:all .4s linear 0s;
}
#wp_widget3 .searchform {
    min-height: 44px;
    margin-top:5px;
    margin-bottom:0em;
}
#wp_widget3 .searchform #s:hover {
    background-image:url(../../mu-plugins/searchform/assets/searchIcon_hoverState.png);
    border-color:#4DA6FF;
}
.column_2273 {
    float: none;
    width: auto;
    min-height: 0px;
}
.row_387 {
    clear: both;
    min-height: 100px;
    height:55px;
    background-color:#FFFFFF;
    border-bottom-width:1px;
    border-bottom-style:solid;
}
.column_2244 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2245 {
    float: none;
    width: auto;
    min-height: 100px;
}
#wp_widget2 .searchform #s {
    width: 100%;
    border-style:solid;
    display:inline-block;
    min-height:42px;
    border-width:1px;
    border-color:#E0E0E0;
    background: #fff url(../../mu-plugins/searchform/assets/searchIcon_normalState.png) no-repeat scroll 8px 10px;
    color:#666;
    outline:0;
    margin-top:0;
    padding:0 0 0 40px;
    transition:all .4s linear 0s;
}
#wp_widget2 .searchform {
    min-height: 40px;
    margin-top:5px;
    margin-bottom:5px;
    margin-right:5px;
    text-align:right;
}
#wp_widget2 .searchform #s:hover {
    background-image:url(../../mu-plugins/searchform/assets/searchIcon_hoverState.png);
    border-color:#4DA6FF;
}
.row_449 {
    clear: both;
    min-height: 100px;
    background-color:#FFFFFF;
}
.column_2276 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2277 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2279 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2280 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2278 {
    float: none;
    width: auto;
    min-height: 100px;
}
.row_473 {
    clear: both;
    min-height: 100px;
    display:block;
}
.column_2293 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2294 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2296 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2297 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2298 {
    float: none;
    width: auto;
    min-height: 100px;
}
.row_475 {
    clear: both;
    width: auto;
}
.column_2295 {
    float: none;
    width: auto;
    min-height: 100px;
}
.row_474 {
    clear: both;
    width: auto;
}
.row_496 {
    clear: both;
    min-height: 100px;
    background-color:#FFFFFF;
    border-bottom:1px solid #DEDEDE;
}
.column_2313 {
    float: none;
    width: auto;
    min-height: 0px;
}
.column_2314 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2316 {
    float: none;
    width: auto;
    min-height: 50px;
}
.column_2317 {
    float: none;
    width: auto;
    min-height: 40px;
}
.column_2318 {
    float: none;
    width: auto;
    min-height: 60px;
}
.column_2315 {
    float: none;
    width: auto;
    min-height: 0px;
}
.row_652 {
    clear: both;
    min-height: 100px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_2402 {
    float: none;
    width: 100%;
    min-height: 60px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_2403 {
    float: none;
    width: 100%;
    min-height: 80px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left:auto;
    margin-right:auto;
}
.row_689 {
    clear: both;
    width: auto;
    min-height: 50px;
    margin-left: -15px;
    margin-right: -15px;
}
.column_2381 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_2382 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
}
.row_654 {
    clear: both;
    width: auto;
    margin-left: 0px;
    margin-right: 0px;
}
.row_649 {
    clear: both;
    min-height: 100px;
}
.row_650 {
    clear: both;
    min-height: 100px;
}
.row_637 {
    clear: both;
    min-height: 100px;
    background-color:#FFFFFF;
    border-bottom:1px solid rgb(217, 217, 217);
}
.column_2366 {
    float: none;
    width: auto;
    min-height: 0px;
}
.column_2367 {
    float: none;
    width: auto;
    min-height: 35px;
}
.column_2368 {
    float: none;
    width: auto;
    min-height: 45px;
}
.column_2369 {
    float: none;
    width: auto;
    min-height: 40px;
}
.column_2370 {
    float: none;
    width: auto;
    min-height: 0px;
}
.row_638 {
    clear: both;
    width: auto;
}
.row_732 {
    clear: both;
    min-height: 40px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_2429 {
    float: none;
    min-height: 40px;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 0px;
}
.column_2426 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    display:none;
}
.column_2430 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    display:none;
}
.column_2431 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    display:none;
}
.row_739 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
.column_2427 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    display:none;
}
.column_2428 {
    float: none;
    width: 100%;
    min-height: 40px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left:auto;
    margin-right:auto;
}
.row_735 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
.row_734 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
    min-height:35px;
}
.row_740 {
    clear: both;
    min-height: 60px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_628 {
    clear: both;
    min-height: 100px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF;
}
.column_2356 {
    float: none;
    width: auto;
    min-height: 0px;
}
.column_2357 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2358 {
    float: none;
    width: auto;
    min-height: 0px;
}
.row_630 {
    clear: both;
    width: auto;
}
.row_454 {
    clear: both;
    min-height: 100px;
    background-color:#FFFFFF;
}
.column_2285 {
    float: none;
    width: auto;
    min-height: 0px;
}
.column_2286 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2288 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2289 {
    float: none;
    width: auto;
    min-height: 0px;
}
.row_476 {
    clear: both;
    min-height: 100px;
}
.sidebar_social2 {
    padding: 0px;
    margin-right:10px;
}
.sidebar_social_links2 {
    text-align: center;
    margin-top:5px;
    padding-left:10px;
}
.sidebar_social2 a {
    display:inline-block;
    float:none;
    margin-right: 5px;
    width: 39px;
    height: 39px;
}
.sidebar_social2 h2 {
    margin-bottom: 22px;
    margin-top: 0;
}
.sidebar_social2 .facebook2 {
    background: url("../../uploads/2017/05/facebook_black.png") left top / contain no-repeat scroll transparent;
    display:inline-block;
    width:35px;
    height:25px;
    text-align:left;
}
.sidebar_social2 .facebook2:hover {
    background: url("../../uploads/2017/05/facebook-2.png") left top / contain no-repeat scroll transparent;
}
.sidebar_social2 .facebook2:active {
    background: transparent url("../../uploads/xtd_facebook_over.png") no-repeat left top;
}
.sidebar_social2 .twitter2 {
    background: url("../../uploads/2017/05/instagram-logo.png") left top / contain no-repeat scroll transparent;
    display:inline-block;
    width:35px;
    height:25px;
}
.sidebar_social2 .twitter2:hover {
    background: url("../../uploads/2017/05/Insta_farbe.png") left top / contain no-repeat scroll transparent;
}
.sidebar_social2 .twitter2:active {
    background: transparent url("../../uploads/xtd_twitter_over.png") no-repeat left top;
}
.sidebar_social2 .googleplus2 {
    background: url("../../uploads/2017/05/youtube_black.png") left top / contain no-repeat scroll transparent;
    display:inline-block;
    width:35px;
    height:25px;
}
.sidebar_social2 .googleplus2:hover {
    background: url("../../uploads/2017/04/youtube_final.png") left top / contain no-repeat scroll transparent;
}
.sidebar_social2 .googleplus2:active {
    background: transparent url("../../uploads/xtd_googleplus_over.png") no-repeat left top;
}
.sidebar_social2 .pinterest2 {
    background: url("../../uploads/2017/05/twitter_black.jpg") left top / contain no-repeat scroll transparent;
    display:inline-block;
    width:35px;
    height:25px;
}
.sidebar_social2 .pinterest2:hover {
    background: url("../../uploads/2017/04/twitter_final.png") left top / contain no-repeat scroll transparent;
}
.sidebar_social2 .pinterest2:active {
    background: transparent url("../../uploads/xtd_pinterest_over.png") no-repeat left top;
}
.column_2290 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2287 {
    float: none;
    width: auto;
    min-height: 0px;
}
.column_2270 {
    float: none;
    width: auto;
    min-height: 100px;
}
.row_445 {
    clear: both;
    min-height: 10px;
}
.row_386 {
    clear: both;
    min-height: 100px;
    background-color:#FFFFFF;
}
.column_2246 {
    float: none;
    width: auto;
    min-height: 100px;
}
.row_390 {
    clear: both;
    min-height: 100px;
    height:100px;
    background:none left top / contain no-repeat scroll transparent;
}
.column_2247 {
    float: none;
    width: auto;
    min-height: 100px;
}
.navigation-container {
    background-color: #FFFFFF;
}
.row_225 {
    background-color: #ffffff;
    box-shadow:0px 6px 10px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow:0px 6px 10px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow:0px 6px 10px 2px rgba(0, 0, 0, 0.2);
}
.row_224 {
    clear: both;
    min-height: 62px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_226 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
.column_198 {
    float: left;
    width: 50%;
    padding-left: 15px;
    padding-right: 15px;
    margin-top:3px;
    height:56px;
    min-height:60px;
}
img.image46 {
    margin-left: auto;
    margin-right:auto;
    display:block;
    margin-top:20px;
    width:60px;
}
.column_199 {
    float: left;
    width: 50%;
    min-height: 62px;
    padding-left: 15px;
    padding-right: 15px;
}
div#drop_menu6_container {
    width:auto;
    height:auto;
}
.drop_down_menu_ul li {
    font-weight: 400;
    font-family:inherit;
}
.drop_down_menu_ul > li > a {
    height: auto !important;
}
p.paragraph9 {
    color: #FFFFFF;
    margin-bottom:30px;
    text-shadow:1px 1px 5px rgba(51, 51, 51, 0.5);
    -moz-text-shadow:1px 1px 5px rgba(51, 51, 51, 0.5);
    -webkit-text-shadow:1px 1px 5px rgba(51, 51, 51, 0.5);
}
a.buttonSlideshow {
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    line-height: 157%;
    margin: 10px 0px 50px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    padding: 17px 30px;
    border: 1px solid;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    cursor: pointer;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
}
a.buttonSlideshow {
    width: auto;
}
a.buttonSlideshow {
    width: auto;
    padding-left:50px;
    padding-right:50px;
}
a.buttonSlideshow:hover {
    background-color: #FFFFFF;
    color:#000000;
    border-color:#FFFFFF;
}
a.buttonSlideshow:active {
    color: #000000;
    background-color:#FFFFFF;
    border-color:#FFFFFF;
}
.header_wrapper {
    min-height: 100px;
    width: 100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.logo_wrapper {
    float: left;
    width: 50%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top:50px;
}
.search_wrapper {
    float: left;
    width: 50%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    margin-top:20px;
}
#wp_widget0 .searchform #s {
    width:100%;
    min-height:40px;
    border-style:solid;
    border-width:0px;
    border-color:transparent transparent #D9D9D9 transparent;
    background:url(../../mu-plugins/searchform/assets/searchIcon_normalState.png) no-repeat 0px 10px;
    padding-left:40px;
    color:#666666;
    background-size:auto;
}
#wp_widget0 .searchform {
    min-height: 44px;
}
#wp_widget0 .searchform #s:hover {
    background-image:url(../../mu-plugins/searchform/assets/searchIcon_hoverState.png);
    border-color:#4DA6FF;
}
#wp_widget0 #searchsubmit {
    font-size: 14px;
    border-style: solid;
    border-width: 0px;
    border-color: transparent;
    padding: 13px 20px;
    color: #FFFFFF;
    background-color: #0099ff;
    margin: 0 0 0 10px;
}
#wp_widget0 #searchsubmit:hover {
    background-color: #0088ff;
}
.header_wrapper2 {
    clear: both;
    min-height: 100px;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
img.headerLogo {
    margin-right: 20px;
    float:left;
    display:inline-block;
    text-decoration:none;
}
p.logoText {
    color: #00ADE6;
    font-size:26px;
    font-weight:200;
    text-transform:uppercase;
    text-align:left;
}
span.greyText {
    font-weight: 800;
}
.column_58 {
    min-height: 47px;
    width: 100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
img.image19 {
    margin-left: auto;
    margin-right:auto;
    display:block;
}
#Slider21 {
    width:100%;
    height:650px;
    display:block;
    position:relative;
}
#Slider21 .Slider21_content .item.Slider21_Slide3 {
    background-image: url("../../uploads/2014/09/slide2_bkg.jpg");
    background-size:cover;
    background-repeat:no-repeat;
}
#Slider21 .Slider21_content .item.Slider21_Slide1 {
    background:url("../../uploads/2014/09/slide1_bkg.jpg") center center;
    background-size:cover;
    background-repeat:no-repeat;
}
.Slider21_content .item {
    height:100%;
    width:100%;
}
#Slider21 .Slider21_content .item.Slider21_Slide1 h1.slider_heading {
    text-align: center;
    font-size:38px;
    line-height:110%;
}
.logo_wrapper a {
    text-decoration: none;
}
.row_186 {
    clear: both;
    min-height: 100px;
    background-color:#f2f3f4;
}
.row_188 {
    clear: both;
    min-height: 30px;
    background-color:#27A737;
    padding-top:3px;
    padding-bottom:3px;
}
.column_166 {
    width: 100%;
    min-height: 58px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_189 {
    clear: both;
    width: auto;
    min-height: 28px;
    margin-left: -15px;
    margin-right: -15px;
}
.column_167 {
    float: left;
    width: 50%;
    min-height: 58px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top:10px;
}
p.header-phone3 {
    color: #FFFFFF;
    font-size:15px;
    margin-top:6px;
    margin-bottom:0px;
    font-weight:300;
    letter-spacing:2px;
}
.column_162 {
    float: left;
    width: 50%;
    min-height: 58px;
    padding-left: 15px;
    padding-right: 15px;
    text-align:right;
    padding-top:10px;
}
a.social_link_fb3 {
    display: inline-block;
    width:30px;
    min-height:30px;
    color:inherit;
    border-radius:100px;
    transition:all 0.4s linear 0s;
    background:url("../../uploads/fb_icon.png") center center no-repeat scroll rgb(51, 51, 51);
}
a.social_link_fb3 {
    transition: all 0.4s linear 0s;
    display:inline-block;
    margin-right:10px;
    background-color:transparent;
}
a.social_link_fb3:hover {
    background-color: transparent;
    transition:all 0.2s ease-out 0s;
}
a.social_link_gplus3 {
    display: inline-block;
    width:30px;
    min-height:30px;
    color:inherit;
    border-radius:100px;
    transition:all 0.4s linear 0s;
    background:url("../../uploads/fb_icon.png") center center no-repeat scroll rgb(51, 51, 51);
}
a.social_link_gplus3 {
    background-image: url("../../uploads/gPlus_icon.png");
    transition:all 0.4s linear 0s;
    display:inline-block;
    margin-right:10px;
    background-color:transparent;
}
a.social_link_gplus3:hover {
    background-color: transparent;
    transition:all 0.2s ease-out 0s;
}
a.social_link_twitter3 {
    display: inline-block;
    width:30px;
    min-height:30px;
    color:inherit;
    border-radius:100px;
    transition:all 0.4s linear 0s;
    background:url("../../uploads/fb_icon.png") center center no-repeat scroll rgb(51, 51, 51);
}
a.social_link_twitter3 {
    background-image: url("../../uploads/twitter_icon.png");
    background-color:transparent;
}
a.social_link_twitter3:hover {
    background-color: transparent;
}
.row_184 {
    clear: both;
    width: auto;
    min-height: 100px;
    background-color:#f2f3f4;
    padding-top:4%;
    padding-bottom:4%;
}
.column_163 {
    width: 100%;
    min-height: 0px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_187 {
    clear: both;
    width: auto;
    min-height: 50px;
    margin-left: -15px;
    margin-right: -15px;
}
.column_164 {
    float: left;
    width: 100%;
    min-height: 0px;
    padding:27px 15px;
}
img.image37 {
    display: block;
    width:auto;
    margin-left:auto;
    margin-right:auto;
}
#menu_main-menu {
    text-align: center;
    background-color:#FFFFFF;
}
.row_185 {
    clear: both;
    width: auto;
    min-height: 30px;
    background-color:#FFFFFF;
}
.column_165 {
    width: 100%;
    min-height: 30px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_170 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_171 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
    margin-top:15px;
}
.row_194 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
div#drop_menu3_container {
    width:auto;
    height:auto;
}
img.image38 {
    max-width: 100%;
    width:auto;
    display:inline-block;
    margin-top:5px;
    margin-bottom:5px;
}
#menu_main-menu_list {
    display: none;
    text-align:right;
}
#menu_main-menu select {
    display: inline-block;
}
#menu_main-menu_list li a.selected:active {
    color: #27A737;
}
.row_201 {
    clear: both;
    min-height: 100px;
    background-color:#ffffff;
    padding-bottom:5px;
    border-bottom:0px solid #616161;
}
.column_176 {
    width: 100%;
    min-height: 100px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_202 {
    clear: both;
    width: auto;
    margin-left: 0px;
    margin-right: 0px;
}
.column_177 {
    float: none;
    width: 100%;
    min-height: 0px;
    padding:15px;
}
img.image40 {
    display: block;
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    width:450px;
}
.column_178 {
    float: none;
    width: 100%;
    min-height: 0px;
    padding-left: 15px;
    padding-right: 15px;
    margin-top:14px;
}
div#drop_menu5_container {
    width:auto;
    height:auto;
}
span.span15 {
    color: #333333;
    font-weight:400;
    display:inline-block;
    margin-top:4px;
    font-size:12px;
    letter-spacing:1px;
}
img.image41 {
    width: auto;
    display:inline-block;
    height:30px;
    background-color:transparent;
    padding:2px 1px;
}
img.image42 {
    display: inline-block;
    height:30px;
    width:auto;
    background-color:transparent;
    padding:2px 1px;
}
img.image43 {
    display: inline-block;
    height:30px;
    width:auto;
    background-color:transparent;
    padding:2px 1px;
}
img.image44 {
    display: inline-block;
    height:30px;
    width:auto;
    background-color:transparent;
    padding:2px 1px;
}
.row_217 {
    clear: both;
    min-height: 60px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_191 {
    float: none;
    width: 100%;
    min-height: 30px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_192 {
    float: none;
    width: 100%;
    min-height: 30px;
    padding-left: 15px;
    padding-right: 15px;
    display:block;
    padding-top:10px;
}
.row_246 {
    clear: both;
    min-height: 30px;
}
.row_219 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
.row_218 {
    background-color: #ffffff;
    border-bottom:0px solid rgb(51, 51, 51);
}
img.image45 {
    margin-right: auto;
    height:30px;
    width:auto;
}
img.image51 {
    max-width: 100%;
    width:30px;
    display:inline-block;
}
img.image52 {
    max-width: 100%;
    width:30px;
    display:inline-block;
}
img.image53 {
    max-width: 100%;
    width:30px;
    display:inline-block;
}
img.image54 {
    max-width: 100%;
    width:30px;
    display:inline-block;
}
.row_297 {
    clear: both;
    min-height: 100px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_2212 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
}
.column_2213 {
    float: none;
    width: 100%;
    min-height: 100px;
    padding-left: 15px;
    padding-right: 15px;
}
.sidebar_social1 {
    padding: 0px;
    min-height:76px;
}
.sidebar_social_links1 {
    text-align: center;
    margin-top:18px;
}
.sidebar_social1 a {
    display:inline-block;
    float:none;
    margin-right: 5px;
    width: 39px;
    height: 39px;
}
.sidebar_social1 h2 {
    margin-bottom: 22px;
    margin-top: 0;
}
.sidebar_social1 .facebook1 {
    background: url("../../uploads/2017/04/facebook-1.png") left top / cover no-repeat scroll transparent;
}
.sidebar_social1 .facebook1:hover {
    background: url("../../uploads/2017/04/facebook-1.png") left top / cover no-repeat scroll transparent;
}
.sidebar_social1 .facebook1:active {
    background: transparent url("../../uploads/xtd_facebook_over.png") no-repeat left top;
}
.sidebar_social1 .twitter1 {
    background: url("../../uploads/2017/04/Ijnsta.jpg") left top / cover no-repeat scroll transparent;
}
.sidebar_social1 .twitter1:hover {
    background: url("../../uploads/2017/04/Ijnsta.jpg") left top / cover no-repeat scroll transparent;
}
.sidebar_social1 .twitter1:active {
    background: transparent url("../../uploads/xtd_twitter_over.png") no-repeat left top;
}
.sidebar_social1 .googleplus1 {
    background: url("../../uploads/2017/04/youtube.png") left top / cover no-repeat scroll transparent;
}
.sidebar_social1 .googleplus1:hover {
    background: url("../../uploads/2017/04/youtube.png") left top / cover no-repeat scroll transparent;
}
.sidebar_social1 .googleplus1:active {
    background: transparent url("../../uploads/xtd_googleplus_over.png") no-repeat left top;
}
.sidebar_social1 .pinterest1 {
    background: url("../../uploads/2017/04/twitter.png") left top / cover no-repeat scroll transparent;
    color:inherit;
}
.sidebar_social1 .pinterest1:hover {
    background: url("../../uploads/2017/04/twitter.png") left top / cover no-repeat scroll transparent;
}
.sidebar_social1 .pinterest1:active {
    background: transparent url("../../uploads/xtd_pinterest_over.png") no-repeat left top;
}
.row_385 {
    clear: both;
    min-height: 100px;
}
.row_299 {
    clear: both;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
}
img.image574 {
    display: block;
    width:322px;
    height:66px;
    margin:25px auto 5px auto;
    max-width:100%;
}
.row_292 {
}
.row_287 {
    clear: both;
    min-height: 0px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_293 {
    clear: both;
    width: auto;
    margin-left: 0px;
    margin-right: 0px;
}
.column_2211 {
    float: none;
    width: 100%;
    min-height: 0px;
    padding-left: 15px;
    padding-right: 15px;
}
div#drop_menu7_container {
    width:auto;
    height:auto;
}
img.image577 {
    width: auto;
    display:inline-block;
    height:49px;
    margin-top:2px;
    margin-bottom:2px;
    margin-left:35px;
}
.full_row_type_navigation1 {
    background-color: rgba(255, 255, 255, 0.8);
}
.widget_search {
    height: 40px;
    padding-top:2px;
}
img.image593 {
    height: auto;
    width:80%;
    display:inline-block;
    margin-left:auto;
    padding-right:50px;
    padding-bottom:5px;
    max-width:100%;
    padding-left:50px;
}
img.image595 {
    width:90.29%;
    display:inline-block;
    max-width:100%;
    margin-top:3px;
    padding-left:25px;
    padding-right:25px;
}
.row_391 {
    clear: both;
    min-height: 100px;
}
h1.heading1124 {
    font-size: 12px;
    margin-top:5px;
    margin-bottom:10px;
    font-weight:bold;
    color:#000000;
    font-family:Open Sans, sans-serif;
}
.row_482 {
    clear: both;
    min-height: 100px;
    color:#FFFFFF;
    background-color:#FFFFFF;
}
.column_2305 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2306 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2308 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2309 {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_2310 {
    float: none;
    width: auto;
    min-height: 60px;
}
#wp_widget4 .searchform #s {
    width: 100%;
    border-style:solid;
    padding-left:40px;
    display:inline-block;
    min-height:42px;
    border-width:1px;
    border-color:#E0E0E0;
    background: #fff url(../../mu-plugins/searchform/assets/searchIcon_normalState.png) no-repeat scroll 8px 10px;
    color:#666;
    outline:0;
    transition:all .4s linear 0s;
    height:40px;
    margin-top:2px;
}
#wp_widget4 .searchform {
    min-height: 0px;
    margin-top:0px;
    margin-bottom:0px;
    text-align:right;
    height:40px;
}
#wp_widget4 .searchform #s:hover {
    background-image:url(../../mu-plugins/searchform/assets/searchIcon_hoverState.png);
    border-color:#4DA6FF;
}
.row_484 {
    clear: both;
    width: auto;
    min-height: 50px;
}
.column_2307 {
    float: none;
    width: auto;
    min-height: 100px;
}
.row_483 {
    clear: both;
    width: auto;
    min-height: 50px;
}
img.image624 {
    width:auto;
    display:block;
    margin:10px auto 5px auto;
    max-width:100%;
    height:auto;
}
.row_651 {
    clear: both;
    min-height: 100px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
p.paragraph44 {
    text-align: center;
}
h3.heading1161 {
    color: #27A737;
    text-align:center;
}
h5.heading1163 {
    color: #27A737;
    margin-top:15px;
}
.row_742 {
    clear: both;
    min-height: 60px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_743 {
    background-color: #FFFFFF;
    border-bottom:1px solid #EBEBEB;
}
img.image641 {
    width:60%;
    display:inline-block;
    min-height:0px;
    padding-top:5px;
    margin-right:auto;
}
.row_824 {
    clear: both;
    min-height: 60px;
    background-color:#ffffff;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
@media only screen and (min-width : 768px) {
    .row_125 {
        min-height: 0px;
        margin-left:-15px;
    }
    .column_125 {
        float: left;
        width: 50%;
        min-height: 0px;
        padding:0 15px 30px 15px;
    }
    img.image28 {
        margin-right: auto;
        display:inline-block;
        float:none;
        margin-left:0px;
        margin-top:35px;
    }
    .column_126 {
        float: left;
        width: 50%;
        min-height: 20px;
        padding-left: 15px;
        padding-right: 15px;
        display:block;
    }
    img.social-icon2 {
        margin-right: 0px;
        margin-left:20px;
        display:block;
        margin-bottom:10px;
        float:right;
    }
    .row_126 {
        min-height: 0;
    }
    .row_121 {
        clear: both;
        min-height: 0px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_127 {
        clear: both;
        width: auto;
        min-height: 0px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_127 {
        float: left;
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }
    div#drop_menu1_container {
        width:100%;
        height:auto;
    }
    .header {
        min-height:50px;
    }
    .row_826 {
        clear: both;
        min-height: 100px;
    }
    .row_733 {
        display: block;
        min-height:48px;
    }
    .row_738 {
        min-height: 100px;
    }
    .row_305 {
        clear: both;
        min-height: 72px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_307 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2222 {
        float: left;
        width: 16.6667%;
        min-height: 72px;
        padding-left: 15px;
        padding-right: 15px;
        height:auto;
    }
    img.image576 {
        margin-top: 25px;
        margin-bottom:auto;
    }
    .column_2223 {
        float: left;
        width: 83.3333%;
        min-height: 70px;
        padding-left: 15px;
        padding-right: 15px;
    }
    div#drop_menu8_container {
        width:100%;
        height:auto;
    }
    .row_252 {
        border-style: solid;
    }
    .row_224 {
        clear: both;
        min-height: 72px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_226 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_198 {
        float: left;
        width: 16.6667%;
        min-height: 72px;
        padding-left: 15px;
        padding-right: 15px;
        height:auto;
    }
    img.image46 {
        margin-top: 25px;
        margin-bottom:auto;
        margin-left:100px;
        width:60px;
    }
    .column_199 {
        float: left;
        width: 83.3333%;
        min-height: 70px;
        padding-left: 15px;
        padding-right: 15px;
    }
    div#drop_menu6_container {
        width:100%;
        height:auto;
    }
    .row_212 {
        min-height: 30px;
    }
    .row_203 {
        clear: both;
        min-height: 100px;
    }
    .row_204 {
        clear: both;
        min-height: 0px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_179 {
        float: left;
        width: 50%;
        min-height: 30px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_180 {
        float: left;
        width: 50%;
        min-height: 30px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_181 {
        float: left;
        width: 248px;
        min-height: 30px;
        padding-left: 0px;
        padding-right: 0px;
    }
    .column_182 {
        float: left;
        width: 58px;
        min-height: 30px;
        padding-left: 0px;
        padding-right: 0px;
        margin-left:5px;
    }
    .column_183 {
        float: left;
        width: 58px;
        min-height: 30px;
        padding-left: 0px;
        padding-right: 0px;
        margin-left:5px;
    }
    .column_184 {
        float: left;
        width: 54px;
        min-height: 30px;
        padding-left: 0px;
        padding-right: 0px;
        margin-left:5px;
    }
    .row_206 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_208 {
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_205 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_209 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_211 {
        clear: both;
        min-height: 30px;
        margin-left:0px;
        margin-right:0px;
    }
    .column_185 {
        float: left;
        width: 83.3333%;
        min-height: 23px;
        padding-left:15px;
        padding-right:15px;
    }
    .column_186 {
        float: left;
        width: 16.6667%;
        min-height: 0px;
        padding-left:0px;
        padding-right:15px;
        margin-left:0.0000%;
    }
    .row_210 {
        clear: both;
        width: auto;
    }
    .row_217 {
        clear: both;
        min-height: 30px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_191 {
        float: left;
        width: 83.3333%;
        min-height: 0px;
        padding:0 15px 0 0;
    }
    .column_192 {
        float: none;
        width: 100%;
        min-height: 30px;
        padding-left: 10px;
        padding-right: 40px;
        display:block;
        margin-left:auto;
        margin-right:auto;
        padding-top:20px;
    }
    .row_219 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_214 {
        clear: both;
        min-height: 100px;
    }
    .column_187 {
        float: left;
        width: 75%;
        min-height: 30px;
    }
    .column_189 {
        float: left;
        width: 50%;
        min-height: 30px;
    }
    .column_190 {
        float: left;
        width: 50%;
        min-height: 30px;
    }
    .row_216 {
        clear: both;
        width: auto;
    }
    .column_188 {
        float: left;
        width: 25%;
        min-height: 30px;
    }
    .row_215 {
        clear: both;
        width: auto;
    }
    .row_446 {
        clear: both;
        min-height: 100px;
        display:none;
    }
    .column_2271 {
        float: left;
        width: 5%;
        min-height: 0px;
    }
    .column_2272 {
        float: left;
        width: 90%;
        min-height: 50px;
    }
    .column_2274 {
        float: left;
        width: 80%;
        min-height: 54px;
    }
    .column_2275 {
        float: left;
        width: 20%;
        min-height: 50px;
    }
    #wp_widget3 .searchform #s {
        min-height:42px;
        border-style:solid;
        padding-left:40px;
    }
    .row_448 {
        clear: both;
        width: auto;
    }
    .column_2273 {
        float: left;
        width: 5%;
        min-height: 0px;
    }
    .row_447 {
        clear: both;
        width: auto;
    }
    .row_387 {
        clear: both;
        min-height: 100px;
    }
    .column_2244 {
        float: left;
        width: 80%;
        min-height: 100px;
    }
    .column_2245 {
        float: left;
        width: 20%;
        min-height: 100px;
    }
    #wp_widget2 .searchform #s {
        min-height:40px;
        border-style:solid;
        padding-left:40px;
    }
    .row_388 {
        clear: both;
        width: auto;
        min-height: 55px;
    }
    .row_449 {
        clear: both;
        min-height: 100px;
    }
    .column_2276 {
        float: left;
        width: 5%;
        min-height: 50px;
    }
    .column_2277 {
        float: left;
        width: 90%;
        min-height: 50px;
    }
    .column_2279 {
        float: left;
        width: 80%;
        min-height: 50px;
    }
    .column_2280 {
        float: left;
        width: 20%;
        min-height: 50px;
    }
    .row_451 {
        clear: both;
        width: auto;
    }
    .column_2278 {
        float: left;
        width: 5%;
        min-height: 50px;
    }
    .row_450 {
        clear: both;
        width: auto;
    }
    .row_473 {
        clear: both;
        min-height: 200px;
        display:block;
    }
    .column_2293 {
        float: left;
        width: 5%;
        min-height: 50px;
    }
    .column_2294 {
        float: left;
        width: 90%;
        min-height: 50px;
    }
    .column_2296 {
        float: left;
        width: 65%;
        min-height: 50px;
    }
    .column_2297 {
        float: left;
        width: 15%;
        min-height: 50px;
    }
    .column_2298 {
        float: left;
        width: 20%;
        min-height: 50px;
    }
    .row_475 {
        clear: both;
        width: auto;
    }
    .column_2295 {
        float: left;
        width: 5%;
        min-height: 50px;
    }
    .row_474 {
        clear: both;
        width: auto;
    }
    .row_496 {
        clear: both;
        min-height: 100px;
    }
    .column_2313 {
        float: left;
        width: 5%;
        min-height: 50px;
    }
    .column_2314 {
        float: left;
        width: 90%;
        min-height: 50px;
    }
    .column_2316 {
        float: left;
        width: 55%;
        min-height: 50px;
    }
    .column_2317 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .column_2318 {
        float: left;
        width: 20%;
        min-height: 50px;
    }
    .row_498 {
        clear: both;
        width: auto;
    }
    .column_2315 {
        float: left;
        width: 5%;
        min-height: 50px;
    }
    .row_497 {
        clear: both;
        width: auto;
    }
    .row_652 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_2402 {
        float: left;
        width: 50%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2403 {
        float: left;
        width: 50%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
        right:auto;
        left:auto;
        margin-right:0;
    }
    .row_689 {
        clear: both;
        width: auto;
        min-height: 50px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2381 {
        float: left;
        width: 50%;
        min-height: 50px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2382 {
        float: left;
        width: 50%;
        min-height: 50px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .row_654 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
        min-height:46px;
    }
    .container2 {
        min-height: 46px;
    }
    .row_649 {
        clear: both;
        min-height: 100px;
    }
    .row_650 {
        clear: both;
        min-height: 50px;
    }
    .row_637 {
        clear: both;
        min-height: 100px;
    }
    .column_2366 {
        float: left;
        width: 5%;
        min-height: 50px;
    }
    .column_2367 {
        float: left;
        width: 15%;
        min-height: 35px;
    }
    .column_2368 {
        float: left;
        width: 60%;
        min-height: 50px;
    }
    .column_2369 {
        float: left;
        width: 15%;
        min-height: 50px;
    }
    .column_2370 {
        float: left;
        width: 5%;
        min-height: 50px;
    }
    .row_638 {
        clear: both;
        width: auto;
    }
    .row_732 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_2425 {
        float: left;
        width: 50%;
        min-height: 40px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2429 {
        float: left;
        min-height: 85px;
        width: 33.3333%;
        padding-left: 15px;
        padding-right: 15px;
        margin-left: 0px;
    }
    .column_2426 {
        float: left;
        width: 50%;
        min-height: 40px;
        padding-left: 15px;
        padding-right: 15px;
        display:block;
    }
    .column_2430 {
        float: left;
        width: 33.3333%;
        min-height: 40px;
        padding-left: 5px;
        padding-right: 10px;
        display:block;
    }
    .column_2431 {
        float: left;
        width: 50%;
        min-height: 40px;
        padding-left: 15px;
        padding-right: 15px;
        display:block;
    }
    .row_739 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2427 {
        float: left;
        width: 66.6667%;
        min-height: 40px;
        padding-left: 15px;
        padding-right: 15px;
        display:block;
    }
    .column_2428 {
        float: left;
        width: 33.3333%;
        min-height: 35px;
        padding-left: 15px;
        padding-right: 15px;
        right:auto;
        left:auto;
        margin-right:0;
    }
    .row_735 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_734 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_740 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_628 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:0px;
        padding-right:0px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_2356 {
        float: left;
        width: 5%;
        min-height: 100px;
    }
    .column_2357 {
        float: left;
        width: 90%;
        min-height: 100px;
    }
    .column_2358 {
        float: left;
        width: 5%;
        min-height: 100px;
    }
    .row_630 {
        clear: both;
        width: auto;
    }
    .row_454 {
        clear: both;
        min-height: 100px;
    }
    .column_2285 {
        float: left;
        width: 5%;
        min-height: 100px;
    }
    .column_2286 {
        float: left;
        width: 90%;
        min-height: 100px;
    }
    .column_2288 {
        float: left;
        width: 80%;
        min-height: 100px;
    }
    .column_2289 {
        float: left;
        width: 0%;
        min-height: 100px;
    }
    .row_476 {
        clear: both;
        min-height: 100px;
    }
    .sidebar_social2 {
        padding: 27px 15px 27px 5px;
        width:180px;
        margin-left:auto;
        margin-right:10px;
    }
    .sidebar_social_links2 {
        width: 160px;
        margin-left:auto;
        text-align:right;
        margin-top:0;
        padding-left:0;
    }
    .column_2290 {
        float: left;
        width: 20%;
        min-height: 100px;
    }
    .row_456 {
        clear: both;
        width: auto;
    }
    .column_2287 {
        float: left;
        width: 5%;
        min-height: 100px;
    }
    .row_455 {
        clear: both;
        width: auto;
    }
    .row_440 {
        clear: both;
        min-height: 100px;
    }
    .column_2262 {
        float: left;
        width: 5%;
        min-height: 100px;
    }
    .column_2263 {
        float: left;
        width: 90%;
        min-height: 100px;
    }
    .column_2268 {
        float: left;
        width: 70%;
        min-height: 100px;
    }
    .column_2269 {
        float: left;
        width: 10%;
        min-height: 100px;
    }
    .column_2281 {
        float: left;
        width: 35px;
        min-height: 100px;
    }
    .column_2282 {
        float: left;
        width: 35px;
        min-height: 100px;
    }
    .column_2283 {
        float: left;
        width: 35px;
        min-height: 100px;
    }
    .column_2284 {
        float: left;
        width: 35px;
        min-height: 100px;
    }
    .row_453 {
        clear: both;
        width: auto;
        min-height: 256px;
    }
    .row_452 {
        clear: both;
        min-height: 35px;
        padding-right:15px;
    }
    .column_2270 {
        float: left;
        width: 100%;
        min-height: 100px;
    }
    .row_445 {
        clear: both;
        min-height: 20px;
    }
    .row_444 {
        clear: both;
        width: auto;
    }
    .column_2264 {
        float: left;
        width: 5%;
        min-height: 100px;
    }
    .row_441 {
        clear: both;
        width: auto;
    }
    .row_442 {
        clear: both;
        min-height: 100px;
    }
    .column_2265 {
        float: left;
        width: 33.3333%;
        min-height: 100px;
    }
    .column_2266 {
        float: left;
        width: 33.3333%;
        min-height: 100px;
    }
    .column_2267 {
        float: left;
        width: 33.3333%;
        min-height: 100px;
    }
    .row_443 {
        clear: both;
        width: auto;
    }
    .row_386 {
        clear: both;
        min-height: 100px;
    }
    .column_2246 {
        float: left;
        width: 80%;
        min-height: 100px;
    }
    .row_390 {
        clear: both;
        min-height: 0px;
    }
    .column_2247 {
        float: left;
        width: 20%;
        min-height: 100px;
    }
    .row_389 {
        clear: both;
        width: auto;
    }
    .navigation-container {
        min-height: 50px;
    }
    .row_288 {
        clear: both;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        min-height:0px;
    }
    .row_291 {
        min-height: 0px;
        margin-left:0px;
    }
    .column_2209 {
        float: left;
        width: 50%;
        min-height: 0px;
        padding:0 15px 30px 15px;
    }
    img.image574 {
        margin-right: auto;
        display:inline-block;
        float:none;
        margin-left:0px;
        margin-top:35px;
    }
    .column_2210 {
        float: left;
        width: 50%;
        min-height: 20px;
        padding-left: 15px;
        padding-right: 15px;
        display:block;
    }
    img.social-icon3 {
        margin-right: 0px;
        margin-left:20px;
        display:block;
        margin-bottom:10px;
        float:right;
    }
    .row_292 {
        min-height: 55px;
    }
    .row_287 {
        clear: both;
        min-height: 55px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_293 {
        clear: both;
        width: auto;
        min-height: 55px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .column_2211 {
        float: left;
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
        min-height:55px;
    }
    div#drop_menu7_container {
        width:80%;
        height:auto;
    }
    .row_249 {
        clear: both;
        min-height: 100px;
    }
    .column_209 {
        float: left;
        width: 25%;
        min-height: 55px;
    }
    .column_210 {
        float: left;
        width: 75%;
        min-height: 55px;
    }
    .row_250 {
        clear: both;
        width: auto;
    }
    .row_201 {
        clear: both;
        min-height: 100px;
    }
    .row_220 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_193 {
        float: left;
        width: 25%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_194 {
        float: left;
        width: 75%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_195 {
        float: left;
        width: 33.3333%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_196 {
        float: left;
        width: 33.3333%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_197 {
        float: left;
        width: 33.3333%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .row_223 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_222 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_176 {
        min-height: 50px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_202 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
        min-height:50px;
    }
    .column_177 {
        float: left;
        width: 100%;
        min-height: 75px;
        padding:0 0 0 15px;
    }
    img.image40 {
        float:none;
        display:block;
        margin:30px auto;
        width:450px;
    }
    .column_178 {
        float: left;
        width: 100%;
        min-height: 50px;
        padding-left: 15px;
        padding-right: 15px;
    }
    div#drop_menu5_container {
        width:100%;
        height:auto;
    }
    .row_199 {
        clear: both;
        min-height: 0px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_200 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_174 {
        float: left;
        width: 100%;
        min-height: 0px;
        padding-left: 15px;
        padding-right: 15px;
    }
    img.image39 {
        float:none;
        display:block;
        margin:30px auto;
    }
    .column_175 {
        float: left;
        width: 100%;
        min-height: 46px;
        padding-left: 15px;
        padding-right: 15px;
    }
    div#drop_menu4_container {
        width:100%;
        height:auto;
    }
    .row_186 {
        clear: both;
        min-height: 0px;
    }
    .row_188 {
        clear: both;
        min-height: 0px;
    }
    .column_166 {
        min-height: 30px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_189 {
        clear: both;
        width: auto;
        min-height: 28px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_167 {
        float: left;
        width: 75%;
        min-height: 30px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top:0;
    }
    p.header-phone3 {
        font-size: 15px;
    }
    .column_162 {
        float: left;
        width: 25%;
        min-height: 30px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top:0;
    }
    .row_190 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_168 {
        float: left;
        width: 25%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_169 {
        float: left;
        width: 75%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
        margin-left:0.0000%;
    }
    .row_192 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
    }
    .row_184 {
        min-height: 0px;
    }
    .row_191 {
        min-height: 100px;
    }
    .column_163 {
        min-height: 0px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_187 {
        clear: both;
        width: auto;
        min-height: 0px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_164 {
        float: left;
        width: 100%;
        min-height: 0px;
        padding:10px 15px 0 15px;
    }
    img.image37 {
        width: auto;
        height:auto;
        margin-left:auto;
        margin-right:auto;
        display:block;
    }
    .row_193 {
        clear: both;
        min-height: 100px;
    }
    .row_195 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_172 {
        float: left;
        width: 25%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_173 {
        float: left;
        width: 75%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
        margin-left:0.0000%;
    }
    .row_197 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_185 {
        min-height: 0px;
    }
    .column_165 {
        min-height: 51px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_170 {
        float: left;
        width: 25%;
        min-height: 51px;
        padding-left: 15px;
        padding-right: 0px;
    }
    .column_171 {
        float: left;
        width: 66.6667%;
        min-height: 51px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .row_194 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    div#drop_menu3_container {
        width:75.0000%;
        height:auto;
    }
    .row_180 {
        clear: both;
        min-height: 0px;
    }
    .row_182 {
        clear: both;
        min-height: 0px;
    }
    .column_160 {
        min-height: 30px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_183 {
        clear: both;
        width: auto;
        min-height: 28px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_161 {
        float: left;
        width: 75%;
        min-height: 30px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top:0;
    }
    p.header-phone2 {
        font-size: 15px;
    }
    .column_156 {
        float: left;
        width: 25%;
        min-height: 30px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top:0;
    }
    .row_178 {
        min-height: 0px;
    }
    .column_157 {
        min-height: 0px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_181 {
        clear: both;
        width: auto;
        min-height: 0px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_158 {
        float: left;
        width: 100%;
        min-height: 0px;
        padding:10px 15px 0 15px;
    }
    img.image36 {
        width: auto;
        height:auto;
        margin-left:auto;
        margin-right:auto;
        display:block;
    }
    .row_179 {
        min-height: 0px;
    }
    .column_159 {
        min-height: 0px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    div#drop_menu2_container {
        width:100%;
        height:auto;
    }
    .column_51 {
        min-height: 436px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_52 {
        float: left;
        width: 50%;
        min-height: 290px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top:80px;
    }
    .column_53 {
        float: left;
        width: 50%;
        min-height: 378px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top:80px;
    }
    .row_52 {
        clear: both;
        min-height: 436px;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    a.buttonSlideshow {
        padding-left: 50px;
        padding-right:50px;
        margin-bottom:25px;
    }
    .menu_wrapper {
        clear: both;
        min-height: 56px;
    }
    .header_row {
        clear: both;
        min-height: 100px;
    }
    .header_wrapper {
        min-height: 100px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_57 {
        float: left;
        min-height: 114px;
        width: 25%;
        padding-left: 15px;
        padding-right: 15px;
        margin-left: 0px;
    }
    .logo_wrapper {
        float: left;
        width: 66.6667%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .search_wrapper {
        float: left;
        width: 33.3333%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    #wp_widget0 .searchform #s {
        min-height:42px;
        border-style:none none solid none;
        padding-left:40px;
        border-bottom-width:1px;
    }
    .row_57 {
        clear: both;
        min-height: 100px;
    }
    .header_wrapper2 {
        clear: both;
        min-height: 120px;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_58 {
        min-height: 56px;
        width: 90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    #Slider21 .Slider21_content .item.Slider21_Slide1 h1.slider_heading {
        font-size: 28px;
        line-height:110%;
        margin-bottom:20px;
        text-align:left;
    }
    #Slider21 .owl-next {
        right: 10px;
        display:block;
    }
    #Slider21 .owl-prev {
        left: 10px;
        display:block;
    }
    p.paragraph9 {
        font-size: 13px;
        margin-bottom:15px;
    }
    img.image27 {
        width:auto;
        min-height:250px;
    }
    img.headerLogo {
        float: left;
        margin-right:40px;
    }
    #Slider21 {
        height: 458px;
        min-height:0px;
    }
    #Slider21 .Slider21_content {
        height: 458px;
    }
    p.logoText {
        text-align: left;
    }
    #Slider21 .Slider21_content .item.Slider21_Slide1 {
        height: auto;
        min-height:436px;
        background-size:cover;
        background-repeat:no-repeat;
    }
    .row_122 {
        clear: both;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        min-height:0px;
    }
    #menu_main-menu_list {
        display: block;
    }
    #menu_main-menu select {
        display: none;
    }
    .column_181_align {
        right: auto;
        left:auto;
        margin-left:528px;
    }
    .column_184_align {
        right: auto;
        left:auto;
        margin-left:0px;
        float:none;
    }
    .row_246 {
        clear: both;
        min-height: 100px;
        display:none;
    }
    img.image43 {
        width: auto;
        height:40px;
    }
    img.image44 {
        height: 40px;
    }
    img.image42 {
        height: 40px;
    }
    img.image41 {
        height: 40px;
    }
    .row_297 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_2212 {
        float: left;
        width: 66.6667%;
        min-height: 76px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2213 {
        float: left;
        width: 33.3333%;
        min-height: 76px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .sidebar_social1 {
        padding: 0px;
    }
    .sidebar_social_links1 {
        text-align: right;
    }
    .row_385 {
        clear: both;
        min-height: 100px;
    }
    .row_299 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_308 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_2224 {
        float: left;
        width: 16.6667%;
        min-height: 55px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2225 {
        float: left;
        width: 83.3333%;
        min-height: 55px;
        padding-left: 15px;
        padding-right: 15px;
        margin-left:0px;
    }
    .row_310 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .full_row_type_navigation1 {
        background-color: transparent;
        min-height:55px;
    }
    #wp_widget2 .searchform {
        margin-right: 5px;
    }
    img.image593 {
        margin-right: 0px;
        padding-right:5px;
        width:116px;
        padding-left:0;
    }
    .row_391 {
        clear: both;
        min-height: 100px;
    }
    .column_2275_align {
        right: auto;
        left:auto;
    }
    .column_2269_align {
        right: auto;
        left:auto;
    }
    img.image603 {
        margin-right: auto;
        margin-left:auto;
    }
    img.image605 {
        margin-right: 0px;
    }
    img.image604 {
        padding-right: 5px;
        margin-right:5px;
    }
    .sidebar_social2 .facebook2 {
        width: 30px;
    }
    .sidebar_social2 .twitter2 {
        width: 30px;
    }
    .sidebar_social2 .googleplus2 {
        width: 30px;
    }
    .sidebar_social2 .pinterest2 {
        width: 30px;
    }
    img.image595 {
        width: 471px;
        padding-left:0;
        padding-right:0;
    }
    .row_482 {
        clear: both;
        min-height: 100px;
    }
    .row_481 {
        min-height: 0px;
    }
    .column_2305 {
        float: left;
        width: 5%;
        min-height: 100px;
    }
    .column_2306 {
        float: left;
        width: 90%;
        min-height: 100px;
    }
    .column_2308 {
        float: left;
        width: 55%;
        min-height: 100px;
    }
    .column_2309 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .column_2310 {
        float: left;
        width: 100%;
        min-height: 100px;
    }
    #wp_widget4 .searchform #s {
        min-height:0px;
        border-style:solid;
        padding-left:40px;
        transition:all .4s linear 0s;
        width:80%;
    }
    .row_484 {
        clear: both;
        width: auto;
        min-height: 50px;
    }
    .column_2307 {
        float: left;
        width: 5%;
        min-height: 100px;
    }
    .row_483 {
        clear: both;
        width: auto;
        min-height: 50px;
    }
    .column_2302 {
        min-height: 54px;
    }
    .column_2304 {
        min-height: 50px;
    }
    .column_2300 {
        min-height: 54px;
    }
    .row_477 {
        min-height: 0px;
    }
    .column_2309_align {
        right: auto;
        left:auto;
    }
    .row_651 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    img.image624 {
        width: 650px;
        margin-top:5px;
        margin-left:auto;
        margin-right:auto;
        display:block;
    }
    .row_737 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_742 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_764 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_2443 {
        float: left;
        width: 50%;
        min-height: 100px;
        padding-left: 0px;
        padding-right: 0px;
    }
    .column_2444 {
        float: left;
        width: 50%;
        min-height: 50px;
        padding-left: 0px;
        padding-right: 0px;
        margin-left:0.0000%;
    }
    .row_766 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
        min-height:50px;
    }
    .row_802 {
        clear: both;
        min-height: 60px;
    }
    .row_813 {
        clear: both;
        min-height: 100px;
    }
    .row_818 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_2449 {
        float: left;
        width: 25%;
        min-height: 100px;
        padding-left: 0px;
        padding-right: 15px;
    }
    .column_2450 {
        float: left;
        width: 75%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .row_820 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_801 {
        clear: both;
        min-height: 100px;
    }
    img.image641 {
        width: auto;
        height:100px;
        min-height:0px;
    }
    .row_821 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_2451 {
        float: left;
        width: 16.6667%;
        min-height: 100px;
        padding-left: 0px;
        padding-right: 0px;
    }
    .column_2452 {
        float: left;
        width: 66.6667%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2453 {
        float: left;
        width: 16.6667%;
        min-height: 100px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .row_823 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_824 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_827 {
        clear: both;
        min-height: 100px;
        width:100%;
        padding-left:0px;
        padding-right:0px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_829 {
        clear: both;
        min-height: 100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
}
@media only screen and (min-width : 1024px) {
    .header {
        min-height:50px;
    }
    .row_826 {
        clear: both;
        min-height: 48px;
    }
    .row_733 {
        display: block;
        min-height:48px;
    }
    .row_738 {
        min-height: 100px;
    }
    .row_305 {
        clear: both;
        min-height: 55px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_307 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2222 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:72px;
        width:16.6667%;
        height:auto;
    }
    img.image576 {
        margin-top: 15%;
        margin-bottom:15%;
    }
    .column_2223 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:50px;
        width:100%;
    }
    div#drop_menu8_container {
        width:100%;
        height:auto;
    }
    .row_252 {
        border-style:solid;
        border-width:0;
    }
    .row_224 {
        clear: both;
        min-height: 72px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_226 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_198 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:60px;
        width:16.6667%;
        height:auto;
    }
    img.image46 {
        margin-top: 0%;
        margin-bottom:0px;
        float:none;
        margin-left:100px;
        display:inline-block;
        width:60px;
    }
    .column_199 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:60px;
        width:83.3333%;
    }
    div#drop_menu6_container {
        width:100%;
        height:auto;
    }
    .row_212 {
        min-height: 30px;
    }
    .row_203 {
        clear: both;
        min-height: 0px;
    }
    .row_204 {
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_205 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_179 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_180 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .row_206 {
        clear: both;
        width: 33.3333%;
        margin-left: -15px;
        margin-right: -15px;
    }
    .row_208 {
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_181 {
        float: left;
        padding-left: 0px;
        padding-right: 0px;
    }
    .column_182 {
        float: left;
        padding-left: 0px;
        padding-right: 0px;
        margin-left:5px;
    }
    .column_183 {
        float: left;
        padding-left: 0px;
        padding-right: 0px;
        margin-left:5px;
    }
    .column_184 {
        float: left;
        padding-left: 0px;
        padding-right: 0px;
    }
    .row_209 {
        clear: both;
        min-height: 30px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_211 {
        margin-right: 0px;
        margin-left:0px;
    }
    .row_210 {
        clear: both;
        width: auto;
    }
    .column_185 {
        float: left;
        padding-left:15px;
        padding-right:15px;
        width:83.3333%;
        min-height:23px;
    }
    .column_186 {
        float: left;
        padding-left:5px;
        padding-right:15px;
        width:100%;
        min-height:30px;
        margin-left:0.0000%;
    }
    .row_217 {
        clear: both;
        min-height: 30px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_219 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_191 {
        float: left;
        padding:0 15px 0 0;
        min-height:0px;
        width:83.3333%;
    }
    .column_192 {
        float: none;
        padding-left: 65px;
        padding-right: 40px;
        min-height:30px;
        display:block;
        margin-left:0px;
        width:100%;
        margin-right:0px;
        padding-top:15px;
    }
    .row_214 {
        clear: both;
        min-height: 30px;
    }
    .row_215 {
        clear: both;
        width: auto;
    }
    .column_187 {
        float: left;
    }
    .row_216 {
        clear: both;
        width: auto;
    }
    .column_189 {
        float: left;
    }
    .column_190 {
        float: left;
    }
    .column_188 {
        float: left;
    }
    .row_446 {
        clear: both;
        min-height: 0px;
        display:block;
    }
    .row_447 {
        clear: both;
        width: auto;
    }
    .column_2271 {
        float: left;
        min-height:0px;
    }
    .column_2272 {
        float: left;
    }
    .row_448 {
        clear: both;
        width: auto;
    }
    .column_2274 {
        float: left;
    }
    .column_2275 {
        float: left;
    }
    #wp_widget3 .searchform #s {
        border-style:solid;
        padding-left:40px;
    }
    .column_2273 {
        float: left;
        min-height:0px;
    }
    .row_387 {
        clear: both;
        min-height: 0px;
    }
    .row_388 {
        clear: both;
        width: auto;
        min-height: 55px;
    }
    .column_2244 {
        float: left;
        min-height: 50px;
    }
    .column_2245 {
        float: left;
        min-height: 55px;
    }
    #wp_widget2 .searchform #s {
        border-style:solid;
        padding-left:40px;
        display:inline-block;
    }
    .row_449 {
        clear: both;
        min-height: 50px;
    }
    .row_450 {
        clear: both;
        width: auto;
    }
    .column_2276 {
        float: left;
    }
    .column_2277 {
        float: left;
    }
    .row_451 {
        clear: both;
        width: auto;
    }
    .column_2279 {
        float: left;
    }
    .column_2280 {
        float: left;
    }
    .column_2278 {
        float: left;
    }
    .row_473 {
        clear: both;
        min-height: 200px;
        display:block;
    }
    .row_474 {
        clear: both;
        width: auto;
    }
    .column_2293 {
        float: left;
    }
    .column_2294 {
        float: left;
    }
    .row_475 {
        clear: both;
        width: auto;
    }
    .column_2296 {
        float: left;
    }
    .column_2297 {
        float: left;
    }
    .column_2298 {
        float: left;
    }
    .column_2295 {
        float: left;
    }
    .row_496 {
        clear: both;
        min-height: 50px;
    }
    .row_497 {
        clear: both;
        width: auto;
    }
    .column_2313 {
        float: left;
        min-height:50px;
    }
    .column_2314 {
        float: left;
    }
    .row_498 {
        clear: both;
        width: auto;
    }
    .column_2316 {
        float: left;
        min-height:50px;
    }
    .column_2317 {
        float: left;
        min-height:50px;
    }
    .column_2318 {
        float: left;
        min-height:50px;
    }
    .column_2315 {
        float: left;
        min-height:50px;
    }
    .row_652 {
        clear: both;
        min-height: 50px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_689 {
        clear: both;
        width: auto;
        min-height: 50px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2402 {
        float: left;
        min-height: 50px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2403 {
        float: left;
        min-height: 50px;
        padding-left: 15px;
        padding-right: 15px;
        right:auto;
        left:auto;
        margin-right:0;
    }
    .row_654 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
        min-height:46px;
    }
    .container2 {
        min-height: 46px;
    }
    .column_2381 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2382 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .row_649 {
        clear: both;
        min-height: 100px;
    }
    .row_637 {
        clear: both;
        min-height: 50px;
    }
    .row_638 {
        clear: both;
        width: auto;
    }
    .column_2366 {
        float: left;
        min-height:50px;
    }
    .column_2367 {
        float: left;
        min-height:35px;
    }
    .column_2368 {
        float: left;
        min-height:50px;
    }
    .column_2369 {
        float: left;
        min-height:50px;
    }
    .column_2370 {
        float: left;
        min-height:50px;
    }
    .row_732 {
        clear: both;
        min-height: 40px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_734 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2425 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2429 {
        float: left;
        min-height: 46px;
        width: 50%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2426 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        display:block;
    }
    .row_739 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2430 {
        float: left;
        padding-left: 0px;
        padding-right: 10px;
        display:block;
    }
    .column_2431 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        display:block;
    }
    .row_735 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2427 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        display:block;
    }
    .column_2428 {
        float: left;
        padding-left: 15px;
        padding-right: 0px;
        min-height:35px;
        right:auto;
        left:auto;
        margin-right:0;
    }
    .row_740 {
        clear: both;
        min-height: 90px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_628 {
        clear: both;
        min-height: 100px;
        width:auto;
        padding-left:0px;
        padding-right:0px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_630 {
        clear: both;
        width: auto;
    }
    .column_2356 {
        float: left;
        min-height:100px;
    }
    .column_2357 {
        float: left;
    }
    .column_2358 {
        float: left;
        min-height:100px;
    }
    .row_454 {
        clear: both;
        min-height: 100px;
    }
    .row_455 {
        clear: both;
        width: auto;
    }
    .column_2285 {
        float: left;
        min-height:100px;
    }
    .column_2286 {
        float: left;
    }
    .row_456 {
        clear: both;
        width: auto;
    }
    .column_2288 {
        float: left;
        width:80%;
    }
    .column_2289 {
        float: left;
        width:0%;
        min-height:100px;
    }
    .row_476 {
        clear: both;
        min-height: 50px;
    }
    .sidebar_social2 {
        padding:10px 10px 5px 5px;
        width:130px;
        margin-left:auto;
        margin-right:0px;
    }
    .sidebar_social_links2 {
        width: 120px;
        margin-left:0px;
        text-align:left;
        margin-top:0;
        padding-left:0;
    }
    .column_2290 {
        float: left;
    }
    .column_2287 {
        float: left;
        min-height:100px;
    }
    .row_440 {
        clear: both;
        min-height: 100px;
    }
    .row_441 {
        clear: both;
        width: auto;
    }
    .column_2262 {
        float: left;
    }
    .column_2263 {
        float: left;
    }
    .row_444 {
        clear: both;
        width: auto;
    }
    .column_2268 {
        float: left;
    }
    .column_2269 {
        float: left;
    }
    .row_453 {
        clear: both;
        width: auto;
        min-height: 256px;
    }
    .column_2281 {
        float: left;
        min-height: 35px;
    }
    .column_2282 {
        float: left;
        min-height: 35px;
    }
    .column_2283 {
        float: left;
        min-height: 35px;
    }
    .column_2284 {
        float: left;
        min-height: 35px;
    }
    .row_452 {
        padding-right: 15px;
    }
    .column_2270 {
        float: left;
    }
    .row_445 {
        min-height: 20px;
    }
    .column_2264 {
        float: left;
    }
    .row_442 {
        clear: both;
        min-height: 100px;
    }
    .row_443 {
        clear: both;
        width: auto;
    }
    .column_2265 {
        float: left;
    }
    .column_2266 {
        float: left;
    }
    .column_2267 {
        float: left;
    }
    .row_386 {
        clear: both;
        min-height: 100px;
    }
    .row_389 {
        clear: both;
        width: auto;
    }
    .column_2246 {
        float: left;
    }
    .column_2247 {
        float: left;
    }
    .navigation-container {
        min-height: 50px;
    }
    .row_288 {
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_291 {
        clear: both;
        width: auto;
        margin-left:0px;
    }
    .column_2209 {
        float: left;
        width:66.6667%;
        min-height:66px;
        padding:0 15px;
    }
    img.image574 {
        margin-right: auto;
        float:none;
        margin-left:0px;
        display:inline-block;
        margin-top:5px;
    }
    .column_2210 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        width:33.3333%;
        min-height:60px;
        display:block;
    }
    img.social-icon3 {
        float: right;
        margin-left:10px;
        display:inline;
        margin-right:0px;
        margin-bottom:0;
    }
    .row_292 {
        min-height: 55px;
    }
    .row_287 {
        clear: both;
        min-height: 55px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_293 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
        min-height:55px;
    }
    .column_2211 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        width:100%;
        min-height:55px;
    }
    div#drop_menu7_container {
        width:100%;
        height:auto;
    }
    .row_249 {
        clear: both;
        min-height: 55px;
    }
    .row_250 {
        clear: both;
        width: auto;
    }
    .column_209 {
        float: left;
    }
    .column_210 {
        float: left;
    }
    .row_201 {
        clear: both;
        min-height: 0px;
    }
    .row_220 {
        clear: both;
        min-height: 100px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_222 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_193 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_194 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .row_223 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_195 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_196 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_197 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_176 {
        float: none;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
        min-height:50px;
    }
    .row_202 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
        min-height:50px;
    }
    .column_177 {
        float: left;
        min-height:75px;
        padding:0 0 0 15px;
        width:25%;
    }
    img.image40 {
        float:none;
        display:inline-block;
        margin:10px auto 0 0;
        width:450px;
    }
    .column_178 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:50px;
        width:75%;
    }
    div#drop_menu5_container {
        width:100%;
        height:auto;
    }
    .row_199 {
        clear: both;
        min-height: 572px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_200 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_174 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:0px;
        width:16.6667%;
    }
    img.image39 {
        float: none;
        display:block;
        margin:13px 0 0 auto;
    }
    .column_175 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:46px;
        width:83.3333%;
    }
    div#drop_menu4_container {
        width:100%;
        height:auto;
    }
    .row_186 {
        clear: both;
        min-height: 0px;
    }
    .row_188 {
        clear: both;
        min-height: 0px;
    }
    .column_166 {
        float: none;
        min-height: 28px;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_189 {
        clear: both;
        width: auto;
        min-height: 28px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_167 {
        float: left;
        min-height: 28px;
        padding-left: 15px;
        padding-right: 15px;
        width:75%;
        padding-top:0;
    }
    p.header-phone3 {
        font-size: 12px;
    }
    .column_162 {
        float: left;
        min-height: 28px;
        padding-left: 15px;
        padding-right: 15px;
        width:25%;
        padding-top:0;
    }
    .row_190 {
        clear: both;
        min-height: 100px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_192 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
    }
    .column_168 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_169 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        margin-left:0.0000%;
    }
    .row_184 {
        clear: both;
        width: auto;
        min-height: 0px;
    }
    .row_191 {
        min-height: 100px;
    }
    .column_163 {
        float: none;
        min-height: 0px;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_187 {
        clear: both;
        width: auto;
        min-height: 0px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_164 {
        float: left;
        min-height: 0px;
        width:100%;
        padding:0 15px;
    }
    img.image37 {
        height: auto;
        width:auto;
        display:inline-block;
        margin-right:0;
    }
    .row_193 {
        clear: both;
        min-height: 100px;
    }
    .row_195 {
        clear: both;
        min-height: 100px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_197 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_172 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_173 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        margin-left:0.0000%;
    }
    .row_185 {
        clear: both;
        width: auto;
        min-height: 0px;
    }
    .column_165 {
        float: none;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
        padding-top:0px;
        min-height:51px;
    }
    .row_194 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_170 {
        float: left;
        padding-left: 15px;
        padding-right: 0px;
    }
    .column_171 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    div#drop_menu3_container {
        width:auto;
        height:auto;
    }
    .row_180 {
        clear: both;
        min-height: 0px;
    }
    .row_182 {
        clear: both;
        min-height: 0px;
    }
    .column_160 {
        float: none;
        min-height: 28px;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_183 {
        clear: both;
        width: auto;
        min-height: 28px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_161 {
        float: left;
        min-height: 28px;
        padding-left: 15px;
        padding-right: 15px;
        width:75%;
        padding-top:0;
    }
    p.header-phone2 {
        font-size: 15px;
    }
    .column_156 {
        float: left;
        min-height: 28px;
        padding-left: 15px;
        padding-right: 15px;
        width:25%;
        padding-top:0;
    }
    .row_178 {
        clear: both;
        width: auto;
        min-height: 0px;
    }
    .column_157 {
        float: none;
        min-height: 0px;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_181 {
        clear: both;
        width: auto;
        min-height: 0px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_158 {
        float: left;
        min-height: 0px;
        width:100%;
        padding:0 15px;
    }
    img.image36 {
        height: auto;
        width:400px;
        display:inline-block;
        margin-right:0;
    }
    .row_179 {
        clear: both;
        width: auto;
        min-height: 0px;
    }
    .column_159 {
        float: none;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
        padding-top:0px;
    }
    div#drop_menu2_container {
        width:100%;
        height:auto;
    }
    .column_51 {
        float: none;
        min-height: 436px;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_52 {
        clear: both;
        min-height: 436px;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_52 {
        min-height: 650px;
        padding-top:150px;
    }
    a.buttonSlideshow {
        padding-left: 50px;
        padding-right:50px;
        margin-bottom:50px;
    }
    .menu_wrapper {
        clear: both;
        min-height: 50px;
    }
    .header_row {
        clear: both;
        min-height: 120px;
    }
    .header_wrapper {
        float: none;
        min-height: 120px;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_57 {
        clear: both;
        min-height: 100px;
    }
    .header_wrapper2 {
        clear: both;
        min-height: 120px;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .logo_wrapper {
        width: 75%;
        padding-left:15px;
        padding-right:15px;
    }
    .search_wrapper {
        width: 25%;
        padding-left:15px;
        padding-right:15px;
    }
    img.headerLogo {
        float: left;
        display:inline;
        margin-right:40px;
    }
    #wp_widget0 .searchform #s {
        padding-left:40px;
        border-width:0 0 1px 0;
    }
    .column_57 {
        float: left;
        min-height: 68px;
        width: 41.6667%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_58 {
        float: none;
        min-height: 50px;
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .column_53 {
        padding-top: 150px;
        min-height:650px;
    }
    #Slider21 .Slider21_content .item.Slider21_Slide1 h1.slider_heading {
        font-size: 44px;
        line-height:100%;
        margin-bottom:10px;
        text-align:left;
    }
    #Slider21 .owl-next {
        right: 5%;
        display:block;
    }
    #Slider21 .owl-prev {
        left: 5%;
        display:block;
    }
    p.paragraph9 {
        font-size: 15px;
        margin-bottom:30px;
    }
    img.image27 {
        height: auto;
        width:auto;
    }
    #Slider21 {
        min-height:0px;
        height:650px;
    }
    #Slider21 .Slider21_content {
        height: 650px;
    }
    p.logoText {
        text-align: left;
    }
    #Slider21 .Slider21_content .item.Slider21_Slide1 {
        height: auto;
        min-height:436px;
        background-size:cover;
        background-repeat:no-repeat;
    }
    .row_122 {
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
        min-height:0px;
    }
    .row_125 {
        clear: both;
        width: auto;
        margin-left:-15px;
        min-height:0px;
    }
    .column_125 {
        float: left;
        width:83.3333%;
        min-height:0px;
        padding:0 15px;
    }
    img.image28 {
        margin-right: auto;
        float:none;
        margin-left:0px;
        display:inline-block;
        margin-top:25px;
    }
    .column_126 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        width:16.6667%;
        min-height:20px;
        display:block;
    }
    img.social-icon2 {
        float: right;
        margin-left:10px;
        display:inline;
        margin-right:0px;
        margin-bottom:0;
    }
    .row_126 {
        min-height: 0;
    }
    .row_121 {
        clear: both;
        min-height: 0px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_127 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
        min-height:0px;
    }
    .column_127 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        width:100%;
    }
    div#drop_menu1_container {
        width:100%;
        height:auto;
    }
    img.image44 {
        display:block;
        margin-left:auto;
        float:right;
        height:40px;
    }
    .column_181_align {
        margin-left: 243px;
    }
    .column_184_align {
        margin-left: 0px;
    }
    img.image45 {
        float: none;
        display:inline;
    }
    .row_246 {
        clear: both;
        min-height: 100px;
        display:none;
    }
    img.image41 {
        float: right;
        margin-left:auto;
        display:block;
        height:40px;
    }
    img.image42 {
        float: right;
        margin-left:auto;
        display:block;
        height:40px;
    }
    img.image43 {
        float: right;
        margin-left:auto;
        display:block;
        width:auto;
        height:40px;
    }
    .row_297 {
        clear: both;
        min-height: 76px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_385 {
        clear: both;
        min-height: 100px;
    }
    .row_299 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2212 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2213 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .sidebar_social1 {
    }
    .sidebar_social_links1 {
        text-align: right;
    }
    .row_308 {
        clear: both;
        min-height: 55px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_310 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2224 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .column_2225 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        margin-left:0px;
    }
    .full_row_type_navigation1 {
        background-color: transparent;
        min-height:55px;
    }
    #wp_widget2 .searchform {
        margin-right: 5px;
    }
    img.image593 {
        float: none;
        margin-left:auto;
        display:block;
        margin-right:0;
        padding-right:5px;
        width:280px;
        padding-left:0;
    }
    img.image594 {
        height: 100px;
        width:493px;
        max-width:none;
        display:inline-block;
    }
    .row_391 {
        clear: both;
        min-height: 20px;
    }
    .column_2275_align {
        margin-left: 0%;
    }
    img.image602 {
        float: none;
        margin-left:auto;
        display:block;
    }
    img.image603 {
        float: none;
        margin-left:auto;
        display:block;
        margin-right:0px;
    }
    img.image604 {
        float: none;
        margin-left:auto;
        display:block;
        padding-right:0px;
        margin-right:5px;
    }
    img.image605 {
        float: none;
        margin-left:auto;
        display:block;
        margin-right:5px;
    }
    img.image606 {
        float: none;
        margin-left:auto;
        display:block;
    }
    .column_2269_align {
        margin-left: 0%;
    }
    .sidebar_social2 .facebook2 {
        width: 25px;
        display:inline-block;
    }
    .sidebar_social2 .twitter2 {
        width: 25px;
        display:inline-block;
    }
    .sidebar_social2 .googleplus2 {
        width: 25px;
        display:inline-block;
    }
    .sidebar_social2 .pinterest2 {
        width: 25px;
        display:inline-block;
    }
    img.image595 {
        width: 471px;
        display:inline-block;
        padding-left:0;
        padding-right:0;
    }
    .row_482 {
        clear: both;
        min-height: 50px;
    }
    .row_481 {
        min-height: 0px;
    }
    .row_483 {
        clear: both;
        width: auto;
        min-height: 50px;
    }
    .column_2305 {
        float: left;
        min-height: 50px;
    }
    .column_2306 {
        float: left;
        min-height: 50px;
    }
    .row_484 {
        clear: both;
        width: auto;
        min-height: 50px;
    }
    .column_2308 {
        float: left;
        min-height: 50px;
        width:55%;
    }
    .column_2309 {
        float: left;
        min-height: 50px;
        width:25%;
    }
    .column_2310 {
        float: left;
        min-height: 50px;
    }
    #wp_widget4 .searchform #s {
        border-style:solid;
        padding-left:40px;
        display:inline-block;
        transition:all .4s linear 0s;
        width:60%;
    }
    .column_2307 {
        float: left;
        min-height: 50px;
    }
    .column_2302 {
        min-height: 54px;
    }
    .column_2304 {
        min-height: 50px;
    }
    .column_2300 {
        min-height: 54px;
    }
    .row_477 {
        min-height: 0px;
    }
    .column_2309_align {
        margin-left: 0%;
    }
    .row_651 {
        clear: both;
        min-height: 60px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    img.image624 {
        width: 650px;
        margin-top:5px;
        float:none;
        margin-left:auto;
        display:block;
        margin-right:auto;
    }
    .row_737 {
        clear: both;
        min-height: 100px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_742 {
        clear: both;
        min-height: 44px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_764 {
        clear: both;
        min-height: 100px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_766 {
        clear: both;
        width: auto;
        margin-left: 0px;
        margin-right: 0px;
        min-height:50px;
    }
    .column_2443 {
        float: left;
        padding-left: 0px;
        padding-right: 0px;
        min-height:100px;
    }
    .column_2444 {
        float: left;
        padding-left: 0px;
        padding-right: 0px;
        margin-left:0.0000%;
        min-height:50px;
    }
    .row_802 {
        clear: both;
        min-height: 50px;
    }
    .row_813 {
        clear: both;
        min-height: 100px;
    }
    .row_818 {
        clear: both;
        min-height: 100px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_820 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2449 {
        float: left;
        padding-left: 0px;
        padding-right: 15px;
    }
    .column_2450 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:100px;
    }
    .row_801 {
        clear: both;
        min-height: 100px;
    }
    img.image641 {
        width: auto;
        height:100px;
        min-height:0px;
        display:inline-block;
        float:none;
    }
    .row_821 {
        clear: both;
        min-height: 100px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_823 {
        clear: both;
        width: auto;
        margin-left: -15px;
        margin-right: -15px;
    }
    .column_2451 {
        float: left;
        padding-left: 0px;
        padding-right: 0px;
    }
    .column_2452 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:100px;
    }
    .column_2453 {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        min-height:100px;
    }
    .row_824 {
        clear: both;
        min-height: 100px;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_827 {
        clear: both;
        min-height: 100px;
        width:auto;
        padding-left:0px;
        padding-right:0px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_829 {
        width: 80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
        min-height:100px;
    }
}