#header_bg3 { background:url(../images/title_bar.png) repeat-x center bottom;  }
#header_bg3_inner { background:url(../images/title_bar_inner.png) repeat-x center bottom;  }

/*header buttons*/
.header_btn a.button1,.header_btn a.button2 { background:url(../images/header_large_btn.png) no-repeat; }
.header_btn a.button1:hover,.header_btn a.button2:hover { background:url(../images/header_large_btn.png) no-repeat 0 bottom; color:#000; }

/*slider arrows*/
.swm_home_slider .flex-direction-nav .flex-next{ background: url(../images/skin_slider_arrows1.png) no-repeat right 0; }
.swm_home_slider .flex-direction-nav .flex-prev { background:url(../images/skin_slider_arrows1.png) no-repeat 0 0; }

.fcb_style1 { background:#165476 url(../images/backgrounds/box_title_bg1.png) repeat-x 0 0; }
#content .whitebox h3,#container_home #content .whitebox h3 { background: url(../images/sidebar_titlebg1.png) no-repeat center top; }
.go_top_arrow a { background:transparent url(../images/go_top_arrow.png) no-repeat 0 0; }

#inner_header h1 .fa{ margin-right: 10px; }
.search_box input.search-icon { background: transparent url(../images/search_icon.png) 0 0  no-repeat; }

.blog_date { background:url(../images/blog_date.png) no-repeat 0 0; }	
.bp_left_sidebar .blog_date,#container_home .blog_date  { background:url(../images/blog_date2.png) no-repeat 0 0; }

#sidebar_large .sidebar_box h3.title_boder { background:url(../images/sidebar_titlebg1.png) repeat-x 0 0; }
#sidebar_small .sidebar_box h3 { background:url(../images/sidebar_titlebg2.png) repeat-x 0 0; }
#sidebar ul li:hover { background:url(../images/sidebar_list_bg2.png) no-repeat 4px 9px; }

#container_home .rp_slider_home.swm_list_slider .flex-direction-nav li a.flex-next{ background:transparent url(../images/skin_slider_arrows2.png) no-repeat right 0; }
#container_home .rp_slider_home.swm_list_slider .flex-direction-nav li a.flex-prev { background:transparent url(../images/skin_slider_arrows2.png) no-repeat 0 0; }

.zoom-icon  { background:#165476 url(../images/icon_zoom2.png) no-repeat 50% 50%;}
.play-icon  { background:#165476 url(../images/icon_play2.png) no-repeat 50% 50%;}
.link-icon  { background:#165476 url(../images/icon_link2.png) no-repeat 50% 50%;}

/*top menu*/


.top-menu>ul.sf-menu>li.current_page_item>a,.top-menu>ul.sf-menu>li.current-menu-ancestor>a,.top-menu> ul.sf-menu>li>a:hover {
	background: #196182;
	background: linear-gradient(top, #196182 0%, #4993b5 100%);
	background: -moz-linear-gradient(top, #196182 0%, #4993b5 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#196182), to(#4993b5));
	background: -webkit-linear-gradient(top, #196182 0%, #4993b5 100%);	 }

.small_footer_border { height:1px; background:#195b79;   }

.small_footer { 
	border-top:1px solid #11496a;	
	border-bottom:1px solid #0b2f4d;
	background: #196182;
	background: linear-gradient(top, #196182 0%, #0b2f4d 100%);
	background: -moz-linear-gradient(top, #196182 0%, #0b2f4d 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#196182), to(#0b2f4d));
	background: -webkit-linear-gradient(top, #196182 0%, #0b2f4d 100%); }

#content .post_title h3,#content .post_title h3 a,#content .post_title p a { color:#165476; }

#header_slider .flex_icon_title ul.slides li.flex-active-slide,#header_slider .flex_icon_title ul.slides li.flex-active-slide h3, #header_slider .flex_icon_title ul.slides li.flex-active-slide p { color:#fff; }

.search_box #topmenu_search_query { border-color:#093354; }

.skin_color,#content .promotion_box p a,#content .whitebox h5.skin_color,.whitebox ul li a:hover, #sidebar ul li:hover>a,#sidebar ul li.current-cat a,#sidebar ul li.current-cat,#sidebar ul li.current_page_item a,#sidebar ul li.current-menu-item a,#sidebar ul li.current-cat a small,#sidebar ul li:hover a small,.skin_color,.skin_color a,.html #content ul.tabs li.tab-active a,.post_bottom_bg span.post_button a,#content .pf_box h3 a:hover,#content .flexslider .slides > li .rp_details h3 a:hover,.caption.med_white,.home_readmore a,#content .comment-text cite a:hover,#content .blog_post h3 a,#content .services_icon_small:hover h4,#content .services_icon_medium:hover h4,#content .services_icon_large:hover h4,#content .home_services2:hover h4,#content .rc_posts h4 a:hover,#content .rc_posts ul li:hover h4 a,#content .content_tweet > .query .tweet_list li a:hover,ul.our_awards li sub a:hover, #content ul.search-list a:hover,#content #sidebar .tweet .tweet_list li .tweet_time a,#content #sidebar ul li a.latest-news-read-more,#content .box-testimonials a.clientWebsite,#content .rp_content a.read-more,#content blockquote p,#content  p a.pf_readmore_btn,.commendt_author a,a.comment-reply-link,#respond h3 small a#cancel-comment-reply-link,.toggle_icon span.ui-state-active,.toggle_box span.ui-state-active,.fcb_content a,.content_tweet span.tweet_time a,.sti-icon,blockquote a,.whitebox_list ul li a:hover,
#icon_title_slider, #icon_title_slider h3, #icon_title_slider p,#header_slider .flex_icon_title ul.slides li,#breadcrumb ul li a:hover,#content .pf_details1 h3 a:hover  { color:#165476;  }

#footer .skin_color,#footer h3,#footer ul li a.latest-news-read-more,#footer .tweet .tweet_list li a:hover,#footer  .query .tweet_list li a:hover,
#footer ul li a:hover,.small-footer a:hover,#footer ul > li.current-cat > a,#footer ul > li.current-cat,#footer ul > li.current_page_item > a,
#footer ul > li.current-menu-item > a,#footer .tweet .tweet_list li .tweet_time a,#footer .box-testimonials a.clientWebsite,
#footer #contact-form-widget p.formButton input  { color:#5ba1c0;  }

.horizontal_menu li a.current,#content .paginate-com span.current,.horizontal_menu li a.active, .horizontal_menu li.current-menu-item a,.p_bar_skin_color .p_bar_bg,
.flexslider_basic div.flex-caption h3,.pf_details3,#header_slider .flex_icon_title ul.slides li.flex-active-slide { background:#165476; }

.pf_gallery_pagination a:hover,.flex-control-nav li a.flex-active,.flex-control-nav li a:hover,#header_slider_fullwidth,.portfolio .pf_box:hover a img,.promotion_box:hover,.horizontal_menu li a.current,#content .paginate-com span.current,.horizontal_menu li a.active, .horizontal_menu li.current-menu-item a,.blog_post_date,.blog_post_date2,.tm_style2 .tm_box_content,#content .pf_box:hover .pf_details1,.flexslider .slides > li:hover .rp_details,
#content .recent_posts_list1 ul li,.top_bar_content #topmenu_search_query:focus,.promotion_box,.blog_post_content:hover { border-color:#165476; }

.post_format_icon,.pf_gallery_nav a.next:hover,.flex-direction-nav a:hover,.pf_gallery_nav a.prev:hover,.jp-play-bar,.jp-volume-bar-value,.tm_hover,.bx-wrapper .bx-prev:hover,#footer .bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover,#footer .bx-wrapper .bx-next:hover,.footer_top_border,.pf_details3,.swm_list_slider .flex-direction-nav .flex-prev:hover,.swm_list_slider .flex-direction-nav .flex-next:hover,.flexslider_basic div.flex-caption h3,.ei-title h2  { background-color:#165476; }

.promotion_box:after { border-left: 4px solid #165476 !important; }
.tm_box_content { border-top-color:#165476; }
.tm_style1:hover .tm_box_content { border-bottom-color:#165476; }

/*Skin Button*/
.button.skin_color {
	border-color: #196182;
	background: #4993b5;
	background: linear-gradient(top, #4993b5 0%, #196182 100%);
	background: -moz-linear-gradient(top, #4993b5 0%, #196182 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#4993b5), to(#196182));
	background: -webkit-linear-gradient(top, #4993b5 0%, #196182 100%); }	

.button.skin_color:hover {
	border-color: #0f5270;
	background: #3782a4;
	background: linear-gradient(top, #3782a4 0%, #0f5270 100%);
	background: -moz-linear-gradient(top, #3782a4 0%, #0f5270 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#3782a4), to(#0f5270));
	background: -webkit-linear-gradient(top, #3782a4 0%, #0f5270 100%); }

/*---------------------------------------------------------------------------------*/

 @media only screen and (min-width: 768px) and (max-width: 979px) {

 	#content .whitebox h3,#container_home #content .whitebox h3 { background: url(../images/sidebar_titlebg1-ipad.png) no-repeat center top; font-size: 16px; }

 }

@media only screen and (max-width: 767px) {  

#sidebar_large .sidebar_box h3.title_boder { background: url(../images/sidebar_titlebg1-ipad.png) no-repeat center top; }
#inner_header h1 { background: none;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) { 

#sidebar_large .sidebar_box h3.title_boder { background: url(../images/sidebar_titlebg1.png) no-repeat center top; }
#inner_header h1 { background: none;}
}
body, a, #sidebar,#sidebar a,#sidebar ul li,#sidebar .tweet .tweet_list li, #content a.pf_readmore_btn:hover,.query .tweet_list li,.reply a,#content .comment-text cite,#content .comment-text cite a,#content ul.ordered_list li span,ul.our_awards li sub,ul.our_awards li sub a,.services_icon_small h4 small,.services_icon_medium h4 small,.pricing_table ul li,.pricing_table ul li a,
.team_member h5 sub,#content .support_team p a,#content .testimonials_left h5 sub,.testimonials_left a,#content .blog_post h3 a:hover,.horizontal_menu,.horizontal_menu a,.horizontal_menu li a,.post_bottom_bg,.post_bottom_bg span a,blockquote div,#sidebar .testimonials_slider ul li .client_testimonials h5,#sidebar .testimonials_slider ul li .client_testimonials h5 sub,code,pre,#content .content_tweet > .tweet .tweet_list li,.promotion_box p sub { color:#3f3f3f; }

#inner_header h1 { color:#ffffff;font-size:20px; }
#content h1,#content h1 a { color:#222222;font-size:24px; line-height: 30px; }
#content h2,#content h2 a { color:#222222;font-size:22px; }
#content h3,#content h3 a { color:#222222;font-size:20px; }
#content h4,#content h4 a,.list_slider_title { color:#222222;font-size:18px; }
#content h5,#content h5 a { color:#222222;font-size:16px; }
#content h6,#content h6 a { color:#222222;font-size:14px; }
#footer ul li,.large-footer ul li a,.small-footer p,#footer .tagcloud a,#footer p,#footer a,#footer .my_toggle .my_toggle_title,#footer .my_tabs ul.tab-nav li a,#footer .tweet .tweet_list li, footer .query .tweet_list li,#footer .testimonials_slider ul li .client_testimonials h5 sub,#footer select { color:#a8a8a8;font-size:12px; }
#content .blog_post h3,#content .blog_post h3 a { color:#165476;font-size:20px; }
.small-footer,.small-footer p,.small-footer p a { color:#a8a8a8;font-size:11px; }

h1, h2, h3, h4, h5, h6,.pf_quote, .post_bottom_bg span.post_button a,.reply a,.call_section,.recent_posts_list1_date,.fcb_title,.comment_author,#content .comment-text cite,#content .pf_box h3,.list_slider_title,.blog_post_date_comments,.blog_post_date_comments2,.caption.big_teal,ul.our_awards li,blockquote,.home_readmore,#content .promotion_box p,#content .steps_with_circle ol li span,.tbl-heading,.button.medium,.button.large,.button.xlarge,.slider_left p.title_text { font-family: "Open Sans", arial, verdana, tahoma; font-weight: normal;}
.pf_quote { font-weight:normal; } #content .pf_box h3 { font-weight:bold; font-family:arial, tahoma } #content .promotion_box p sub {font-weight:normal;}
.small-footer .tm_social_media { background:none;}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,.list_slider_title { margin:0 0 15px 0; border-bottom: 1px solid #e2e2e2; padding-bottom: 12px; box-shadow:  0px 1px 0px #fff; }
#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6 { border-bottom: 0; box-shadow: none;}
#content h1.hideborder,#content h2.hideborder,#content h3.hideborder,#content h4.hideborder,#content h5.hideborder,#content h6.hideborder { padding:0; border:0; }
.skin_color, #content .promotion_box p a, #content .whitebox h5.skin_color, .whitebox ul li a:hover, #container_home .title_color, #sidebar ul li:hover>a, #sidebar ul li.current-cat a, #sidebar ul li.current-cat, #sidebar ul li.current_page_item a, #sidebar ul li.current-menu-item a, #sidebar ul li.current-cat a small, #sidebar ul li:hover a small, .skin_color, .skin_color a, .html #content ul.tabs li.tab-active a, .post_bottom_bg span.post_button a, #content .pf_box h3 a:hover, #content .flexslider .slides > li .rp_details h3 a:hover, .caption.med_white, .home_readmore a, #content .comment-text cite a:hover, #content .services_icon_small:hover h4, #content .services_icon_medium:hover h4, #content .services_icon_large:hover h4, #content .home_services2:hover h4, #content .rc_posts h4 a:hover, #content .rc_posts ul li:hover h4 a, #content .content_tweet > .query .tweet_list li a:hover, ul.our_awards li sub a:hover, #content ul.search-list a:hover, #content #sidebar .tweet .tweet_list li .tweet_time a, #content #sidebar ul li a.latest-news-read-more, #content .box-testimonials a.clientWebsite, #content .rp_content a.read-more, #content blockquote p, #content p a.pf_readmore_btn, .commendt_author a, a.comment-reply-link, #respond h3 small a#cancel-comment-reply-link, .toggle_icon span.ui-state-active, .toggle_box span.ui-state-active, .fcb_content a, .content_tweet span.tweet_time a, .sti-icon, blockquote a, .whitebox_list ul li a:hover, #icon_title_slider, #icon_title_slider h3, #icon_title_slider p, #header_slider .flex_icon_title ul.slides li, #breadcrumb ul li a:hover, #content .pf_details1 h3 a:hover, #breadcrumb ul li a:hover, #content .pf_details1 h3 a:hover {
    color: #798c09;
}
.top-menu-border { border-color:#38352f;}
.top-menu>ul.sf-menu>li>a { color: #d9f14a; }
.top-menu ul.sf-menu li ul li a,
.top-menu ul.sf-menu li ul li ul li a,
.top-menu ul.sf-menu li ul li ul li ul li a { border-bottom: 1px solid #232323; border-top: 1px solid #5f5f5f; }
.top-menu ul.sf-menu ul li.active a,.top-menu ul.sf-menu ul li a:hover { color:#fff; background: #202020; }	
.top-menu ul.sf-menu li ul li a,.top-menu ul.sf-menu li ul li ul li a { color:#ddd; }
.top-menu ul ul{ background:#3f3f3f; }
.top-menu ul.sf-menu li ul li:first-child>a,
.top-menu ul.sf-menu li ul li ul li:first-child>a,
.top-menu ul.sf-menu li ul li ul li ul li:first-child>a { border-top:0; }
.whitebox_shadow {
    background: url(../images/white-box-shadow.png) no-repeat center top;
}
.whitebox_shadow2 {
    background: url(../images/white-box-bot.png) no-repeat center top;
}

.sevice_bg{
    background: #fff url(../images/header_bg1.png);
}
.input-area{}
.input-area input[type="text"],.input-area input[type="password"],.input-area textarea, .input-area input[type="file"]{
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
    display: inline-block;
    padding: 4px;
    margin-bottom: 9px;
    font-size: 13px;
    line-height: 18px;
    color: #555555;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 0;
    -webkit-appearance: textfield;
    
}
.input-area input[type="text"]:focus,.input-area input[type="password"]:focus,.input-area textarea:focus, .input-area select:focus, .input-area input[type="file"]:focus{
    border-color: #74B9EF;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

.input-area select{
        display: inline-block;
    padding: 4px;
    margin-bottom: 9px;
    font-size: 13px;
    line-height: 18px;
    color: #555555;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}

.input-area input[type="submit"], .input-area .active{
    background-color: #0074cc;
    background-image: -ms-linear-gradient(top, #0088cc, #0055cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
    background-image: -webkit-linear-gradient(top, #0088cc, #0055cc);
    background-image: -o-linear-gradient(top, #0088cc, #0055cc);
    background-image: -moz-linear-gradient(top, #0088cc, #0055cc);
    background-image: linear-gradient(top, #0088cc, #0055cc);
    background-repeat: repeat-x;
    border-color: #0055cc #0055cc #003580;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    display: inline-block;
    padding: 4px 10px 4px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    vertical-align: middle;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.input-area input[type="submit"]:hover, .input-area .active:hover{
    color: #ffffff;
    background-color: #0055cc !important;
    background-image: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    
}

.input-area input[type="reset"], .input-area .cancel{
    display: inline-block;
    padding: 4px 10px 4px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 18px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #cccccc;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.input-area input[type="reset"]:hover, .input-area .cancel:hover {
    color: #333333;
    text-decoration: none;
    background-color: #e6e6e6;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -ms-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}

.input-area input[disabled], .input-area select[disabled], .input-area textarea[disabled], .input-area input[readonly], .input-area select[readonly], .input-area textarea[readonly] {
    cursor: not-allowed;
    background-color: #eeeeee;
    border-color: #ddd;
}
div.TabView{
    margin-top:10px;
}
#tabs{
    overflow:hidden;
    width:100%;
    margin:0 0 0 10px;
    padding:0;
    list-style:none
}
#tabs li{
    float:left;
    margin:0 .5em 0 0
}
#tabs a{
    position:relative;
    background:#ddd;
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));
    background-image:-webkit-linear-gradient(top,#fff,#ddd);
    background-image:-moz-linear-gradient(top,#fff,#ddd);
    background-image:-ms-linear-gradient(top,#fff,#ddd);
    background-image:-o-linear-gradient(top,#fff,#ddd);
    background-image:linear-gradient(to bottom,#fff,#ddd);
    padding:.7em 3em;
    float:left;
    text-decoration:none;
    color:rgb(53,94,56);
    text-shadow:0 1px 0 rgba(255,255,255,.8);
    -webkit-border-radius:5px 0 0 0;
    -moz-border-radius:5px 0 0 0;
    border-radius:5px 0 0 0;
    -moz-box-shadow:0 2px 2px rgba(0,0,0,.4);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);
    box-shadow:0 2px 2px rgba(0,0,0,.4);
    font-size:12px;
    font-weight:bold
}
#tabs a:hover,#tabs a:hover::after,#tabs a:focus,#tabs a:focus::after{
    background:#fff;
}
#tabs a:hover{
    border-left: 1px #ddd solid;
    border-top: 1px #ddd solid;
    border-radius: 3px;
    
}
#tabs a:focus{
    outline:0
}
#tabs a::after{
    content:'';
    position:absolute;
    z-index:1;
    top:0;
    right:-.5em;
    bottom:0;
    width:1em;
    background:#ddd;
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));
    background-image:-webkit-linear-gradient(top,#fff,#ddd);
    background-image:-moz-linear-gradient(top,#fff,#ddd);
    background-image:-ms-linear-gradient(top,#fff,#ddd);
    background-image:-o-linear-gradient(top,#fff,#ddd);
    background-image:linear-gradient(to bottom,#fff,#ddd);
    -moz-box-shadow:2px 2px 2px rgba(0,0,0,.4);
    -webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);
    box-shadow:2px 2px 2px rgba(0,0,0,.4);
    -webkit-transform:skew(10deg);
    -moz-transform:skew(10deg);
    -ms-transform:skew(10deg);
    -o-transform:skew(10deg);
    transform:skew(10deg);
    -webkit-border-radius:0 5px 0 0;
    -moz-border-radius:0 5px 0 0;
    border-radius:0 5px 0 0
}
#tabs #current a{background:#fff;z-index:3;border-left: 1px #ddd solid;border-top: 1px #ddd solid;border-radius: 3px;}
#tabs #current a::after{background:#fff;z-index:3}
#content_topic{
    background: #fff;
    box-shadow: 0 0 3px #717171;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 10px;
}
.topichome ul li{
    background: url(../images/ok.png) no-repeat left;
    padding-left: 20px;
}

.news_column img {
    margin: 10px 0;
    border-radius: 0;
    padding: 0 !important;
    border: 0 solid #fff !important;
    border-image: initial;
    -webkit-box-shadow: rgba(0, 0, 0, 0.496094) 0px 15px 10px -10px, rgba(0, 0, 0, 0.296875) 0px 1px 4px;
    box-shadow: rgba(0, 0, 0, 0.496094) 0px 15px 10px -10px, rgba(0, 0, 0, 0.296875) 0px 1px 4px;
}
.news_column .related li{
    display: block;
}
.news_column li .fa{
    margin-right: 8px;
}














