body{background:transparent url(../images/p2.png) repeat scroll 0 0}
.site{margin-bottom:20px;padding-bottom:10px;box-shadow:0 5px 10px -1px #C3C3C3}
.hl_menu_res{display:none}
.hl_close_menu{position:fixed;font-size:20px;right:10px;color:red;background:#fff none repeat scroll 0 0;width:32px;text-align:center;border-radius:50%;display:none;z-index:999999!important;top:3px}
.hl_close_menu:hover{cursor:pointer}
.hl_menu_res_p{padding:0;line-height:38px;background:#0093dd none repeat scroll 0 0;margin:0 0 4px;color:#fff;text-align:center;position:relative}
.hl_menu_res_home{position:absolute;display:block;line-height:38px;font-size:32px;left:5px;padding-right:5px;border-right:1px solid #0078ff}
.hl_menu_res_menu{display:inline-block;position:absolute;line-height:38px;font-size:32px;padding-right:5px;right:0;border-left:1px solid #0078ff;padding-left:5px}
nav ul ul li{float:none!important}
nav ul{background:#0093DD}
#nav,.menu_footer{background:#0093DD;margin-bottom:7px}
#nav{position:relative}
#nav > nav > div > ul > li > ul{position:absolute;z-index:999;display:none}
#nav ul ul li a{border-left:0!important;border-right:0!important}
#nav > nav > div > ul > li:hover > ul{display:block}
#nav > nav > div > ul > li > ul li:hover ul{display:block}
#nav li a,.menu_footer li a{line-height:38px!important;padding:0 12px;color:#fff;font-family:'UTM Swiss Condensed',Verdana,Tahoma;border-left:1px solid #30ACEA;border-right:1px solid #157DB1}
#nav li:last-child a,.menu_footer li:last-child a{border-right:none}
#nav li:first-child a,.menu_footer li:first-child a{border-left:none}
#nav li,.menu_footer li{float:left}
#nav > nav > div > ul > li >ul >li{position:relative}
#nav > nav > div > ul > li > ul >li > ul{position:absolute;right:-40px;top:0;z-index:999999;display:none}
#nav li a{font-size:inherit;cursor:pointer;display:inline-block;text-transform:uppercase;letter-spacing:1px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;color:#f45556;overflow:hidden;display:block;position:relative;z-index:999999;color:#fff}
#nav li a:hover{color:#000}
#nav li a:after{content:'';position:absolute;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:150%;height:0;top:50%;left:50%;background:#fff;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}
#nav .current-menu-item{background:#fff;}
#nav .current-menu-item span.hl_text_menu{color: #000;}
#nav .current-menu-item li span.hl_text_menu{color: #fff;}
#nav .current-menu-item li span.hl_text_menu:hover{color: #000;}

#nav .current_page_item a{color:#000}
#nav li a:hover{color:#000}
#nav li a:hover:after{opacity:1;height:1060%}
#nav li span{position:relative;z-index:2}
#nav li span:hover{color:#000}
.menu_footer ul ul{display:none}
.nav_search{position:absolute;right:0;z-index:999999}
#searchsubmit{background:none;border:none;background:url(../images/search.png) no-repeat center 4px;background-size:30px 30px;text-indent:-999999px;width:4px}
#searchform #s{line-height:22px;width:0;opacity:0}
.screen-reader-text{display:none}
.site{background:#fff!important}
.hl_widget_post{background:#fff;padding:5px}
.hl_widget1 .hl_widget_post > .col-md-7{border:none;border-right: 1px solid rgba(0,0,0,0.1);}
.hl_widget_post > .col-md-7{position:relative}
.hl_widget_post > .col-md-5{border-left: 1px solid rgba(0,0,0,0.1)}
.hl_widget_post .hl_line_right{position:absolute;border-right:1px solid #f9f9f9;width:1px;top:0;right:-2px;display: none;height:100%}
#hl_widget1 .hl_widget_post img{border:none;width:100%}
.hl_post_main_small img{width:100%;max-height:137px}
.excerpt{padding:6px}
.hl_post_main_small h3 a{line-height:24px;display:block;margin:10px 5px;color:#555;font-family:'UTM Swiss Condensed',Verdana,Tahoma;font-size:21px}
.content-left > section{margin-bottom:10px}
.content-left .hl_widget{margin-bottom:10px}
.hl_post_main_list .content{padding:0 6px;width:100%}
#hl_widget1 .hl_post_main_list .content a{color:#333;text-transform:none;display:block}
.hl_post_main_list{width:100%}
.hl_post_main_list li{width:100%;border-bottom: 1px solid rgba(0,0,0,0.1);}
.hl_post_main_list .content a{display:block;width:100%}
#hl_widget1 .hl_post_main_list li .row{border-bottom: 1px solid rgba(0,0,0,0.1);}
#hl_widget1 .hl_post_main_list li:last-child .row,#hl_widget1 .hl_post_main_list li{border-bottom:none}
.hl_post_main_list .row{padding:5px;margin:4px}
.sidebar{padding-right:20px;padding-left:2.5px}
#hl_widget1{margin-bottom:10px}
#hl_widget1 .hl_widget_post{padding:0}
.sidebar .widget{margin-bottom:20px;border-left:1px solid #CEEFF8;border-right:1px solid #CEEFF8;border-bottom:1px solid #CEEFF8}
.widget ul{margin:0 5px}
.widget li{padding:7px 10px!important;border-bottom:1px solid rgba(0,0,0,0.1)}
.widget li:last-child{border-bottom:none}
.hl_post_main_list{display:inline-block}
.headline{text-transform:uppercase}
#hl_widget1 .col-md-5 a{display:block}
.column{padding:0}
.column::after{content:'';clear:both;display:block}
.column div{position:relative;padding:0}
.column div:first-child{margin-left:0}
.column div span{position:absolute;bottom:-20px;left:0;z-index:-1;display:block;margin:0;padding:0;color:#444;font-size:18px;text-decoration:none;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0}
figure{margin:0;padding:0;overflow:hidden}
figure:hover+span{bottom:-36px;opacity:1}
.hl_hover_img figure{position:relative}
.hl_hover_img figure::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.hl_hover_img figure:hover::before{-webkit-animation:shine .75s;animation:shine .75s}
@-webkit-keyframes shine {
100%{left:125%}
}
@keyframes shine {
100%{left:125%}
}
#content{padding-bottom:20px}
.breadcrumbs a{color:#7e7e7e}
.breadcrumbs{font-size:12px;padding:10px 5px;color:#7e7e7e}
.hl_related{padding:5px}
.hl_related_thumnail img{max-height:159px;}
.related_title{line-height:40px;color:#7e7e7e;padding:0 5px;font-weight:700;text-transform:uppercase}
.related_link{color:#fff;height:60px;overflow:hidden}
.related_article{margin-top:20px}
.title_single{border-top:1px solid #d7d7d7;background:#f0f0f0;font-size:15px;line-height:40px;color:#7e7e7e;padding:0 5px}
.hl_content{box-shadow: 0 0 1px #CEEFF8;}
.hl_content1 img {max-width:100%;height:auto}
.post_category_intro{padding:10px}
.post_category_title a{line-height:24px;display:block;margin:10px 5px;color:#999;font-family:'UTM Swiss Condensed',Verdana,Tahoma;font-size:21px}
.post_category_img img{max-height:170px;width:100%}
.post_category article{padding:5px;margin:2px 0;background:#fbfbfb}
#content{margin-top:10px}
.content-left{padding-left:20px!important;padding-right:20px!important}
section{margin-bottom:10px;border-left:1px solid #CEEFF8;border-right:1px solid #CEEFF8;border-bottom:1px solid #CEEFF8}
.hl_widget_title{line-height:36px;background:url(../images/bt-title3.png);color:#fff;padding:0 5px;padding-left:10px;position:relative;font-family:'UTM Swiss Condensed',Verdana,Tahoma;font-size:18px;height:40px;border-left:1px solid #000}
.hl_widget_title_a{color:#fff}
.hl_bg_absolute{position:absolute;width:100px;height:100%;right:0;top:0;}
.hl_post_main_big{background:#fbfbfb;padding:5px;margin-left:5px;margin-top:5px}
.hl_post_main_big h2 a{text-transform:uppercase;color:#0093DD;display:inline-block;font-family:'UTM Swiss Condensed',Verdana,Tahoma;line-height:31px}
.hl_post_main_big h2 a:hover{color:red}
.hl_post_main_big img{max-height:285px}
.excerpt p{margin:0!important}
.hl_post_main_list{display:inline-block}
.hl_post_main_list .content{padding:0 6px}
#hl_widget1 .hl_post_main_list .content a{color:#555;text-transform:none}
#hl_widget1 .hl_post_main_list .content a:hover{color:red}
#hl_widget1 .hl_post_main_list li .row{border-bottom: 1px solid rgba(0,0,0,0.1);}
#hl_widget1 .hl_post_main_list li:last-child .row{border-bottom:none}
.hl_post_main_list .row{padding:5px;margin:4px}
.hl_posts_answer{padding:5px 0;border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:5px}
.hl_posts_answer a{font-family:'UTM Swiss Condensed',Verdana,Tahoma;font-size:21px}
.hl_posts_answer small{padding:0 5px;font-size:13px;font-style:italic}
.post_list_i img{height:89px}
.footer_title{font-family:'UTM Swiss Condensed',Verdana,Tahoma;font-size:18px;margin-bottom:5px}
.footer_ul li{font-family:'UTM Swiss Condensed',Verdana,Tahoma;)font-size:15px}
.google-maps{margin:5px}
.google-maps iframe{width:100%!important;height:100%!important}
.hl_form_lightbox{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:999}
.hl_form_lightbox .form_title{line-height:40px;text-align:center;background:#9A1C1F;color:#fff;font-family:'UTM Swiss Condensed',Verdana,Tahoma;font-size:25px;position:relative}
.hl_form_lightbox .hl_form_answer,.hl_contact .hl_form_answer,.hl_answer .hl_form_answer{padding:5px!important;position:relative}
.hl_form_lightbox .hl_form_answer .fa,#commentform .fa,.hl_contact .fa,.hl_answer .fa{position:absolute;z-index:999999;line-height:35px;background:red;width:26px;text-align:center;background:#f0f0f0;left:0}
.hl_form_lightbox input,.hl_contact input,.hl_answer input{padding-left:30px;width:100%;line-height:19px}
.hl_form_answer textarea{height:128px}
.hl_form_contact{padding:5px}
.hl_form_answer .wpcf7-submit,.hl_contact .wpcf7-submit,.hl_answer .wpcf7-submit{padding:0}
.ajax-loader{height:30px;width:30px}
.wpcf7-submit{width:50px!important;margin:0 auto;display:block}
.form_lightbox{background:#000 none repeat scroll 0 0;box-shadow:0 0 2px #fff;margin-top:30px!important}
.hl_close_form{position:absolute;right:-11px;top:-6px;font-size:14px;background:green;width:19px;border-radius:50%;line-height:18px}
.hl_close_form:hover{cursor:pointer}
.sidebar .widget_support{background:#2c2929 url(../images/wallpaper.png) repeat scroll 0 0}
.sidebar .widget_img_tel{background:url(../images/phone.png);background-size:20px 33px;margin-top:13px;margin-left:10px;width:20px;height:33px}
.comment-author,.comment-meta{display:inline-block}
.comment-awaiting-moderation{display:none}
#commentform p{position:relative}
#commentform #author,#commentform #email{padding-left:30px}
#commentform textarea{height:150px}
.comments br{display:none}
.comment-body{border-bottom:1px solid #272424;margin-bottom:5px}
.comment-body p{margin-left:20px}
.avatar{border-radius:50%}
.children{margin-left:30px}
h3#comments,#respond h3{color:#999;padding:10px}
.hl_social li{float:left}
.hl_social li i{display:block;line-height:30px;margin:5px;width:30px;text-align:center;color:#fff}
.hl_social .fa-facebook{background:#3B5998}
.hl_social .fa-google-plus{background:#DD4C40}
.hl_social .fa-youtube-play{background:#EE1C1B}
.hl_social .fa-twitter{background:#55A8EC}
.hl_social .fa-linkedin{background:#51ADD6}
.hl_social .fa-yahoo{background:#572C73}
#backTop{position:fixed;bottom:75px;right:5px;width:50px;height:54px;text-indent:-10000px;background-image:url(../images/back-top.png);background-repeat:no-repeat;background-position:center top;cursor:pointer;z-index:40;display:none;transition:all .5s}
#backTop:hover{background-position:center bottom}
.fb-comments{width:100%!important}
.fb-comments iframe[style]{width:100%!important}
.fb-like-box,.fb-like{width:100%!important}
.fb-like-box iframe[style]{width:100%!important}
.fb-comments span{width:100%!important}
.fb-comments iframe span[style]{width:100%!important}
.fb-like-box span{width:100%!important}
.fb-like-box iframe span[style]{display:none!important;width:100%!important}
.col-md-4 {
    width: 30%;
    float: left;
}
.col-md-8 {
    width: 70%;
    float: left;
}
@media only screen and (max-width:969px) {
.hl_post_main_small img,.post_list_i img{max-height:100%!important; */width:auto!important;display:block;margin:0 auto}
.post_category_img img {max-width:99%;height:auto;max-height: 100%;}
.banner img{width:100%!important}
.hl_menu_res{display:block!important}
.excerpt{border-bottom: 1px solid rgba(0,0,0,0.1);}
#nav{position:absolute;top:0;width:100%;height:100%;right:0;left:-100%;z-index:999}
nav{overflow:hidden}
nav ul ul{z-index:999999;padding-left:50px;position:relative!important;display:block!important}
#nav li{float:none!important;width:100%;border-bottom:1px solid rgba(0,0,0,.1)}
#nav li:hover{background:none!important}
#nav li:hover:after{opacity:0;height:2960%}
.menu_footer li{float:none}
.menu_footer li a{border:none;display:block;width:100%;border-bottom:1px solid rgba(0,0,0,0.2)}
.sidebar{padding-right:20px!important;padding-left:20px!important}
#divAdRight,#divAdLeft{display:none!important}
}
@media only screen and (max-width:669px) {
.col-md-4, .col-md-8
{
    width: 100%;
    float: none;
	clear:both;
	overflow:hidden;
}
.sidebar{padding-right:20px!important;padding-left:20px!important}
}
.ds_ft {float: right;}