.clearfix:after{font-size:0;content:".";display:block;height:0;visibility:hidden;clear:both}
body{background:#F0F0F0;padding:0;margin:0;font-family:"Lato",sans-serif;font-size:14px;color:#FFF}
a{text-decoration:none;outline:none}
a:hover{text-decoration:none}
p{padding:1em 0;color:#3E3E3E;line-height:150%;margin-bottom:0!important;}
p.text{font-size:16px}
p a{color:#ED1C24}
strong{color:#25282A}
blockquote{color:#25282A;font-size:27px;font-family:"Lato",sans-serif;font-weight:700;line-height:120%;background:#F0F0F0 url(../images/icons/other/quote_content.png) no-repeat 20px 20px;padding:50px 20px 20px}
blockquote.simple{background-color:transparent;background-position:0 20px;padding-left:0;padding-right:0;padding-bottom:0;font-size:18px}
pre{font-family:"Lato",sans-serif;font-size:14px;line-height:170%;background:url(../images/code_background.png) repeat;text-shadow:0 1px 0 #FFF;zoom:1;filter:dropshadow(color=#fff,offx=0,offy=1);padding:0 5px;margin:0;overflow:auto}
label{color:#25282A;font-family:'Roboto'}
.relative{position:relative}
.responsive{display:block;width:100%;height:auto}
input,textarea{font-family:"Lato",sans-serif;background:#F0F0F0;border:none;font-size:14px;padding:15px 20px;color:#3E3E3E}
.center_align{text-align:center}
.margin_top_0{margin-top:0!important}
.margin_top_10{margin-top:10px!important}
.margin_top_15{margin-top:15px}
.margin_top_20{margin-top:20px!important}
.padding_top_0{padding-top:0}
.padding_top_30{padding-top:30px}
.padding_top_bottom_25{padding:25px 0}
.padding_top_bottom_15{padding:15px 0!important}
.nounderline,.nounderline:hover{text-decoration:none}
body.image_1{background:url(../images/backgrounds/images/image_1.jpg) fixed no-repeat}
body.image_2{background:url(../images/backgrounds/images/image_2.jpg) fixed no-repeat}
body.image_3{background:url(../images/backgrounds/images/image_3.jpg) fixed no-repeat}
body.image_4{background:url(../images/backgrounds/images/image_4.jpg) fixed no-repeat}
body.image_5{background:url(../images/backgrounds/images/image_5.jpg) fixed no-repeat}
body.pattern_1{background:url(../images/backgrounds/patterns/pattern_1.png) fixed}
body.pattern_2{background:url(../images/backgrounds/patterns/pattern_2.png) fixed}
body.pattern_3{background:url(../images/backgrounds/patterns/pattern_3.png) fixed}
body.pattern_4{background:url(../images/backgrounds/patterns/pattern_4.png) fixed}
body.pattern_5{background:url(../images/backgrounds/patterns/pattern_5.png) fixed}
body.pattern_6{background:url(../images/backgrounds/patterns/pattern_6.png) fixed}
body.pattern_7{background:url(../images/backgrounds/patterns/pattern_7.png) fixed}
body.pattern_8{background:url(../images/backgrounds/patterns/pattern_8.png) fixed}
body.pattern_9{background:url(../images/backgrounds/patterns/pattern_9.png) fixed}
body.pattern_10{background:url(../images/backgrounds/patterns/pattern_10.png) fixed}
body.overlay .background_overlay{display:block}
.background_overlay{position:fixed;display:none;width:100%;height:100%;top:0;background:url(../images/backgrounds/images/overlay.png);z-index:1}
.site_container{background:#FFF}
.site_container.boxed{max-width:1150px;margin-left:auto;margin-right:auto;box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15)}
body.overlay .site_container{position:relative;z-index:2}
.site_container.boxed .header_top_bar{width:auto}
.site_container.boxed .header_top_bar .latest_news_scrolling_list_container .category{border-left:none}
.site_container.boxed .header_top_bar .search{border-right:none}
.site_container.boxed .slider,.site_container.boxed .slider li.slide{width:1150px;height:508px}
.site_container.boxed .slider li.slide img{width:1155px}
.site_container.boxed .slider_content_box{left:55px;top:231px}
.site_container.boxed .small_slider .slider_content_box{left:0;top:auto}
h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;margin:0;padding:0;font-weight:400;color:#25282A}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#25282A}
.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer h1 a,.footer h2 a,.footer h3 a,.footer h4 a,.footer h5 a,.footer h6 a{color:#FFF}
h1{font-size:30px;line-height:110%}
h2{font-size:24px;line-height:100%}
h3{font-size:20px;line-height:140%}
h4{font-size:18px;line-height:140%}
h5{font-size:15px;line-height:140%}
h6{font-size:13px;line-height:150%}
.box_header{background: #008cd0;
    border-bottom: 3px solid #f6703a;
    padding: 8px 15px 8px;
    color: #FFF;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
}
.footer .box_header{background:#42494F;border-color:#858D94}
.about_title,.about_subtitle{font-family:"Lato",sans-serif;font-weight:300;font-size:55px}
.about_subtitle{font-weight:700;color:#ED1C24}
.header_container{/*background:url(../images/backgrounds/patterns/page-header-bkgd.jpg);padding-bottom:26px*/}
.header_top_bar_container{background-color:#363B40}
.header_top_bar_container.border{border-bottom:1px solid #464D53}
.header_top_bar,.header,.menu_container .sf-menu,.footer{width:1050px;margin-left:auto;margin-right:auto}
.header{text-align:center;padding-top:7px}
.header h1{font-size:96px;font-weight:700;font-family:"Lato",sans-serif;color:#ED1C24;letter-spacing:-.01em;line-height:1}
.header h1 a{color:#ED1C24}
.header h4{color:#7C7C7C;line-height:1;margin-top:3px}
.header .placeholder{display:none;float:right;width: 38%;text-align:right;}
.header .header_right{float:right;}
.header .header_right img{width:250px;}
.header_top_bar{overflow:hidden;height:30px}
.header_top_bar .caroufredsel_wrapper_vertical_carousel{height:46px!important}
.style_2.header_top_bar_container{background:#FFF}
.style_2.border.header_top_bar_container{border-bottom:1px solid #E9E9E9}
.style_2 .latest_news_scrolling_list_container .category,.style_2 .latest_news_scrolling_list_container li.left,.style_2 .latest_news_scrolling_list_container li.right,.style_2 .search,.style_2 .search .search_input{border-color:#E9E9E9}
.style_2 .search .search_input,.style_3 .search .search_input,.style_4 .search .search_input{background:transparent}
.style_2 .latest_news_scrolling_list_container .category,.style_2 .latest_news_scrolling_list_container .category a,.style_2 .latest_news_scrolling_list_container li .latest_news_scrolling_list a,.style_2 .search .search_input,.style_2 .search .search_input.hint,.style_3 .latest_news_scrolling_list_container .category,.style_3 .latest_news_scrolling_list_container .category a,.style_3 .latest_news_scrolling_list_container li .latest_news_scrolling_list a,.style_3 .search .search_input,.style_3 .search .search_input.hint{color:#25282A}
.style_2 .latest_news_scrolling_list_container li .timeago,.style_3 .latest_news_scrolling_list_container li .timeago{color:#ABABAB}
.style_2 .latest_news_scrolling_list_container .left a,.style_3 .latest_news_scrolling_list_container .left a{background-image:url(../images/icons/navigation/navigation_latest_arrow_left.png)}
.style_2 .latest_news_scrolling_list_container .right a,.style_3 .latest_news_scrolling_list_container .right a{background-image:url(../images/icons/navigation/navigation_latest_arrow_right.png)}
.style_2 .latest_news_scrolling_list_container li.left:hover,.style_2 .latest_news_scrolling_list_container li.right:hover,.style_2 .search .search_submit:hover{background-color:#E9E9E9}
.style_2 .search .search_submit,.style_3 .search .search_submit{background-image:url(../images/icons/other/header_search.png)}
.style_3.header_top_bar_container{background:#F0F0F0}
.style_3.border.header_top_bar_container{border-bottom:1px solid #E0E0E0}
.style_3 .latest_news_scrolling_list_container .category,.style_3 .latest_news_scrolling_list_container li.left,.style_3 .latest_news_scrolling_list_container li.right,.style_3 .search,.style_3 .search .search_input{border-color:#E0E0E0}
.style_3 .latest_news_scrolling_list_container li.left:hover,.style_3 .latest_news_scrolling_list_container li.right:hover,.style_3 .search .search_submit:hover{background-color:#E0E0E0}
.style_4.header_top_bar_container{background:#2D3136}
.style_4.border.header_top_bar_container{border-bottom:1px solid #363B40}
.style_4 .latest_news_scrolling_list_container .category,.style_4 .latest_news_scrolling_list_container li.left,.style_4 .latest_news_scrolling_list_container li.right,.style_4 .search,.style_4 .search .search_input{border-color:#363B40}
.style_4 .latest_news_scrolling_list_container li.left:hover,.style_4 .latest_news_scrolling_list_container li.right:hover,.style_4 .search .search_submit:hover{background-color:#363B40}
.style_5.header_top_bar_container{background:#000}
.style_5.border.header_top_bar_container{border-bottom:1px solid #464D53}
.style_5 .latest_news_scrolling_list_container .category,.style_5 .latest_news_scrolling_list_container li.left,.style_5 .latest_news_scrolling_list_container li.right,.style_5 .search,.style_5 .search .search_input{border-color:#464D53}
.style_5 .latest_news_scrolling_list_container li.left:hover,.style_5 .latest_news_scrolling_list_container li.right:hover,.style_5 .search .search_submit:hover{background-color:#464D53}
.style_5 .search .search_input{background-color:transparent}
.style_2.header_container{background:#363B40}
.style_2 .header h1,.style_2 .header h1 a,.style_3 .header h1,.style_3 .header h1 a{color:#FFF}
.style_2 .header h4,.style_3 .header h4{color:#9DA4AB}
.style_3.header_container{background:#000}
.small.header_container{padding-bottom:5px}
.small .header{text-align:left;padding-top:5px}
.small .header h1{font-size:68px}
.small .header h4{font-size:16px;margin-top:5px}
.small .header .logo{float:left}
.small .header .placeholder{display:block}
.style_2 .placeholder{background:#42494F;color:#858D94}
.style_3 .placeholder{background:#2D3136;color:#9DA4AB}
.page_header .page_title{font-weight:600;color:#00547c;}
.page_header_left,.page_header_right{float:left}
.page_header_left{width:100%}
.page_header_right{width:60%}
.bread_crumb{float:right;margin-top:30px}
.bread_crumb li{float:left}
.bread_crumb li,.bread_crumb li a{color:#7C7C7C;font-size:12px}
.bread_crumb li a{text-decoration:underline}
.bread_crumb li a:hover{color:#25282a}
.bread_crumb .separator{background:url(../images/icons/navigation/breadcrumb_arrow.png) no-repeat center center;width:5px;height:13px;padding:0 10px}
.footer_container{background:#363B40;padding-top:50px}
.footer{padding-bottom:30px}
.footer p{color:#D7DCE0}
.footer a{color:#FFF;line-height:140%}
.menu_container{border-top:3px solid #E9E9E9;border-bottom:1px solid #E9E9E9;background:#FFF}
.menu_container.sticky.move{position:fixed;top:0;width:100%;z-index:10;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}
.boxed .menu_container.sticky.move{max-width:1150px;width:100%}
.sf-menu{float:none;padding:0;margin:-3px 0 0}
.sf-menu li{height:42px;border:none;border-top:3px solid #E9E9E9;border-bottom:1px solid #E9E9E9;/*padding-right:28px*/}
.sf-menu>li{margin-bottom:-1px}
.sf-menu li,.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:none #fff}
.sf-menu li a,.sf-menu li a:visited{font-family:'Roboto';font-size:18px;font-weight:400;color:#25282A;padding:12px 25px;border:none}
.sf-menu li.submenu{padding-right:0}
.sf-menu li.submenu a{background-image:url(../images/icons/navigation/menu_arrow.png);background-repeat:no-repeat;background-position:center right;background-color:transparent;padding-right:15px;border-right:15px solid transparent}
.sf-menu a:hover{background-color:#F0F0F0}
.sf-menu li.submenu ul{background:#363b40}
.sf-menu li:hover,.sf-menu li.selected,.sf-menu li.submenu:hover{background-color:#F0F0F0;border-top-color:#ED1C24;border-bottom-color:#F0F0F0}
.sf-menu li ul{width:210px;margin-top:1px}
.sf-menu li ul.wide li{width:210px}
.sf-menu li.submenu.wide ul{width:420px}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:41px}
.sf-menu li ul li{width:210px;height:auto;padding:0;border:none}
.menu_container .sf-menu li:hover ul a,.menu_container .sf-menu li.submenu:hover ul a,.menu_container .sf-menu li ul li a,.menu_container .sf-menu li.submenu:hover ul li.selected ul li a{border:none;color:#D7DCE0;background-color:#363B40}
.menu_container .sf-menu li ul li a,.menu_container .sf-menu li.selected ul li a,.menu_container .sf-menu li.submenu ul li a,.menu_container .sf-menu li.submenu:hover ul li a,.menu_container .sf-menu li:hover ul li a{padding:15px;font-family:'Roboto';font-size:14px;color:#D7DCE0;background-image:none}
.menu_container .sf-menu li ul li.submenu>a,.menu_container .sf-menu li:hover ul li.submenu>a{background-image:url(../images/icons/navigation/dark_bg/submenu_arrow.png);background-repeat:no-repeat;background-position:center right;padding-right:0;border-right:15px solid transparent}
.menu_container .sf-menu li ul li.submenu>a:hover,.menu_container .sf-menu li ul li.submenu.sfHover>a{background-image:url(../images/icons/navigation/dark_bg/submenu_arrow_hover.png)}
.menu_container .sf-menu li ul li a:hover,.menu_container .sf-menu li ul li.selected a,.menu_container .sf-menu li.submenu ul li a:hover,.menu_container .sf-menu li.submenu:hover ul li.selected a,.menu_container .sf-menu li.submenu:hover ul li.selected ul li a:hover,.menu_container .sf-menu li.submenu:hover ul li ul li.selected a,.menu_container .sf-menu li.submenu:hover ul li.selected ul li.selected a,.menu_container .sf-menu li:hover ul li.sfHover>a{background-color:#42494F;color:#FFF}
.sf-menu li.submenu .mega_menu{position:absolute;top:-999em;background:#42494f;padding:30px 0 30px 30px}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul,ul.sf-menu li li:hover .mega_menu,ul.sf-menu li li.sfHover .mega_menu,ul.sf-menu li li li:hover .mega_menu,ul.sf-menu li li li.sfHover .mega_menu{left:210px;top:-1px;z-index:2!important}
ul.sf-menu li:hover li .mega_menu{display:none;width:810px;left:210px}
ul.sf-menu .mega_menu,ul.sf-menu .mega_menu li{background-color:#42494F}
.mobile_menu_container{display:none}
.mobile-menu-switch,.mobile-menu,.mobile-menu-divider{display:none;margin-left:auto;margin-right:auto}
.mobile-menu-divider{margin-top:15px}
.mobile-menu li a{display:block;color:#25282A;background:#F0F0F0;font-size:16px;font-family:"Lato",sans-serif;padding:12px 20px;margin-bottom:1px}
.mobile-menu li.selected a,.mobile-menu li.selected ul li.selected a,.mobile-menu li.selected ul li.selected ul li.selected a{background:#ED1C24;color:#FFF}
.mobile-menu li ul a{font-size:14px;padding-left:40px}
.mobile-menu li ul ul a{font-size:13px;padding-left:80px}
.mobile-menu li.selected ul a,.mobile-menu li.selected ul li.selected ul a{color:#25282A;background:#F0F0F0}
.mobile-menu-switch{width:40px;padding:5px;border:1px solid #ED1C24}
.mobile-menu-switch .line{display:block;width:30px;height:3px;background:#ED1C24;margin-bottom:5px;}
.mobile-menu-switch .line:first-child{margin-top:4px;}
.mobile-menu-switch:hover{background:#ED1C24}
.mobile-menu-switch:hover .line{background:#FFF}
.footer_menu li{float:left;margin-right:30px}
.page{width:1050px;margin-left:auto;margin-right:auto;padding-bottom:15px;padding-top: 15px;}
.page_margin_top{margin-top:15px}
.page_margin_top_section{margin-top:50px}
.vertical_align{display:table-row}
.vertical_align_cell{display:table-cell;vertical-align:middle}
.caroufredsel_wrapper{width:100%!important;margin:0!important;overflow:hidden}
.caroufredsel_wrapper_slider{margin-top:30px!important}
.slider{padding:0;width:1250px;height:550px;margin-left:auto;margin-right:auto;overflow:hidden;padding:0}
.slider li.slide{float:left;position:relative;width:1250px;height:550px;background-position:top center;background-repeat:no-repeat;margin-right:10px}
.slider li.slide img{width:1250px}
.slider li.slide .pr_preloader{height:550px}
.small_slider{display:none}
.small_slider li.slide{position:relative;float:left;width:690px}
.small_slider li.slide img{display:block;opacity:1;transition:opacity .4s ease-in-out 0;height:auto}
.small_slider li.slide a:hover img{opacity:.8;transition:opacity .4s ease-in-out 0}
.small_slider .slider_content_box{width:650px;left:0;bottom:0;top:auto}
.slider_content_box{position:absolute;width:350px;padding:18px 20px 20px;background:rgba(0,0,0,0.5);left:105px;top:260px}
.slider_content_box h2,.slider_content_box h5{float:left;clear:both;color:#FFF;margin-top:17px}
.slider_content_box h2 a,.slider_content_box h5 a{color:#FFF}
.slider_content_box .post_details li.category:after{background:none repeat scroll 0 0 #FFF;bottom:0;content:"";display:block;height:2px;margin-top:13px;width:30px}
.slider_content_box p{clear:both;color:#FFF;font-size:14px;padding:18px 0 0}
.slider_navigation{position:absolute;top:0;right:0}
.slider_navigation .slider_control{float:left}
.slider_navigation .slider_control a,a.slider_control{display:block;width:45px;height:45px;background-color:rgba(66,73,79,0.8);background-image:url(../images/icons/navigation/navigation_arrow_right.png);background-position:0 0}
.slider_navigation .slider_control a{background-color:rgba(0,0,0,0.5)}
a.slider_control{display:block!important;visibility:hidden;position:absolute;z-index:3;bottom:0;-webkit-animation-duration:300ms;animation-duration:300ms}
a.slider_control.right{right:0}
.slider_navigation .slider_control:first-child a,a.slider_control.left{background-image:url(../images/icons/navigation/navigation_arrow_left.png)}
a.slider_control.up{background-image:url(../images/icons/navigation/navigation_arrow_up.png);top:30px}
a.slider_control.down{background-image:url(../images/icons/navigation/navigation_arrow_down.png)}
a.slider_control.up,a.slider_control.down{left:55px}
.slider_navigation .slider_control a:hover,a.slider_control:hover{background-color:#ED1C24}
.slider_posts_list_container{position:relative}
.slider_posts_list{clear:both}
.slider_posts_list li{float:left;position:relative;width:262.5px!important;height:80px;border-bottom:1px solid #F0F0F0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.column_2_3 .slider_posts_list li{width:230px!important}
.slider_posts_list li.current h5,.slider_posts_list li:hover h5{color:#25282A}
.slider_posts_list li h5{position:relative;z-index:1;padding-top:0px;padding-left:10px;padding-right:10px;color:#7C7C7C}
.slider_posts_list li .date{display:block;position:relative;z-index:1;color:#ABABAB;font-size:11px;padding-top:23px;padding-left:20px}
.slider_posts_list .slider_posts_list_bar{position:absolute;background-color:#ED1C24;height:6px;bottom:-1px}
.slider_posts_list .slider_posts_list_progress_block{position:absolute;background-color:#F0F0F0;height:100%;bottom:4px}
.blog_grid .post{position:relative;float:left;clear:none;margin:0 0 0 2px;width:524px;height:261px}
.blog_grid .post .pr_preloader{width:524px;height:261px}
.blog_grid .post.large,.blog_grid .post.large .pr_preloader{width:787px;height:524px}
.blog_grid .post.big,.blog_grid .post.big .pr_preloader{height:524px}
.blog_grid .post.small,.blog_grid .post.small .pr_preloader{width:261px}
.blog_grid .post:first-child{margin:0}
.blog_grid .row{margin-top:2px}
.blog_grid .row:first-child{margin-top:0}
.blog_grid .column{margin-left:2px}
.site_container.boxed .blog_grid .post .slider_content_box,.blog_grid .post .slider_content_box{width:100%;left:0;bottom:0;top:auto;background:linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0);cursor:pointer;padding:40px 0 20px}
.blog_grid .post .post_details.simple{margin:0 20px}
.blog_grid .post h2,.blog_grid .post h5{margin:17px 20px 0}
.blog_grid .post:hover img{opacity:.8;transition:opacity .4s ease-in-out 0}
.blog_grid .slider_view{display:none}
.row:after{font-size:0;content:".";display:block;height:0;visibility:hidden;clear:both}
.column{float:left;margin-left:30px}
.column:first-child,.column.first{margin-left:0}
.column.border_top{border-top:1px solid #E9E9E9}
.column_1_1{width:100%}
.column_1_2{width:510px}
.column_1_3,.column_2_3 .column_1_2{width:330px}
.column_2_3{width:690px}
.column_1_3 .column_1_2{width:150px}
.column_2_3 .column_1_3{width:210px}
.column_1_4{width:240px}
.column_3_4{width:780px}
.row.copyright_row{border-top:1px solid #464D53;margin-top:15px;padding-top:15px}
.column_right{float:right}
.columns.no_width .column_left,.columns.no_width .column_right{width:auto}
.mega_menu .column_1_2{width:390px}
.mega_menu .column_1_3{width:250px}
.sf-menu li.submenu .mega_menu.blog{padding:0 30px 30px 0}
.mega_menu li.post{float:left;margin:30px 0 0 30px;margin-bottom:0}
.post{float:left;clear:both;margin-top:50px}
.post:first-child{margin-top:30px}
.post img{position:relative;display:block;width:100%;opacity:1;transition:opacity .4s ease-in-out 0}
.post a:hover img{opacity:.8;transition:opacity .4s ease-in-out 0}
.post h2{clear:both;margin-top:10px}
.post .with_number a{float:left;width:280px}
.post a.comments_number{float:right;position:relative;width:auto;font-family:"Lato",sans-serif;font-weight:700;background:#F0F0F0;color:#7C7C7C;font-size:12px;line-height:1;padding:8px 11px 9px;margin-top:6px}
.footer .post a.comments_number{background:#42494F;color:#9DA4AB}
.post .comments_number:hover,.footer .post .comments_number:hover{background:#ED1C24;color:#FFF}
.post .arrow_comments{content:'';display:inline;position:absolute;border-style:solid;border-width:5px 0 0 5px;border-color:#F0F0F0 transparent;right:0;bottom:-5px}
.footer .post .arrow_comments{border-color:#42494F transparent}
.post .comments_number:hover .arrow_comments,.footer .post .comments_number:hover .arrow_comments{border-color:#ED1C24 transparent}
.post h5,.menu_container .sf-menu li ul.mega_menu li.post h5 a{clear:both;color:#FFF;margin-top:15px}
.post h5.page_margin_top_section{margin-top:50px}
.sf-menu .mega_menu li.post:hover,.sf-menu .mega_menu li.post li:hover{background:transparent}
.menu_container .sf-menu li ul.mega_menu li.post a{background:none;padding:0}
.sf-menu .mega_menu li.post h5 a:hover{text-decoration:underline}
span.number,span.odometer.number{color:#848181;font-family:"Lato",sans-serif;font-size:25px;font-weight:300;padding:5px 8px 5px 0;visibility:visible}
.post_content small{color: #848181;font-family: "Lato",sans-serif;font-size: 14px;font-weight: 500;}
.post h5 .number{float:left}
.post p{margin-top:0px}
.cat-author{font-size: 14px;color: #f46f3a;}
.post .post_details{clear:both;float:left;margin-top:25px}
.post .post_details+p{clear:both;float:left}
.post_details li{float:left;font-family:"Lato",sans-serif;font-size:12px}
.post_details li.category{font-weight:700;background:#ED1C24;padding:14px 15px 13px 14px}
.post_details li.category a{color:#FFF}
.post_details li.date{color:#7C7C7C;border:1px solid #E9E9E9;border-left:none;padding:13px 14px 12px 13px}
.menu_container .mega_menu li.post{clear:none;width:240px}
.post ul.post_details.simple{position:static;background:none;margin-top:14px}
ul.post_details.simple li{background:none;padding:0}
.post ul.post_details.simple li.date,ul.post_details.simple li.date{margin-left:10px;border:none}
.mega_menu li.post ul.post_details.simple li{width:auto;color:#9DA4AB}
.slider_content_box ul.post_details li{color:#FFF}
.blog ul.post_details.simple li.category,.blog ul.post_details.simple li.category a{color:#f6703a}
.mega_menu.blog ul.post_details.simple li.category a,.menu_container .mega_menu .blog.small .post li.category,.menu_container .mega_menu .blog.small .post li.category a{font-family:"Lato",sans-serif;color:#9da4ab;font-size:12px;font-weight:700}
.mega_menu.blog ul.post_details.simple li.category a:hover{text-decoration:underline}
.mega_menu .column_1_2 .blog.small .post{width:390px}
.mega_menu .column_1_3 .blog.small .post{width:250px}
.mega_menu .column_1_2 .blog.small .post_content{width:250px}
.mega_menu .column_1_3 .blog.small .post_content{width:130px}
.mega_menu .column_1_3 .blog.small .post ul.post_details.simple li.date{clear:both;margin-left:0;margin-top:5px}
.mega_menu .blog.small{position:static;left:0;top:0;margin-top:0}
.mega_menu .blog.small .post{margin:30px 0 0}
.mega_menu .blog.small .post:first-child{margin-top:0}
.menu_container .mega_menu .blog.small .post a{padding:0;background:none;color:#FFF}
.blog.small .post,.blog.small_margin .post{margin-top:30px}
.blog.big img{width:330px}
.blog.small img{width:auto}
.blog.big img,.blog.big .post_content,.blog.small img,.blog.small .post_content{float:left}
.blog.big .post_content{width:330px;margin-left:30px}
.blog.small .post_content{margin-left:20px}
.column_2_3 .column_1_2 .blog.small .post_content,.column_1_3 .blog.small .post_content{width:210px}
.column_1_2 .blog.small .post_content{width:390px}
.blog.small .post_content p{margin-top:0}
.blog.small .post_details.simple{clear:none}
.blog.big .post_content h2,.blog.small .post_content h5{margin-top:0}
.blog.medium .post{clear:none;width:32%;margin-top:20px;margin-left:13px}
.blog.medium .post:first-child,.blog.medium .post:nth-child(3n+1){margin-left:0}
.blog.rating .post{width:100%;margin-top:10px;padding-bottom:14px}
.blog.rating .post h5{font-size: 14px;}
.blog.rating .post ul.post_details.simple{margin-top: 8px;}
.blog.rating .post:first-child{margin-top:0}
.blog.rating .post,.blog.rating .post_content{position:relative;z-index:1}
.blog.rating .post_content{padding:10px 15px}
.blog.rating .post span.number{display:inline-block;padding:5px 0 0}
.blog.rating h5{margin-top:5px}
.blog.rating .post .value_bar_container{position:absolute;bottom:0}
.blog.rating .post .value_bar{background:#F0F0F0;height:100%}
.footer .blog ul.post_details.simple li.category,.footer .blog ul.post_details.simple li.category a,.footer .post_details li.date{color:#9DA4AB;line-height:1}
.column_1_3 .blog.small .post{width:330px}
h1.post_title{font-size: 30px;font-weight: 700;color: #00547c;background: #F0F0F0;padding: 10px 11px;border-bottom: 3px solid #f6703a;}
.post.single{margin-top:0}
.post.single .post_image{display:block;position:relative}
.post.single .post_image blockquote{position:absolute;bottom:0;background-image:url(../images/icons/other/quote_image.png);background-color:rgba(0,0,0,0.5);background-position:20px 20px;color:#FFF}
.post.single .post_image blockquote .author{color:#FFF}
.post.single .sentence,.gallery_popup .sentence{margin-top:20px}
.post.single .sentence .text,.gallery_popup .sentence .text{color:#7C7C7C;font-weight:700}
.post.single .sentence .author,.gallery_popup .sentence .author,blockquote .author{color:#ABABAB;margin-left:3px}
.gallery_popup .sentence .author{color:858D94;margin-left:0}
.post.single .sentence .text,.post.single .sentence .author,.gallery_popup .sentence .text,.gallery_popup .sentence .author,blockquote .author{line-height:120%;font-size:12px}
.post.single .post_content{position:relative}
.post.single .author_box,.post.single .content_box{float:right}
.post.single .author_box{position:absolute;width:100px;text-align:center;visibility:visible;top:0}
.post.single .content_box{width:100%;text-align:justify;margin-left:10px}
.post.single .text{font-size:16px;padding: 0 5px;}
.post.single blockquote.inside_text{float:left;width:200px;margin-bottom:1em;font-size:18px;padding-top:60px;background-position:20px 30px;line-height:140%;margin-right:30px}
.post.single blockquote.right{float:right;margin-right:0;margin-left:30px}
.post.single blockquote.inside_text.simple{background-position:0 20px}
blockquote .author{display:block;margin-top:23px;font-weight:400}
.post.single .post_details{clear:both;float:none;margin-top:20px;padding-top:15px;border-top:1px solid #E9E9E9}
.post.single .post_details a{color:#ED1C24}
.post.single li.detail{background-color:transparent;background-repeat:no-repeat;background-position:left center;border:none;padding:0 0 0 20px;margin-right:20px;margin-bottom:5px;font-size:13px;font-weight:700;color:#7C7C7C}
li.detail.category{background-image:url(../images/icons/other/post_category.png)}
.detail.date{background-image:url(../images/icons/other/post_date.png)}
.detail.author{background-image:url(../images/icons/other/post_author.png)}
.detail.views{background-image:url(../images/icons/other/post_views.png)}
.detail.comments{background-image:url(../images/icons/other/post_comments.png)}
.share_box{border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;padding:10px 0}
.share_box label{float:left;font-size:18px;margin-top:10px}
.share_box .social_icons{float:right}
.taxonomies.tags.left{float:left}
.taxonomies.categories.right{float:right}
.column_2_3 .iframe_video{width:100%;height:388px}
.column_2_3 .iframe_sound{width:100%}
.post.single.small_image .post_image_box{float:left;width:330px;margin-right:30px}
.post.single.small_image .post_image_box .pr_preloader{height:242px}
.post.single.small_image .content_box{width:100%}
.post.single.small_image .text{display:inline}
.post.single.small_image .text>*{margin-left:130px}
.post.single.small_image p{clear:none;float:none}
.list{margin-top:20px;border-top:1px solid #E9E9E9}
.list li ul{margin-top:0}
.list li{padding-top:6px;padding-bottom:6px}
.list li:first-child{margin-top:14px}
.list li ul li:first-child{margin-top:4px}
.list.spacing li ul li:first-child{margin-top:7px}
.list li,.list li a{color:#25282A}
.list.indent{padding-left:15px}
.list.no_border,.review_block .list{border-top:none}
.list.spacing li,.review_block .list li{padding-top:7px;padding-bottom:7px;margin-top:0}
.review_block .list li,.review_block .list li a{color:#3E3E3E}
.dropcap{line-height:150%}
.dropcap .dropcap_label{float:left;padding:6px 13px;background-color:#F0F0F0;text-align:center;margin-right:15px;margin-bottom:5px}
.dropcap .dropcap_label.active{background-color:#ED1C24}
.dropcap .dropcap_label h3{color:#25282A;font-size:24px}
.dropcap .dropcap_label.active h3{color:#FFF}
.taxonomies li{float:left;margin-right:5px;margin-bottom:5px}
.column_1_3 .taxonomies{width:335px}
.column_1_3 .taxonomies.columns li{width:48.51%}
.taxonomies a{display:block;border:1px solid #E9E9E9;color:#7C7C7C;font-family:"Lato",sans-serif;font-size:12px;font-weight:700;padding:13px 12px 12px;text-align:left}
.taxonomies a:hover{color:#FFF;background:#ED1C24;border-color:#ED1C24}
.taxonomies.columns{text-align:center}
.taxonomies.tags{padding-left:35px;background:url(../images/icons/other/post_footer_tags.png) no-repeat left center}
.taxonomies.categories{padding-left:35px;background:url(../images/icons/other/post_footer_category.png) no-repeat left center}
.review_block{padding:30px;background:#F0F0F0}
.review_summary{position:relative;background:transparent;padding:30px 0}
.review_block h5,.review_summary h5{color:#25282A}
.column_2_3 .review_block .column_1_2{width:300px}
.review_chart li{margin-top:15px}
.review_chart li:first-child{margin-top:0}
.review_summary .number,.review_summary .text{position:relative;float:left;z-index:1}
.review_summary .text{width:480px}
.review_summary .text p{color:#3E3E3E;font-size:14px;margin-top:0}
.review_summary .number{border:2px solid #ED1C24;color:#ED1C24;font-size:42px;font-weight:300;font-family:"Lato",sans-serif;padding:27px 23px;margin:0 30px}
.review_summary .value_bar_container{position:absolute;bottom:0}
.review_summary .value_bar{background:#F0F0F0;height:100%}
.value_container{background:#FFF;height:26px;margin-top:10px}
.value_container .value_bar{position:relative;height:20px;padding-top:6px;background:#ED1C24;text-align:right}
.value_container .value_bar .number{margin:0 10px;padding:0;color:#FFF;font-size:13px;font-weight:700;font-family:"Lato",sans-serif}
.announcement{background:#F0F0F0;padding:30px}
.announcement h2{float:left;margin-right:10px}
.announcement .expose{color:#ED1C24;margin-right:0}
.announcement .vertical_align{height:57px}
.read_more{position:relative;display:block;height:29px;clear:both;float:left;color:#25282A;font-size:12px;font-weight:700;margin-top:10px;padding-right:12px}
.read_more.page_margin_top{margin-top:30px}
.read_more.page_margin_top_section{margin-top:50px}
.read_more span{display:block;line-height:normal;margin-top:7px;position:relative;margin-left:38px}
.read_more .arrow{position:absolute;width:29px;height:29px;margin-left:0;background:#f46e38 url(../images/icons/navigation/call_to_action_arrow.png) no-repeat;margin-top:0}
.read_more:hover{color:#FFF}
.read_more:hover .arrow{width:100%}
.comment_form fieldset,.contact_form fieldset{clear:both}
.comment_form fieldset.column,.contact_form fieldset.column{clear:none}
.comment_form fieldset.column_1_3,.contact_form fieldset.column_1_3{margin-left:10px;width:223px}
.comment_form fieldset.column_1_3:first-child,.contact_form fieldset.column_1_3:first-child{width:224px}
.column_1_3 .comment_form fieldset.column_1_3,.column_1_3 .contact_form fieldset.column_1_3,.comment_form fieldset.column:first-child,.contact_form fieldset.column:first-child{margin-left:0}
.column_1_3 .comment_form fieldset.column_1_3,.column_1_3 .contact_form fieldset.column_1_3{margin-top:10px}
.column_1_3 .comment_form fieldset.column_1_3:first-child,.column_1_3 .contact_form fieldset.column_1_3:first-child{margin-top:0}
.comment_form input,.comment_form textarea,.contact_form input,.contact_form textarea{background:#F0F0F0;border:none;font-size:14px;padding:15px 20px;color:#3E3E3E}
.comment_form textarea,.contact_form textarea{width:650px;height:105px;margin-top:10px;resize:none}
.comment_form .text_input,.contact_form .text_input{width:183px}
.comment_form fieldset.column:first-child .text_input,.contact_form fieldset.column:first-child .text_input{width:184px}
.column_1_3 .comment_form .text_input,.column_1_3 .contact_form .text_input,.column_1_3 .comment_form fieldset.column:first-child .text_input,.column_1_3 .contact_form fieldset.column:first-child .text_input,.column_1_3 .comment_form textarea,.column_1_3 .contact_form textarea{width:290px}
.comment_form [type='submit'],.contact_form [type='submit']{float:right;font-size:12px;color:#25282a;margin-top:10px;outline:none}
.comment_form .text_input:focus,.comment_form textarea:focus,.contact_form .text_input:focus,.contact_form textarea:focus{background:transparent;border-bottom:1px solid #E9E9E9;padding-bottom:14px}
.comment_form textarea:focus,.contact_form textarea:focus{padding:14px 19px;border:1px solid #E9E9E9}
#cancel_comment{display:none;float:right;font-size:11px;margin-top:30px;margin-right:20px;color:#f46e38}
.comment_form .hint,.contact_form .hint{color:#ababab}
::-webkit-input-placeholder{color:#ababab}
:-moz-placeholder{color:#ababab;opacity:1}
::-moz-placeholder{color:#ababab;opacity:1}
:-ms-input-placeholder{color:#ababab}
.search_form input[type='text']{width:650px}
.search_form input[type='text']:focus{background:transparent;border-bottom:1px solid #E9E9E9;padding-bottom:14px}
.search_form input[type='submit']{float:right}
.ui-tooltip-error .ui-tooltip-content,.ui-tooltip-success .ui-tooltip-content{font-size:13px;font-family:"Lato",sans-serif;color:#FFF;border:none}
.ui-tooltip-content{padding:10px 20px}
.ui-tooltip-error .ui-tooltip-content{background:#E9431C}
.ui-tooltip-success .ui-tooltip-content{background:#61911B}
.comment{margin-top:50px}
#comments_list>.comment:first-child{margin-top:30px}
.comment_author_avatar{float:left;width:100px;height:100px;background:url(../images/samples/100x100/avatar.png)}
.posted_by{clear:both}
.posted_by h5{float:left}
.posted_by abbr.timeago{float:right;color:#7C7C7C;font-size:12px;margin-top:7px;text-decoration:none}
.posted_by .in_reply{margin-left:5px;color:#ABABAB}
#comments_list .comment_details{float:left;width:560px;margin-left:30px}
#comments_list .children{clear:both;float:left;margin-left:70px}
#comments_list .children .comment_details{width:460px}
#comments_list .children .comment .parent_arrow{float:left;width:10px;height:16px;margin-right:20px;background:url(../images/icons/other/comment_reply.png) no-repeat}
.pagination{clear:both}
.pagination li{float:left;margin-left:5px}
.pagination li:first-child{margin-left:0}
.pagination li.left,.pagination li.right{width:29px}
.pagination li.left a,.pagination li.right a{background-repeat:no-repeat;background-position:0 0}
.pagination li.left a{background-image:url(../images/icons/navigation/pagination_arrow_left.png)}
.pagination li.right a{background-image:url(../images/icons/navigation/pagination_arrow_right.png)}
.pagination li.left a:hover,.pagination li.right a:hover{background-position:0 -29px}
.pagination li a{display:block;color:#7C7C7C;font-size:14px;padding:8px 10px 7px 11px;background:#F0F0F0}
.pagination li a:hover,.pagination li.selected a{color:#FFF;background-color:#ED1C24}
.bullet{background-repeat:no-repeat;background-position:left center;padding-left:25px}
.bullet.parent{background-position:left 3px}
.spacing .bullet.parent{background-position:left 6px}
.bullet.style_1{background-image:url(../images/icons/other/bullet_style_1.png);padding-left:15px}
.bullet.style_2{background-image:url(../images/icons/other/bullet_style_2.png)}
.bullet.style_3{background-image:url(../images/icons/other/bullet_style_3.png)}
.bullet.style_4{background-image:url(../images/icons/other/bullet_style_4.png)}
.tabs_navigation{width:100%;padding:0;margin:0 0 -15px;list-style:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;background:none;border:none}
.tabs_navigation.small{border-bottom:1px solid #e9e9e9;margin:0}
.tabs_navigation li{position:relative;float:left;padding:0;border:none;list-style:none;text-align:center}
.tabs_navigation li a{position:relative;width:auto;display:block;text-align:center;font-size:18px;color:#25282A;padding:8px 15px 11px;border:none;background:#F0F0F0;font-family:'Roboto';line-height:normal;outline:none;text-decoration:none;transition:none;line-height:140%;border-right:1px solid #E0E0E0}
.tabs_navigation li:last-child a{border-right:none}
.tabs_navigation li a:hover,.tabs_navigation li a.selected,.tabs_navigation li.ui-tabs-active a{background:#ED1C24;color:#FFF}
.tabs_navigation li.ui-tabs-active span{display:inline;position:relative;border-style:solid;border-width:9px 9px 0;border-color:#ED1C24 transparent;bottom:-9px}
.tabs_navigation.small li{margin:5px 20px -1px 0}
.tabs_navigation.small li:last-child{margin-right:0}
.tabs_navigation.small li a{padding:0 0 8px;font-size:15px;margin-bottom:1px;color:#7C7C7C;background:none;border-right:none}
.tabs_navigation.small li a:hover,.tabs_navigation.small li a.selected,.tabs_navigation.small li.ui-tabs-active a{border-bottom:3px solid #ED1C24;padding-bottom:6px;margin-bottom:0;background:none;color:#25282A}
.accordion.medium .ui-accordion-content{padding:30px 0 20px}
.accordion .ui-accordion-header{padding:10px 12px;cursor:pointer;border-bottom:1px solid #E9E9E9}
.accordion .ui-accordion-header.ui-state-active{background-color:#ED1C24;border-bottom-color:#ED1C24}
.accordion .ui-accordion-header h4{padding-left:41px}
.accordion .ui-accordion-header.ui-state-active h4{color:#FFF;line-height:normal}
.accordion .ui-accordion-header .ui-accordion-header-icon{float:left;width:21px;height:21px;background:#F0F0F0 url(../images/icons/navigation/accordion_arrow_down.png) no-repeat 0 0;margin-right:20px;margin-top:2px}
.accordion .ui-accordion-header:hover .ui-accordion-header-icon{background:#ED1C24 url(../images/icons/navigation/accordion_arrow_down_hover.png) no-repeat 0 0}
.accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon{background:transparent url(../images/icons/navigation/accordion_arrow_up.png) no-repeat 0 0}
.horizontal_carousel{display:none}
.horizontal_carousel_container,.vertical_carousel_container{position:relative}
.horizontal_carousel_container a.slider_control{top:109px}
.horizontal_carousel_container.big a.slider_control,.column_1_1 .horizontal_carousel_container.big a.slider_control{top:197px}
.column_2_3 .horizontal_carousel_container.big a.slider_control{top:405px}
.column_1_1 .horizontal_carousel_container a.slider_control{top:85px}
.column_1_1 .horizontal_carousel_container.small a.slider_control{top:76px}
.horizontal_carousel_container.thin a.slider_control{top:50px}
.horizontal_carousel_container .horizontal_carousel>li{float:left;width:210px;clear:none;margin-right:28px;margin-top:0}
.horizontal_carousel_container.big .horizontal_carousel>li{width:auto}
.column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-3>li{width:330px}
.column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-5>li{width:150px;}
.column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-5 img{width:150px; height:210px;border: 1px solid #eee;box-shadow: 0 0 5px 2px #ccc;}
.column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4>li{width:240px}
.column_2_3 .horizontal_carousel_container.thin .horizontal_carousel.visible-5>li,.gallery_popup .horizontal_carousel_container.thin .horizontal_carousel.visible-8 > li{width:130px;margin-right:10px}
.gallery_popup .horizontal_carousel_container.thin{width:970px;margin-left:auto;margin-right:auto}
.blog.horizontal_carousel>li{padding-bottom:1px}
.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li,.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8 > li{opacity:.5}
.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li.current,.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li:hover,.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8>li.current,.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8>li:hover{opacity:1}
.column_2_3 .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-5>li img,.gallery_popup .horizontal_carousel_container.thin.gallery_control .horizontal_carousel.visible-8 > li img{transition:none;-webkit-transition:none;opacity:1}
.horizontal_carousel .author h6{margin-top:10px}
.pr_preloader{display:block;height:auto;min-height:100px;background:url(../images/preloader.gif) no-repeat center center}
.blog .post>a>img,.grid_view .post>a>img,.post.single .post_image img,.slider li.slide img,.pr_preload{display:none}
.blog .post>a>.icon,.grid_view .post>a>.icon,.post.single .post_image .icon,.slider li.slide .icon{display:none}
.blog.small .post>a>img,.blog.small .post>a>.icon{display:block}
.icon/*,.icon .info*/{display:block;position:absolute;width:45px;height:45px;z-index:1;background-color:rgba(66,73,79,0.8);background-repeat:no-repeat;text-align:center}
.icon.small{width:29px;height:29px}
.icon span{display:inline-block;color:#fff;font-family:'Roboto Condensed';font-size:18px;margin-top:13px}
.icon.video{background-image:url(../images/icons/media/video.png)}
.icon.gallery{background-image:url(../images/icons/media/gallery.png)}
.icon.small.video{background-image:url(../images/icons/media/small_video.png)}
.icon.small.gallery{background-image:url(../images/icons/media/small_gallery.png)}
.icon.small.review{background-image:url(../images/icons/media/small_review.png)}
.icon.fullscreen{cursor:pointer;background-image:url(../images/icons/media/fullscreen.png)}
.icon.fullscreen:hover{background-color:#ED1C24}
.icon.fullscreen.animated{visibility:hidden;-webkit-animation-duration:300ms;animation-duration:300ms}
.authors .author{float:left;width:150px;margin-top:30px;margin-left:30px;text-align:center}
.authors .author:nth-child(2n+1){margin-left:0}
.author h6{color:#7C7C7C;font-weight:700}
.author .thumb,.author .number,.author .thumb img{display:block}
.author .thumb{position:relative}
.author .details{clear:both;margin-top:10px}
.author .details h5{margin-top:0}
.author .number,.author .number.odometer{position:absolute;width:50px;bottom:7px;right:0;z-index:1;padding-right:0;text-align:center}
.author .value_bar_container{position:absolute;width:50px;height:100%;right:0;bottom:0}
.author .value_bar{position:absolute;width:50px;height:100%;bottom:0;background:#F0F0F0}
.author a img{width:auto;opacity:1;transition:opacity .4s ease-in-out 0;-webkit-transition:opacity .4s ease-in-out 0}
.author a:hover img{opacity:.8;transition:opacity .4s ease-in-out 0;-webkit-transition:opacity .4s ease-in-out 0}
.horizontal_carousel .author a img{width:100%}
.author .avatar_block{float:left;margin-right:30px}
.author .avatar_block img{display:block;width:240px}
.authors_list .author{margin-top:50px}
.authors_list .author:first-child{margin-top:0}
.authors_list .author blockquote .author{margin-top:23px;margin-left:0}
.authors_list .content{position:relative;float:left;width:420px}
.authors_list .social_icons{position:absolute;right:0}
.authors_list .more{width:74px}
.authors_list .details{position:relative;margin-top:0;padding:15px 20px}
.authors_list .author .value_bar_container{left:0;right:auto}
.authors_list .author .value_bar{width:100%}
.authors_list .details .columns{position:relative;z-index:1}
.authors_list .details .columns .column{width:85px}
.authors_list .details .columns .number{position:static;width:auto;text-align:left;font-size:18px;font-weight:400}
.item_content{margin-top:10px;list-style:none}
.page_margin_top.item_content:first-child{margin-top:30px}
.item_content:first-child{margin-top:0}
.item_content .features_icon{float:left;display:block;width:80px;height:80px;margin-right:20px;margin-bottom:5px;background-color:#F0F0F0;background-repeat:no-repeat;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.item_content.border_top{padding-top:30px;border-top:1px solid #E9E9E9}
.item_content .not_found{width:110px;height:110px;background-image:url(../images/icons/other/404.png)}
.app{background-image:url(../images/icons/features/app.png)}
.calendar{background-image:url(../images/icons/features/calendar.png)}
.chart{background-image:url(../images/icons/features/chart.png)}
.chat{background-image:url(../images/icons/features/chat.png)}
.clock{background-image:url(../images/icons/features/clock.png)}
.database{background-image:url(../images/icons/features/database.png)}
.document{background-image:url(../images/icons/features/document.png)}
.envelope{background-image:url(../images/icons/features/envelope.png)}
.faq{background-image:url(../images/icons/features/faq.png)}
.graph{background-image:url(../images/icons/features/graph.png)}
.image{background-image:url(../images/icons/features/image.png)}
.laptop{background-image:url(../images/icons/features/laptop.png)}
.magnifier{background-image:url(../images/icons/features/magnifier.png)}
.features_icon.mobile{background-image:url(../images/icons/features/mobile.png)}
.pin{background-image:url(../images/icons/features/pin.png)}
.printer{background-image:url(../images/icons/features/printer.png)}
.quote{background-image:url(../images/icons/features/quote.png)}
.screen{background-image:url(../images/icons/features/screen.png)}
.speaker{background-image:url(../images/icons/features/speaker.png)}
.video{background-image:url(../images/icons/features/video.png)}
.latest_news_scrolling_list_container li{float:left;padding:15px 14px 17px 15px}
.latest_news_scrolling_list_container li.posts{padding:0;overflow:hidden}
.latest_news_scrolling_list_container .category{border-right:1px solid #464D53;border-left:1px solid #464D53;font-size:12px;font-weight:700;line-height:120%}
.latest_news_scrolling_list_container .date{padding-left:0}
.latest_news_scrolling_list_container .date .timeago{display:none}
.latest_news_scrolling_list_container .date .timeago.current{display:inline}
.latest_news_scrolling_list_container li.left,.latest_news_scrolling_list_container li.right{border-right:1px solid #464D53;cursor:pointer}
.latest_news_scrolling_list_container li.left{padding:8px 8px 9px 7px}
.latest_news_scrolling_list_container li.right{padding:8px 7px 9px 8px}
.latest_news_scrolling_list_container li.left:hover,.latest_news_scrolling_list_container li.right:hover{background:#464D53}
.latest_news_scrolling_list_container .left a,.latest_news_scrolling_list_container .right a{display:block;width:29px;height:29px;background:no-repeat 0 0}
.latest_news_scrolling_list_container .left a{background-image:url(../images/icons/navigation/dark_bg/navigation_latest_arrow_left.png)}
.latest_news_scrolling_list_container .right a{background-image:url(../images/icons/navigation/dark_bg/navigation_latest_arrow_right.png)}
.latest_news_scrolling_list_container .left:hover a,.latest_news_scrolling_list_container .right:hover a{background-position:0 -29px}
.latest_news_scrolling_list_container li .timeago{color:#858D94;font-size:14px;text-decoration:none}
.latest_news_scrolling_list_container li .latest_news_scrolling_list{height:46px;overflow:hidden}
.latest_news_scrolling_list_container li .latest_news_scrolling_list li{padding-right:5px}
.latest_news_scrolling_list_container li .latest_news_scrolling_list a{color:#FFF;font-size:14px}
.social_icons li{float:left;padding:0 5px 0 0}
.social_icons .social_icon{display:block;width:30px;height:30px;background-repeat:none;background-position:0 0;outline:none}
.header_top_bar .social_icons{float:right}
.header_top_bar .social_icons li{padding:0px 0 0px 5px}
.social_icons .social_icon:hover,.social_icons.colors .social_icon{background-position:0 -30px}
.social_icons.colors .social_icon{opacity:1;transition:opacity .2s ease-in-out 0}
.social_icons.colors .social_icon:hover{opacity:.7;transition:opacity .2s ease-in-out 0}
.behance{background-image:url(../images/icons/social/behance.png)}
.bing{background-image:url(../images/icons/social/bing.png)}
.blogger{background-image:url(../images/icons/social/blogger.png)}
.deezer{background-image:url(../images/icons/social/deezer.png)}
.designfloat{background-image:url(../images/icons/social/designfloat.png)}
.deviantart{background-image:url(../images/icons/social/deviantart.png)}
.digg{background-image:url(../images/icons/social/digg.png);background-image:url(../images/icons/social/digg.png)}
.dribbble{background-image:url(../images/icons/social/dribbble.png)}
.envato{background-image:url(../images/icons/social/envato.png)}
.facebook{background-image:url(../images/icons/social/facebook.png)}
.flickr{background-image:url(../images/icons/social/flickr.png)}
.form{background-image:url(../images/icons/social/form.png)}
.forrst{background-image:url(../images/icons/social/forrst.png)}
.foursquare{background-image:url(../images/icons/social/foursquare.png)}
.friendfeed{background-image:url(../images/icons/social/friendfeed.png)}
.googleplus{background-image:url(../images/icons/social/googleplus.png)}
.instagram{background-image:url(../images/icons/social/instagram.png)}
.linkedin{background-image:url(../images/icons/social/linkedin.png)}
.mail{background-image:url(../images/icons/social/mail.png)}
.mobile{background-image:url(../images/icons/social/mobile.png)}
.myspace{background-image:url(../images/icons/social/myspace.png)}
.picasa{background-image:url(../images/icons/social/picasa.png)}
.pinterest{background-image:url(../images/icons/social/pinterest.png)}
.reddit{background-image:url(../images/icons/social/reddit.png)}
.rss{background-image:url(../images/icons/social/rss.png)}
.skype{background-image:url(../images/icons/social/skype.png)}
.soundcloud{background-image:url(../images/icons/social/soundcloud.png)}
.spotify{background-image:url(../images/icons/social/spotify.png)}
.stumbleupon{background-image:url(../images/icons/social/stumbleupon.png)}
.technorati{background-image:url(../images/icons/social/technorati.png)}
.tumblr{background-image:url(../images/icons/social/tumblr.png)}
.twitter{background-image:url(../images/icons/social/twitter.png)}
.vimeo{background-image:url(../images/icons/social/vimeo.png)}
.wykop{background-image:url(../images/icons/social/wykop.png)}
.xing{background-image:url(../images/icons/social/xing.png)}
.youtube{background-image:url(../images/icons/social/youtube.png)}
.dark .behance,.colors .behance{background-image:url(../images/icons/social/dark_bg/behance.png)}
.dark .bing,.colors .bing{background-image:url(../images/icons/social/dark_bg/bing.png)}
.dark .blogger,.colors .blogger{background-image:url(../images/icons/social/dark_bg/blogger.png)}
.dark .deezer,.colors .deezer{background-image:url(../images/icons/social/dark_bg/deezer.png)}
.dark .designfloat,.colors .designfloat{background-image:url(../images/icons/social/dark_bg/designfloat.png)}
.dark .deviantart,.colors .deviantart{background-image:url(../images/icons/social/dark_bg/deviantart.png)}
.dark .digg,.colors .digg{background-image:url(../images/icons/social/dark_bg/digg.png);background-image:url(../images/icons/social/dark_bg/digg.png)}
.dark .dribbble,.colors .dribbble{background-image:url(../images/icons/social/dark_bg/dribbble.png)}
.dark .envato,.colors .envato{background-image:url(../images/icons/social/dark_bg/envato.png)}
.dark .facebook,.colors .facebook{background-image:url(../images/icons/social/dark_bg/facebook.png)}
.dark .flickr,.colors .flickr{background-image:url(../images/icons/social/dark_bg/flickr.png)}
.dark .form,.colors .form{background-image:url(../images/icons/social/dark_bg/form.png)}
.dark .forrst,.colors .forrst{background-image:url(../images/icons/social/dark_bg/forrst.png)}
.dark .foursquare,.colors .foursquare{background-image:url(../images/icons/social/dark_bg/foursquare.png)}
.dark .friendfeed,.colors .friendfeed{background-image:url(../images/icons/social/dark_bg/friendfeed.png)}
.dark .googleplus,.colors .googleplus{background-image:url(../images/icons/social/dark_bg/googleplus.png)}
.dark .instagram,.colors .instagram{background-image:url(../images/icons/social/dark_bg/instagram.png)}
.dark .linkedin,.colors .linkedin{background-image:url(../images/icons/social/dark_bg/linkedin.png)}
.dark .mail,.colors .mail{background-image:url(../images/icons/social/dark_bg/mail.png)}
.dark .mobile,.colors .mobile{background-image:url(../images/icons/social/dark_bg/mobile.png)}
.dark .myspace,.colors .myspace{background-image:url(../images/icons/social/dark_bg/myspace.png)}
.dark .picasa,.colors .picasa{background-image:url(../images/icons/social/dark_bg/picasa.png)}
.dark .pinterest,.colors .pinterest{background-image:url(../images/icons/social/dark_bg/pinterest.png)}
.dark .reddit,.colors .reddit{background-image:url(../images/icons/social/dark_bg/reddit.png)}
.dark .rss,.colors .rss{background-image:url(../images/icons/social/dark_bg/rss.png)}
.dark .skype,.colors .skype{background-image:url(../images/icons/social/dark_bg/skype.png)}
.dark .soundcloud,.colors .soundcloud{background-image:url(../images/icons/social/dark_bg/soundcloud.png)}
.dark .spotify,.colors .spotify{background-image:url(../images/icons/social/dark_bg/spotify.png)}
.dark .stumbleupon,.colors .stumbleupon{background-image:url(../images/icons/social/dark_bg/stumbleupon.png)}
.dark .technorati,.colors .technorati{background-image:url(../images/icons/social/dark_bg/technorati.png)}
.dark .tumblr,.colors .tumblr{background-image:url(../images/icons/social/dark_bg/tumblr.png)}
.dark .twitter,.colors .twitter{background-image:url(../images/icons/social/dark_bg/twitter.png)}
.dark .vimeo,.colors .vimeo{background-image:url(../images/icons/social/dark_bg/vimeo.png)}
.dark .wykop,.colors .wykop{background-image:url(../images/icons/social/dark_bg/wykop.png)}
.dark .xing,.colors .xing{background-image:url(../images/icons/social/dark_bg/xing.png)}
.dark .youtube,.colors .youtube{background-image:url(../images/icons/social/dark_bg/youtube.png)}
.colors .behance{background-color:#000}
.colors .bing{background-color:#FDB700}
.colors .blogger{background-color:#F7974A}
.colors .deezer{background-color:#36BDF4}
.colors .designfloat{background-color:#F07D00}
.colors .deviantart{background-color:#58735C}
.colors .digg{background-color:#546B9F}
.colors .dribbble{background-color:#E94D8A}
.colors .envato{background-color:#83B542}
.colors .facebook{background-color:#3B5A9B}
.colors .flickr{background-color:#3565AB}
.colors .form{background-color:#ED1C24}
.colors .forrst{background-color:#859563}
.colors .foursquare{background-color:#0086BE}
.colors .friendfeed{background-color:#3C75BA}
.colors .googleplus{background-color:#DD4B39}
.colors .instagram{background-color:#5280A5}
.colors .linkedin{background-color:#007BB6}
.colors .mail{background-color:#C72C58}
.colors .mobile{background-color:#ED1C24}
.colors .myspace{background-color:#000}
.colors .picasa{background-color:#65B145}
.colors .pinterest{background-color:#CB2027}
.colors .reddit{background-color:#FE5D05}
.colors .rss{background-color:#F38F36}
.colors .skype{background-color:#40BEEE}
.colors .soundcloud{background-color:#F76E10}
.colors .spotify{background-color:#85BF40}
.colors .stumbleupon{background-color:#EB4C23}
.colors .technorati{background-color:#56B849}
.colors .tumblr{background-color:#4C6E8F}
.colors .twitter{background-color:#00ACED}
.colors .vimeo{background-color:#5CB5E6}
.colors .wykop{background-color:#F15A25}
.colors .xing{background-color:#1E6A70}
.colors .youtube{background-color:#BC110A}
.search{float:left;margin-left:15px;line-height:1}
.search .search_input{float:left;width:150px;font-size:14px;background:#f6703a;color:#FFF;border:none;margin:0;padding:10px;border-right:1px solid #f6703a;transition:width .5s;-moz-transition:width .5s;-webkit-transition:width .5s;-o-transition:width .5s;margin-top: 5px;}
.search .search_input:focus{width:130px}
.search .search_input.hint{color:#FFF;font-weight: 600;}
.search .search_input::-webkit-input-placeholder{color:#858d94}
.search .search_input:-moz-placeholder{color:#858d94;opacity:1}
.search .search_input::-moz-placeholder{color:#858d94;opacity:1}
.search .search_input:-ms-input-placeholder{color:#858d94}
.search .search_submit{display:block;float:right;width:30px;height:36px;padding:0 22px;background:url(../images/icons/other/dark_bg/header_search.png) 0 0 no-repeat;border:none;cursor:pointer;margin-top: 5px;background-position: 0 -4px;background-color: #e8e1e1;}
.search .search_submit:hover{background-color:#464D53;background-position:0 -50px}
.more,.more[type="submit"]{display:block;border:1px solid #E9E9E9;color:#25282A;font-family:"Lato",sans-serif;font-size:12px;font-weight:700;padding:14px 13px 13px;text-align:center;cursor:pointer}
.more.highlight,.more.active:hover{border:2px solid #ED1C24;color:#ED1C24;padding:13px 12px 12px;background:transparent}
.more.active,.more:hover{color:#FFF;background:#f46e38;border-color:#f46e38}
.more.medium,.more.medium[type="submit"]{font-size:13px;padding:15px 13px 14px}
.more.medium.highlight,.more.medium.active:hover{padding:14px 12px 13px}
.more.big,.more.big[type="submit"]{font-size:14px;padding:20px 29px 19px}
.more.big.highlight,.more.big.active:hover{padding:19px 28px 18px}
.copyright_row,.copyright_row h6{font-family:"Lato",sans-serif;font-size:12px;color:#9DA4AB}
.copyright_row .footer_menu{float:right}
.copyright_row .footer_menu li{margin-left:25px;margin-right:0}
.gallery_popup{position:absolute;display:none;width:100%;z-index:101;left:0;overflow-y:scroll;background:#2D3136}
.gallery_overlay{left:0;top:0;position:absolute;background-color:#2D3136;z-index:100}
.gallery_popup .header_container{background:transparent;border-bottom:1px solid #464D53;padding:30px 0}
.gallery_popup .header{text-align:left;padding:0}
.gallery_popup .header h1,.gallery_popup .header h1 a{float:left;font-family:"Lato",sans-serif;font-size:50px;color:#FFF}
.gallery_popup h3{font-size:18px;color:#FFF}
.gallery_popup p{color:#D7DCE0;font-size:16px}
.gallery_popup .read_more{color:#FFF}
.gallery_close{float:right;display:block;width:23px;height:23px;background:url(../images/icons/other/dark_bg/gallery_close.png) no-repeat 0 0;margin-top:15px}
.gallery_close:hover{background-position:0 -23px}
.gallery_popup .slider_navigation{position:static;float:left}
.gallery_popup .slider_navigation .slider_control:first-child{margin-right:2px}
.gallery_popup .slider_navigation .slider_control a{background-color:#42494F}
.gallery_popup .slider_navigation .slider_control a:hover{background-color:#ED1C24}
.gallery_popup .slider_info{float:right;background:#42494F;font-size:18px;font-family:"Lato",sans-serif;padding:13px 15px 14px}
.gallery_popup .share_box{border-top-color:#464D53;border-bottom:none}
.gallery_popup .share_box label{color:#FFF}
div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{background:none;padding:0}
div.pp_default .pp_content,div.light_rounded .pp_content{padding:10px}
div.pp_default .pp_description{font-size:12px;color:#7C7C7C}
div.pp_default .pp_close{margin-top:8px;background:url(../images/icons/other/close.png) 0 0 no-repeat}
div.pp_default .pp_close:hover{opacity:1;background-position:0 -30px}
.contact_map{width:100%;height:350px}
.column_1_3 .contact_map{height:330px}
.divider{background:#00547c;border:none;height:10px;margin:0}
.divider.page_margin_top{margin-top:30px}
.divider_block{margin-top:12px;}
.divider_block .divider{float:left}
.divider.first{width:30px}
.divider.subheader_arrow{width:20px;height:30px;background:url(../images/icons/other/subheader_arrow.png) no-repeat 0 0}
.divider.last{width:1000px}
.scroll_top{float:right;background:url(../images/icons/navigation/go_top_arrow.png) no-repeat center right;padding-right:25px;font-size:18px;font-family:"Lato",sans-serif;color:#FFF;line-height:140%}
.button_preview{float:left;margin-top:30px;width:90px;margin-right:30px}
.button_preview.medium{width:109px}
.button_preview.big{width:108px}
.header h1 a,.sf-menu a:hover,.social_icons .social_icon:hover,.more:hover,.read_more:hover,.tabs_navigation li a:hover,.tabs_navigation li a:focus,.tabs_navigation li a:active,.post .comments_number:hover,.taxonomies a:hover,.pagination li a:hover,.slider_content_box li.category a:hover,.gallery_close:hover{text-decoration:none}
input{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}
input[type='checkbox']{-webkit-appearance:checkbox}
input[type='radio']{-webkit-appearance:radio}
:focus{outline:none}
::-moz-focus-inner{border:0}
body.lock-position{position:fixed;overflow:hidden;width:100%;height:100%}
.wp-pagenavi{margin-top:50px}
.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:none;background:#F0F0F0;color:#7C7C7C;font-size:14px;padding:8px 10px 7px 11px;margin:2px}
.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#f46e38;background:#f46e38;color:#fff}
.single .page_margin_top_section{margin-top:5px}
.single .read_more{background:#f46e38;color:#fff;height:35px;font-size:15px;border-radius: 3px;}
.single .read_more span{display:block;line-height:normal;margin-top:8px;position:relative;margin-left:15px}
.single .read_more .arrow{width:30px;height:30px;position:absolute;margin-left:0;margin-top:2px}
#sfsi_holder{display:none}
.sfsiplus_norm_row{float:right;position:unset!important;width:60%!important}
.wpcf7-form p{padding:.5em 0}
.wpcf7-form input,.wpcf7-form textarea{padding:8px 9px;color:#3E3E3E;border-radius:3px!important}
.single p{margin-top:0!important;padding:.8em 0}
.footerwidget a{color:#D7DCE0!important;}
.post-carousel h5{font-size: 14px; text-align: center; font-weight: bold;}
.coverimg{width:45%;float:left;}
.coverimg img{width:95%;padding: 10px;}
.coverdesc{width:55%;float:right;}
.coverdesc button{background: #f46e38; padding: 5px; border: none; border-radius: 3px; color: #fff; margin: 0px 2%; font-size: 14px; font-weight: bold;cursor: pointer;}
.coverdesc h3{font-size:28px;padding:15px}
.topsec{min-height: 428px;}
.coverdesc p{text-align:justify;font-size:14px;padding:15px}
.topsec{border: 1px solid #ddd;}
.magzine-side{padding-top:10px;border: 1px solid #ddd;}
.magzine-side ul li.issue-magazin-row {margin-bottom: 36px;padding: 0 8px;}
.issue-magazin-row .large-cover-image{width:35%; float:left;}
.issue-magazin-row .issue-title{width:60%; float:right;}
.magzine-side img {vertical-align: top;max-width: 100%;height: auto;}
.magzine-side ul li.issue-magazin-row span {color: #193984;display: block;margin-top: 5px;font-size: 12px;font-size: .75rem;font-weight: 500;text-transform: uppercase;}
.blog.small .post{clear: none;width: 24%;margin-top: 20px;margin-left: 12px;}
.blog.small .post:first-child{margin-left:0px;}
.column_1_3 .blog.small .post:first-child{margin-left:12px;}
.blog.recentPosts .post img{width:100%;}
.blog.small .post h2{font-size: 16px;padding: 4px 1px 0px;text-align: center;line-height: 22px;}
.blog.small .post h2 a{color:#00547c;font-weight:600;}
.blog.small .post h3{padding-bottom:10px;font-size: 16px;background: #f46e38;padding: 6px; text-align: center; margin-bottom: 2px;}
.blog.small .post h3 a{color:#fff}
/*.menu_container .sf-menu{width:900px}*/
.footer .list{margin-top: 0; border-top: none;}
.footer .list li:first-child{margin-top: 5px;}
.popupform{width: 100%; margin: 0 auto; padding: 15px 0px; }
.popupform label{margin-bottom:0}
.popupform .pf-field{text-align:left;margin-bottom:10px;}
.popupform .pf-field:last-child{margin-bottom:5px;}
.popupform .pf-left{width: 46%;float:left;}
.popupform .pf-right{width: 46%;float:right;}
/*.popupform .pf-field:nth-child(2n+1){clear: both;}*/
.pf-field input.wpcf7-form-control{width:300px;}
.pf-field input.wpcf7-form-control.wpcf7-submit{width:100px;}
div.wpcf7-response-output{margin: 0.5em;}
.column_1_3 .blog.small img{box-shadow:0 0 5px 2px #ddd}
.bullet.style_2 a{line-height: 20px;}
.readmore{padding: .5em 0;}
.readmore a{/*background: #f46e38;*/color: #f46e38;padding: 5px;border-radius: 4px;text-align: right;font-weight: bold;font-size: 12px;}
ul.blog.column.column_1_1 .post{width: 30%;float: left;margin: 10px;padding: 7px; clear: none;}
ul.blog.column.column_1_1 .post:nth-child(3n+1){clear:left;}
ul.blog.column.column_1_1 .post .post_content h2 {font-size: 16px;line-height: 26px;min-height: 78px;}
.pum-theme-258 .pum-container, .pum-theme-cutting-edge .pum-container{background:url(../images/backgrounds/images/popup-bg.jpg);background-size:cover;}
.buyform .row{padding:6px 0;}
.buyform .column_1_2.bf-field{width:50%;}
.buyform .column{margin-left: 0px;}
.buyform .column_1_1.bf-field input{width:95%;}
.bf-field input{height:20px;background: #fff; border: 1px solid #ccc;}
.buyform{padding-top: 25px;}
.wpcf7-response-output{color:#000;}
.wpcf7-submit.buynow{background: #008cd0;
    color: #fff!important;
    padding: 10px 20px!important;
    font-weight: bold;
    border-bottom: 3px solid #f6703a;
    cursor: pointer;

}
.current-menu-item{background:#f46e38!important;border-color:#f46e38!important;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu li:focus, .sf-menu a:hover, .sf-menu li:hover, .sf-menu a:active, .sf-menu li:active{background:#f46e38!important;border-color:#f46e38!important;}
.pdate{font-style: italic;font-size: 12px!important;font-weight: 600;}
.recentPosts .post a span:before, .post_title span:before {content: ' ';display: block;}
.blog.recentPosts .post h2{text-align: left;}
.blog.recentPosts .post h2 span{font-size:12px;}
.post.single .post_title{/*line-height: 93%*/line-height: 34px;}
.post.single .post_title span{font-size: 18px;}
@media only screen and (min-width: 1024px){
.pum-container.pum-responsive.pum-responsive-small {
    margin-left: -24%!important;
    width: 50%!important;
}
}
div.wpcf7-mail-sent-ok{color:#fff;}
.content_box .text li {
    margin-top: 0!important;
    padding: .2em 0px;
    color: #3E3E3E;
    line-height: 150%;
    list-style: disc;
    font-size: 15px;
}
.content_box .text ul{padding-left:22px;}
#main_slider .item{
	position: relative;
}
#main_slider .item .overlay{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    bottom: 0;
    background: rgba(0, 0, 0, 0.44);
}
#main_slider .item .slide-title{
	position: absolute;
    bottom: 25px;
    left: 26px;
}
#main_slider .item .slide-title h3 a{
color: #fff;
}
#main_slider .item .slide-title h3{
	color: #fff;
    font-size: 27px;
    text-transform: uppercase;
    font-weight: bold;
}
#main_slider .item .slide-title p a{
	color: #fff;
    font-size: 16px;
    font-weight: bold;
}
#second_section_fslider .item .slide-title h3, #second_section_sslider .item .slide-title h3, #second_section_tslider .item .slide-title h3, #second_section_foslider .item .slide-title h3{
	font-size: 15px;
    text-transform: capitalize;
    font-weight: bold;
	padding-top:10px;
	line-height:20px;
}
#main_slider .item .slide-title h4 {
	color: #fff;
    font-size: 22px;
}
#second_section_fslider .item .slide-title h4, #second_section_sslider .item .slide-title h4, #second_section_tslider .item .slide-title h4, #second_section_foslider .item .slide-title h4{
	font-size: 14px;
	line-height:20px
}
#main_slider .owl-nav{
	position: absolute;
    width: 100%;
    top: 40%;
    left: 0%;
    margin: 0;
    opacity: 0;
    transition: all .5s ease;
}
#second_right_slider .owl-nav{
	position: absolute;
    width: 100%;
    top: 27%;
    left: 0%;
    margin: 0;
    opacity: 0;
    transition: all .5s ease;
}
#company_logo_slider .owl-nav{
	position: absolute;
    width: 100%;
    top: 30%;
    left: 0%;
    margin: 0;
    opacity: 0;
    transition: all .5s ease;
}
#video_slider .owl-nav,
#image_slider .owl-nav{
	position: absolute;
    width: 100%;
    top: 45%;
    left: 0%;
    margin: 0;
    opacity: 1;
    transition: all .5s ease;
}

#publish_auther_slider .owl-nav{
	position: absolute;
    width: 100%;
    top: 45%;
    left: 0%;
    margin: 0;
    opacity: 0;
    transition: all .5s ease;
}
#main_slider .owl-nav .owl-prev,
#second_right_slider .owl-nav .owl-prev{
	position: absolute;
    left: 2%;
    background: #ccc;
    margin: 0;
    padding: 4px 13px!important;
    border-radius: 0;
}
#company_logo_slider .owl-nav .owl-prev,
#publish_auther_slider .owl-nav .owl-prev,
#video_slider .owl-nav .owl-prev,
#image_slider .owl-nav .owl-prev{
	position: absolute;
    left: 0%;
    background: #f66f3a;
    margin: 0;
    padding: 4px 9px!important;
    border-radius: 0;
}
#main_slider .owl-nav .owl-next,
#second_right_slider .owl-nav .owl-next{
	position: absolute;
    right: 2%;
    background: #ccc;
    margin: 0;
    padding: 4px 13px!important;
    border-radius: 0;
}
#company_logo_slider .owl-nav .owl-next,
#publish_auther_slider .owl-nav .owl-next,
#video_slider .owl-nav .owl-next,
#image_slider .owl-nav .owl-next{
	position: absolute;
    right: 0%;
    background: #f66f3a;
    margin: 0;
    padding: 4px 9px!important;
    border-radius: 0;
}
#main_slider .owl-nav i,
#second_right_slider .owl-nav i{
	font-size: 40px;
}
#company_logo_slider .owl-nav i,
#publish_auther_slider .owl-nav i,
#video_slider .owl-nav i,
#image_slider .owl-nav i{
	font-size: 20px;
}
#main_slider:hover .owl-nav,
#second_right_slider:hover .owl-nav,
#company_logo_slider:hover .owl-nav,
#publish_auther_slider:hover .owl-nav,
#video_slider:hover .owl-nav,
#image_slider:hover .owl-nav{opacity: 1;}
.box_header.right_title{
    padding: 5px 15px 8px;
    text-transform: uppercase;
    font-size: 18px;
}
.right_first_title{
	font-size: 18px;
    font-weight: bold;
    margin-top: 20px;
}
.right_sub_title{
	font-weight: bold;
}
.right_desc{

}
.right-section-img{
	border-radius: 0;
}
.pf-field.fhome input.wpcf7-form-control, .pf-field.fhome select.wpcf7-form-control{
    padding: 5px 3px;
    margin-top: 5px;
    height: 30px;
    background: #fff;
}
.pf-field.fhome select.wpcf7-form-control{border:none;}
.buyform .pf-field.fhome input.wpcf7-form-control{
    padding: 5px 8px;
    margin-top: 10px;
    height: 35px;
    background: #fff;
    border:1px solid #ccc;
}
.pf-field.fhome.pf-left input.wpcf7-form-control, .pf-field.fhome.pf-right input.wpcf7-form-control{
	width: 96%;
}
.pf-field.fhome textarea.wpcf7-form-control{
	width: 98%;
    margin-top: 12px;
    height: 60px;
    background: #fff;
    padding: 5px 3px;
}
.buyform .pf-field.fhome textarea.wpcf7-form-control{
	width: 98%;
    margin-top: 12px;
    height: 60px;
    background: #fff;
    padding: 5px 3px;
    border:1px solid #ccc;
}
.buyform .pf-field.fhome select.wpcf7-form-control{
	width: 98%;
    margin-top: 12px;
    height: 35px;
    background: #fff;
    padding: 5px 3px;
    border:1px solid #ccc;
    color: #635353;
	border-radius: 3px;
}
.pf-field.fhome input.wpcf7-form-control, .pf-field.fhome select.wpcf7-form-control{
	width: 98%;
}
.pf-field.fhome input.wpcf7-submit{
	width: auto;
    padding: 6px 20px;
    height: auto;
    background: #298cd1;
    color: #fff;
    font-size: 17px;  
    cursor: pointer;  
}
.buyform .pf-field.fhome input.wpcf7-submit{
	width: auto;
    padding: 6px 20px;
    height: auto;
    background: #298cd1;
    color: #fff;
    font-size: 17px;  
    cursor: pointer;  
}
.pf-field.fhome input.wpcf7-submit:hover{
	
    background: #f46d38;   
}
.home_second_section h4{
	color:#241c4c;
	font-weight: bold;
	font-size: 18px;
}
.home_second_section h5{
	color: #241c4c;
    font-weight: bold;
    font-size: 14px;
}
.third_section h3.t_title {
    padding-bottom: 10px;
    font-size: 18px;
    background: #f46e38;
    padding: 6px;
    text-align: center;
    margin-bottom: 2px;
    font-weight: bold;
}
.third_section h3.t_title a{
	color: #fff;
	text-decoration: none;
}
.third_section h3.t_title a:hover{
	color: #fff;
	text-decoration: underline;
}
.third_section .column{
	margin-left: 0;
}
.third_section .column:not(:last-child){
	
	margin-right: 30px;
}
.industry_section .column:not(:last-child){
	margin-right: 30px;
	margin-left:0; 
	margin-top: 15px;
}
.industry_section .column img{
	width: 100%;
}
.industry_section .column:last-child{
	margin-left: 0;
	margin-top: 15px;
}
.industry_section .right_first_title{
	font-size: 15px;
	margin:10px 0px;

}
.read-more{
	width: auto;
    padding: 7px 11px;
    height: auto;
    background: #298cd1;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    border-radius: 3px;
}
.read-more:hover{
    background: #f46d38;
	color:#fff!important;
	text-decoration:none;
}
a:hover{text-decoration:none;}
.second_section, .forth_section, .seventh_section, .publish-auther{
	background: #e1ecf3;
}
#company_logo_slider.owl-carousel .owl-item img{
	background: rgba(225, 225, 225, 0.5019607843137255);
}
#video_slider iframe,
#image_slider iframe{
	width: 100%;
	height: 323px;
}
#video_slider p,
#image_slider p{
	font-weight: bold;
	padding: 5px 0px;
}
#publish_auther_slider p{
	font-size: 14px;
    padding: 5px 0px;
    font-weight: bold;
    text-align: left;
}
#publish_auther_slider p span{font-size:11.5px;font-style:italic;}
.forth_section .post h5{
	font-size: 17px;
    font-weight: bold;
    margin: 5px 0px;
}
.forth_section .post p{
	font-size: 14px;
    margin: 5px 0px;
}
#right-side-subscriber{
	position: fixed;
    right: 0;
    top: 30%;
    list-style: none;
    z-index: 100;
}
#right-side-subscriber li:first-child{
	margin-bottom:20px;
}
#leaderspeak_slider .owl-stage-outer .owl-item{
	margin-top: 22px;
}
#leaderspeak_slider .owl-stage-outer .owl-item .post_content h5{
	font-size: 15px;
    text-transform: capitalize;
    font-weight: bold;
    padding-top: 10px;
    line-height: 20px;
}
#image_slider .owl-stage-outer .owl-item .zoom-icon{
	position: absolute;
    background: rgba(0, 0, 0, 0.4196078431372549);
    width: 100%;
    top: 0;
    bottom: 8%;
    opacity: 0;
    text-align: center;
    transition: all 1s ease;
}
#image_slider .owl-stage-outer .owl-item:hover .zoom-icon{
	opacity: 1;
}
#image_slider .owl-stage-outer .owl-item .zoom-icon i{
	position: absolute;
    font-size: 28px;
    top: 49%;
    left: 45%;
    color: #fff;
}
.buyform .pf-field.fhome .wpcf7-response-output{
	color: #000;
}
.page ul.shared{
	color: #3E3E3E;
    list-style-type: square;
    padding: 0 0 0 38px;
    font-size: 100%;
}
.page p{
	text-align: justify;
}
.page ul.shared li{
	margin: 0 0 10px 0;
}
.editoria-board p i{
	font-size: 11.5px;
    font-style: italic;
}
.governing  a{
	color: #3E3E3E;
	cursor: pointer;
}
.governing .column{
	margin-top: 20px;
}
.governing .column img{
	margin-bottom: 10px;
}
@media (max-width: 767px) {
	#video_slider iframe, #image_slider iframe{
		height: 189px;
	}
	.logo img{
		width: 55%!important;
	}
	.small .header .logo{
		text-align: center;
	}
	.right-section-img{
		width: 100%;
	}
	.governing .column_1_3, .editoria-board .column_1_3{
		width: 48%!important;
		text-align: center;
		margin-top: 20px!important;
	}
	/*.governing .column_1_3:first-child{
		margin-top: 20px;
	}*/
	.governing .column_1_3:nth-child(2n-1), .editoria-board .column_1_3:nth-child(2n-1){
		margin-right: 4%;
	}

	.governing .column_1_3 img, .editoria-board .column_1_3 img{
		width: 100%;
	}
	#main_slider .item .slide-title h3{
		font-size: 14px;
	}
	#main_slider .item .slide-title h4{
		font-size: 12px;
	}
	#main_slider .item .slide-title p{
		font-size: 8px;
	}
}
.governing .column_1_3 img, .editoria-board .column_1_3 img{
		width: 100%;
	}
.governing .column_1_3:nth-child(3n+1), .editoria-board .column_1_3:nth-child(3n+1){
		margin-left: 0!important;
	}
.view-all{
	text-align: center!important;
    padding-bottom: 0;
	padding-top: 54px;
}
#second_section_sslider,
#second_section_fslider,
#second_section_tslider,
#second_section_foslider{
	height: 260px;
}
div.wpcf7-mail-sent-ok{
border: none !important;
line-height: 22px !important;
color: #47802e !important;
font-weight: bold !important;
}
.featured-boxes .featured-box{
	margin-bottom: 30px;
    margin-top: 45px;
}
.featured-boxes-style-5 .featured-box, .featured-boxes-style-6 .featured-box, .featured-boxes-style-7 .featured-box{
	background: none;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 10px 0;
}
.featured-box{
	background: #F5F5F5;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #FFF), color-stop(98%, #fcfcfc)) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: linear-gradient(to bottom, #FFF 1%, #fcfcfc 98%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #ECECEC;
	border-radius: 8px;
	border-right: 1px solid #ECECEC;
	-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	min-height: 100px;
	position: relative;
	text-align: center;
	z-index: 1;
}
.featured-boxes-style-5 .featured-box .box-content, .featured-boxes-style-6 .featured-box .box-content, .featured-boxes-style-7 .featured-box .box-content{
	border: 0;
    padding-top: 0;
    padding-bottom: 0;
}
.featured-box .box-content{
	border-radius: 8px;
    border-top: 1px solid #CCC;
    border-top-width: 4px;
    padding: 0px;
    position: relative;
    top: -1px;
}
html .featured-boxes-style-6 .featured-box.featured-box-primary .icon-featured{
	color: #0088cc;
}
.featured-boxes-style-6 .featured-box .icon-featured{
	border: 1px solid #cecece;
    color: #777;
}
.featured-boxes-style-5 .featured-box .box-content h4, .featured-boxes-style-6 .featured-box .box-content h4, .featured-boxes-style-7 .featured-box .box-content h4{
	color: #2e353e;
}
.featured-box h4{
	font-size: 14px;
    font-weight: normal;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 0;
}
.featured-box p{
	color: #777; 
    /* line-height: 24px; */
    margin: 0;
    /* font-size: 14px; */
    padding: 0 30px;
        text-align: center;
}
.featured-box-effect-6:hover .box-content .icon-featured:after{
	webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.featured-boxes-style-6 .featured-box .icon-featured:after{
	border: 5px solid #f4f4f4;
    border-radius: 50%;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    content: "";
    display: block;
    height: 100%;
    left: -6px;
    padding: 1px;
    position: absolute;
    top: -6px;
    width: 100%;
}
.featured-boxes-style-5 .featured-box .icon-featured, .featured-boxes-style-6 .featured-box .icon-featured, .featured-boxes-style-7 .featured-box .icon-featured{
	display: inline-block;
    font-size: 25px;
    height: 80px;
    padding: 0;
    width: 80px;
    margin-top: 0;
    margin-bottom: 10px;
    background: #FFF;
    border: 1px solid #dfdfdf;
    color: #777;
    line-height: 73px;
}
.icon-featured{
	display: inline-block;
    font-size: 0;
    margin: 5px;
    width: 110px;
    height: 110px;
    border-radius: 50%;
    text-align: center;
    position: relative;
    z-index: 1;
    color: #FFF;
    font-size: 35px;
    line-height: 110px;
}
.ssf-about{
	border: 1px solid #ccc;
    border-radius: 9px;
    box-shadow: 1px 1px 1px #777;
    padding: 0 10px;
    height: 467px;
    margin-top: 10px;
}
.ssf-about h5{
	font-size: 16px;
    color: #298cd1;
    margin: 10px 0px;
    height: 55px;
}
.ssf-about article{
	text-align: center;
}
.ssf-about ul li{
	font-size: 13px;
}
.ssf-about:nth-child(2n-1){
	margin-right: 5px
}
.third_section{
	width: 100%;
}
.contentDiv ul {
    list-style: square;
    padding-left: 26px;
}
.contentDiv ul li {
    margin-bottom: 8px;
    line-height: 24px;
}
.aboutPE{
	background:url(../images/circle.png) no-repeat;
	background-position: left;
	padding: 35px;
}
.aboutInner{margin: 36px;}
.aboutInner p{background: #fff;padding: 13px;font-weight: 700; color: #04325a;}
.aboutPE2 .imgDiv{text-align:right}
.aboutPE2 .contDiv p{color: #04325a;font-weight: 700;}
.peDiv .col-md-8 .col-md-2 img{width:180px;}
@media only screen and (min-width: 768px){
.peDiv .col-md-2 {
    max-width: 20%!important;
	flex: none;
}
}
@media only screen and (max-width: 769px){
.peDiv .col-md-8 .col-md-2 img{width:220px;}
.peDiv .col-md-8{text-align:center}
}
.img-fullwidth{width:100%;}
.subscribeDiv p{text-align:center;color: #04325a;font-weight: 700;font-family: cursive;font-size: 18px;}
.subsPara{border-top: 32px solid #04325a;border-left: 32px solid #04325a;border-right: 32px solid #abbfd0;border-bottom: 32px solid #abbfd0;}
.subsbtn{background:#04325a;color:#fff;padding: 8px;font-size: 15px;font-family: "Lato",sans-serif;}