/*font face implementation*/
@font-face {
    font-family: 'SolaimanLipi';
    src: url('../fonts/SolaimanLipi.eot');
    src: url('../fonts/SolaimanLipi.eot') format('embedded-opentype'),
         url('../fonts/SolaimanLipi.woff2') format('woff2'),
         url('../fonts/SolaimanLipi.woff') format('woff'),
         url('../fonts/SolaimanLipi.ttf') format('truetype'),
         url('../fonts/SolaimanLipi.svg#SolaimanLipi') format('svg');
}
body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif,SolaimanLipi;font-size: 16px;}

.home_body_bg{background:#000}
.fix{overflow:hidden}
.row-custom-margin{margin-left: -5px;margin-right: -5px;}
.col-custom-padding{padding-left: 5px;padding-right: 5px;}
.margin-top-5{margin-top:5px}
.margin-bottom-5{margin-bottom:5px}
.margin-top-10{margin-top:10px}
.margin-bottom-10{margin-bottom:10px}
.margin-top-15{margin-top:15px}
.margin-bottom-15{margin-bottom:15px}
.top_background{background-color:#f2f0e7}
.top_add_border_bottom{border-bottom: 1px solid #cccccc;}
.padding_right_zero{padding-right:0px}

/*simple animation*/
.list-news img, .single_news img, .single_news img:hover, .single_news h3 a, .mt-news a, .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover, .tag-title, .tag-title i, .list-news ul li a, li.dropdown:hover, ul.dropdown-menu ul, .scroll-news .list-group-item a, .carousel-caption, .ld_news_content h1, .summery p a, .category_news_type_one .category_first_news, .category_list_news h1, .category_news_type_one .category_first_news h1, .search_submit_button, .owl-controls .owl-nav, .owl-controls .owl-nav .owl-next, .owl-controls .owl-nav .owl-prev, .social_icons li a, .lang_button li a, .lang_button li a:after{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}

.main_content_body{/*border-left: 1px solid #888;border-right: 1px solid #888;*/background-color:#FFF;padding-bottom: 32px;}

/*this style for header social icons*/
.social_icon_box{}
.social_icons{list-style: none;}
.social_icons li{float: left;}
.social_icons li a{display: block;height: 34px;width: 34px;background: #000;color: #FFF;font-size: 20px;text-align: center;border: 1px solid #767a79;}

.social_icons li a:hover{background:red}



/*This style for search submit button*/
.searchform input[type=text]{border-radius: 4px 0px 0px 4px;}
.search_submit_button{background-color:#000;color:#FFF;border-radius: 0px 4px 5px 0px;border: none;}
.search_submit_button:hover{background-color:red;color:#FFF}

/*This style for main menu design*/
.top_menu{}
.top_menu .navbar{min-height: 34px;margin-bottom: 0px;}
.top_menu .navbar-inverse{background: #000;border-radious: none;border-radius: 0px;border-left: none;border-right: none;border-color: #000;}
.top_menu .navbar-inverse .nav > li{border-right: 1px solid #383838;}
.top_menu .navbar-inverse .nav > li:last-child{border-right: none;}
.top_menu .navbar-inverse .nav > li:hover .dropdown-menu{display:block}
.top_menu .navbar-inverse .navbar-nav{padding-top: 5px;}
.top_menu .navbar-inverse .navbar-nav > li > a{color:#FFF;padding-top: 6px;padding-bottom: 6px;}
.top_menu .navbar-collapse{padding-right:0px;padding-left:0px}
.top_menu .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover{
    
 /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff0000+0,000000+100 */
background: #ff0000; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ff0000 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #ff0000 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #ff0000 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    
}
.top_menu .navbar-inverse .navbar-nav > .active > a, .top_menu.navbar-inverse .navbar-nav > .active > a:focus, .top_menu.navbar-inverse .navbar-nav > .active > a:hover .top_menu .navbar-inverse .navbar-nav > .active > a, .top_menu .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff0000+0,000000+100 */
background: #ff0000; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ff0000 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #ff0000 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #ff0000 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff0000+0,000000+100 */
background: #ff0000; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ff0000 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #ff0000 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #ff0000 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.top_menu .dropdown-menu > li{border-bottom: 1px solid #3e3c3c;}
.top_menu .dropdown-menu > li:last-child{border-bottom: none}
.top_menu .dropdown-menu {box-shadow: 0px 10px 10px -10px #000000;}
.top_menu .navbar-nav > li > .dropdown-menu {background:#000}
.top_menu .navbar-nav > li > .dropdown-menu li{}
.top_menu .navbar-nav > li > .dropdown-menu li a{color:#FFF}
.top_menu .navbar-nav > li > .dropdown-menu li a:hover{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff0000+0,000000+100 */
background: #ff0000; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ff0000 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #ff0000 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #ff0000 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.top_menu  .navbar-inverse .navbar-toggle{background-color:#333}
.top_menu  .navbar-brand{padding: 5px 5px;}
.top_menu  .navbar-brand img{width: 130px;height: 30px;}
.top_menu  .navbar-brand{height:inherit !important;}


/*top scroll style*/
.mt-round .mt-label{border-radius: 0px;margin-left:0px;}
.mt-body{margin-left: 0px;margin-right:0px;margin-top:5px}
.mt-round{border-radius: 0px}
.mt-round .mt-news:last-child, .mt-round .mt-news:last-child a{border-radius: 0px}
.mt-label{background: #000;}
.mt-news a{background: rgba(213, 5, 5, 0.86);color: #FFF;}
.mt-news a:hover{background: #000;}
.modern-ticker{height: 31px;}


/*This style for top news section*/
/*This design for first lead news*/

.first_lead_news{position:relative;overflow: hidden;}
.first_lead_news .ld_news_image{}
.first_lead_news .ld_news_image img{width:100%}
.first_lead_news:hover .ld_news_image img{opacity: 0.85;}
.first_lead_news:hover .ld_news_content h1{color: #f9ff06;}
.first_lead_news .ld_news_content{}
.first_lead_news .ld_news_content h1{color:#FFF;font-size: 24px;margin: 0px;margin-bottom: 10px;padding-top: 15px;}
.first_lead_news .ld_news_content p{color:#FFF}
.first_lead_news .ld_news_content p.date{margin-bottom: 0px;color:#FFF;border-left: 2px solid red;padding-left: 10px;font-size: 12px;}
.news_top_link{display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 3;}
.ld_news_content{position: absolute;z-index: 2;bottom: 0;padding: 10px;padding-top: 40px;background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);left: 0;
right: 0;
}
.hupso_toolbar{display: none}

/*lead news small*/
.lead_news_small .first_lead_news .ld_news_content h1{font-size: 17px;margin: 0px;margin-bottom: 5px;padding-top: 5px;}
.lead_news_small .ld_news_content p.date{font-size: 12px;margin: 0px;}


/*right columnist style*/
.right_column{}
.column_title{margin: 0;padding: 0;color: #FFF;font-size: 20px;padding: 2px 15px;background: -moz-linear-gradient(top, #000000 0%, #ff0000 100%);
background: -webkit-linear-gradient(top, #000000 0%,#ff0000 100%);
background: linear-gradient(to bottom, #000000 0%,#ff0000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ff0000',GradientType=0 );
text-align: center}
.single_column{}
.column_top_content{padding: 10px 0px;}
.column_top_content img{}
.column_top_content h1{margin: 0;padding: 0;font-size: 15px;border-left: 2px solid #E72424;padding-left: 7px;}
.column_top_content h1 a{color: #000;font-weight: bold;text-decoration: none;}
.column_top_content h1 a:hover{color: red;}
.columnist{background: #DDD;padding: 5px;}
.columnist p{margin:0;font-size: 13px;}
.columnist p a{color: #4c4c4c;text-decoration:none}
.columnist p a i{}
.summery p{text-align: justify;font-size: 12px;margin: 0;}
.summery p a{text-decoration: none;color: #5f5f5f;text-align:justify;}
.summery p a:hover{color:red}

/*This style for category news type one*/
.category_news_type_one{padding: 5px;background: #F5F5F5;}
.category_news_type_one .category_header{}
.category_news_type_one .category_header h1{margin: 0;padding: 0;font-size: 25px;color: #4c4c4c;border-bottom: 1px solid #DDD;margin-bottom: 10px;}
.category_header h1{margin:0;}
.category_header h1 span{display: inline-block;}
.category_header h1 span:first-child{border-left: 3px solid #E72424;padding: 0;padding-left:10px;color:#000}
.category_header h1 span:last-child{float: right;}
.category_header h1 span:last-child a{color: #E72424;text-decoration:none}
.category_header h1 span a{}

.category_news_type_one .category_header h1 i{}
.category_news_type_one .category_header h1 span{display: inline-block;}
.category_news_type_one .category_header h1 span:first-child{border-bottom: 3px solid #E72424;padding: 10px 0px;padding-top:0px;border-left:0px;color: #000;}
.category_news_type_one .category_header h1 span:last-child{float: right;}
.category_news_type_one .category_header h1 span:last-child a{font-size: 16px;color: red;text-decoration:none}
.category_news_type_one .category_header h1 span a{}
.category_news_type_one .category_first_news img{width: 100%;}
.category_news_type_one .category_first_news:hover img{opacity:0.8;}
.category_news_type_one .category_first_news a{text-decoration:none}
.category_news_type_one .category_first_news h1{margin: 0;padding: 6px 0px;font-size: 20px;color: #000;color: #000;font-weight: 600;}
.category_news_type_one .category_first_news:hover h1{color:red}

.category_list_news{padding: 10px 0px;}
.category_list_news .col-xs-3{padding-right:5px}
.category_list_news .col-xs-9{padding-left:5px}
.category_list_news img{}
.category_list_news a:hover h1{color:#000}
.category_list_news h1{margin: 0;padding: 0;font-size: 16px;color: #696767;}



/*carsel category style*/
.single_carosel_content{}
.single_carosel_content a{text-decoration:none}
.single_carosel_content .carosel_image{}
.single_carosel_content .carosel_image img{width:100%}
.single_carosel_content:hover .carosel_image img{opacity:0.8}
.single_carosel_content .carosel_content{}
.single_carosel_content .carosel_content h1{margin: 0;padding: 6px 0px;font-size: 20px;color: #000;font-weight: 600;}
.single_carosel_content .carosel_content h1:hover{color: red;}
.single_carosel_content .carosel_content p{font-size: 16px;color: #696767;text-align:justify}
.single_carosel_content .carosel_content p.date{color:#4c4c4c;border-left: 2px solid #E72424;padding-left: 10px;}
.carosel_news .col-sm-4{width:100%;height:auto}
.carosel_news{position:relative;cursor: move;}
.carosel_news .owl-controls .owl-nav{opacity:0;}
.carosel_news:hover .owl-controls .owl-nav{opacity:1;}
.carosel_news:hover .owl-controls .owl-nav .owl-prev{left:15px;}
.carosel_news:hover .owl-controls .owl-nav .owl-next{right:15px;}
.carosel_news .owl-controls .owl-nav .owl-prev, .carosel_news .owl-controls .owl-nav .owl-next{display: inline-block;padding: 10px;
background: #4c4c4c;color: #FFF;font-size: 26px;position: absolute;top: 50%;margin-top: -30px;}
.carosel_news .owl-controls .owl-nav .owl-prev{}
.carosel_news .owl-controls .owl-nav .owl-next{right: 0;}

/*style for another news category*/
.featured_news_item_box{background: #3c3c3c;}
.featured_news_item_box .category_header h1{padding-left: 10px;padding-right: 10px;padding-top: 10px;font-size: 20px;color: #FFF;}
.featured_news_item_box .category_header h1 span:first-child{border-color: #f2cc71;color: #F5F5F5;}
.featured_news_item_box .category_header h1 span:last-child{}
.category_header h1 span:last-child a{color: red;font-size: 14px}
.featured_news_item_box .category_header h1 span:last-child a{color: #fcb457;font-size: 14px}
 
.featured_news_item_box .feature_news_item_list{padding: 10px;overflow: hidden;}
.featured_news_item_box .feature_news_item_list img{width:100%}
.featured_news_item_box .feature_news_item_list .col-xs-3{padding:0px}
.featured_news_item_box .feature_news_item_list .col-xs-9{padding:0px;padding-left: 10px;}
.featured_news_item_box .feature_news_item_list h1{font-size: 13px;margin: 0px;padding: 0px;}
.featured_news_item_box .feature_news_item_list h1 a{text-decoration:none;color:#FFF}
.featured_news_item_box .feature_news_item_list h1:hover a{color:#fcb457}
.featured_news_item_box .feature_news_item_list p.date{margin-bottom: 0px;color: #fcb457;border-left: 2px solid red;padding-left: 10px;font-size:11px;margin-top: 5px;}

.custom_pagination{padding:bottom:0px}
.single_side_bar{margin-top:15px}
.single_side_bar h2{font-size: 20px;color: #FFF;background: #3c3c3c;margin: 0;padding: 10px;}

.footer_scroll{position: fixed;bottom: 0;z-index: 9999;left: 0;width: 100%;margin: 0;}
.footer_scroll .col-sm-12{padding:0px}
.footer_scroll .mt-body{margin-top: 0px;}



/*This style for footer*/
.populer_subject_heading{background: #CCDBFE;color: #336699;margin-bottom: 10px;box-shadow: 0px 3px 3px -1px #ccc;padding: 5px 10px;padding-left: 20px;}
.populer_subject_menu{margin:0;padding:0;list-style:none;display:block}
.populer_subject_menu li{float:left;margin-right:5px;margin-top: 5px;}
.populer_subject_menu li a{padding: 5px;font-size: 14px;background-color: #ebebeb;color: #336699;display: block;}
.en_copy_right{font-size: 12px;line-height: 16px;color: #222;cursor: default;padding: 20px 0px;}
.footer_boxes{background: #ece9dd;padding-top:10px;padding-bottom:10px;color: #555555;font-size: 13px;line-height: 17px;background: #383636;color: #fff;}
.footer_logo{}
.footer_copy_right{background-color: #d1cdbd;color: #000000;line-height: 30px;font-size: 14px;}
.footer_bottom{background: url(../images/shade_1.png) no-repeat center top;height: 56px;background-size: 100%;}

/*Default scroll top button*/
.scroll-to-top-link{position: fixed;right: 30px;bottom: 100px;background: #000;color: #FFF;padding: 10px;font-size: 20px;display: none;cursor: pointer;border-radius: 4px;opacity: 0.4;border: 2px solid #FFF;box-shadow: 0px 0px 9px 1px #000;}
.scroll-to-top-link:hover{opacity: 0.9;}
.scroll-to-top-link i{height: 20px;width: 20px;}


.single_page_heading{font-size: 24px;}
iframe{max-width: 100%}
/*This style for single page*/
.sinel_page_column{}
.sinel_page_column h1{font-size: 18px;}
.sinel_page_column h1 a{font-weight:normal}
.sinel_page_column p{margin-bottom: 0px;margin-top: 5px;font-size: 14px;}
.sinel_page_column .column_top_content{padding:0px}

.justify_col .hupso-share-buttons{margin:0px !importent;padding:0px !importent}

/*article*/
.justify_row{display: flex;flex-direction: row;}
.justify_col{padding-right:7px;display: flex;flex-direction: column;justify-content: center;}
.article_header{padding: 10px;margin-top: 15px;border: 1px solid #DDD;border-radius: 5px;background: #f6f9f9;padding-bottom: 0px;}
.article_header .headeing h1{margin-top: 5px;border-bottom: 1px solid #DDD;padding-bottom: 10px;margin-bottom: 10px;color: #000;}
.article_header .headeing h1:hover{color:red}
.article_content{display: block;}
.article_content .wp-caption{position:relative;margin-bottom: 10px;}
.article_content .wp-caption img{width:100%}
.article_content p{font-size:18px;text-align:justify}
.article_content .wp-caption .wp-caption-text{background: #000;color: #FFF;padding: 5px;margin: 0px;bottom: 0px;font-size: 14px;left: 0;right: 0;
}
.article_content .wp-caption img{min-width:100% !importent; max-width:100% !importent}
.article_content .promo{background: #3c3c3c;margin: 0;color: #FFC868;padding: 10px;padding: 0px;font-size: 12px;text-align: right;}
.article_content .promo span{border-right: 1px solid #bab7b5;margin-right: 5px;padding-right: 5px;}
.article_content .promo span:last-child{border:none}
img{max-width: 100%}
.wp-caption{width: 100%;height:auto;max-width: 100%}
.wp-caption img{max-width: 100%;height:inherit}


/*This style for custom nav fixed top*/
.custom_nav_fixed_top{z-index:9999999;position: sticky;top: 0;}

/*claander style*/
#wp-calendar { width: 100%; font-size: 11px; background: #FFF;}
#wp-calendar thead th { background: #f5f5f5; border: 1px solid #ddd; border-top: none; font-size: 11px; }
#wp-calendar tbody td { text-align: center; border: 1px solid #ddd; line-height: 2.5em; transition: background 0.15s ease; -webkit-transition: background 0.15s ease; -o-transition: background 0.15s ease; -moz-transition: background 0.15s ease; }
#wp-calendar tbody td:hover { background: #f1f1f1; color: #333; }
#wp-calendar tbody td a { display: block; text-decoration: none; background: #f1f1f1; color: #333; }
#wp-calendar tbody td:hover a { background: #4d4d4d; color: #fff; }
#wp-calendar tfoot td { padding-top: 1px; padding: 4px; }
#wp-calendar caption { cursor: pointer; font-size: 13px; text-transform: uppercase; margin: 0; padding: 12px; outline: 0 none !important; background: #3b86b0; color: #fff; }
#wp-calendar tbody a { display: block; text-decoration: underline; }
#wp-calendar th { text-align: center; border: 1px solid transparent; border-top: none; padding: 7px 0; color: #a7a7a7; }
#footer #wp-calendar thead th { background: #222 }
#footer #wp-calendar tbody td { border-color: #222 }
#calendar_wrap{}



/*single widget styling*/
.single_side_bar ul{list-style: none;background: #fff;padding: 0;}
.single_side_bar ul li{background: #FFF;border-bottom: 1px solid #DDD;}
.single_side_bar ul.menu li{background: #FFF;border: 1px solid #DDD;margin: 2px;display: inline-block;}
.single_side_bar ul li a{display: block;padding: 5px 10px;}
.single_side_bar ul li .post-date{color: #a7a5a5;font-size: 12px;}
.single_side_bar ul li a:hover{}


.lang_button{list-style: none;}
.lang_button li{float: left;}
.lang_button li a{display: block;height: 34px;background: #000;color: #FFF;text-align: center;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif,SolaimanLipi;text-decoration: none;padding: 4px 10px;font-size: 16px;position: relative;padding-right: 20px;}

.lang_button li a:after{display: block;position: absolute;content: '';border: 17px solid #000;
border-right-width: 20px;border-right-style: solid;border-top-color: rgb(37, 37, 37);border-right-color: rgb(37, 37, 37);border-bottom-color: rgb(37, 37, 37);right: -12px;border-top-color: transparent;border-bottom-color: transparent;border-right: 0px;
top: 0px;}
.lang_button li a:before{}

.lang_button li a:hover{background:red}
.lang_button li:hover a:after{border-left-color:red;border-right-color:red;}




/* jagoTab2 */
.jagoTab2 {
  background: #fff;
  margin-bottom: 20px;
}

.jagoTab2 .nav-tabs {
  border: none;
}

.jagoTab2 .nav-tabs {
  color: #000;
  background: #d2d2d2;
}

.jagoTab2 .nav-tabs > li > a {
  border: none;
  border-top: 3px solid #d2d2d2;
  color: #000;
  font-size: 1.15em;
  border-radius: 0;
  padding: 5px 15px;
  text-decoration: none;
  margin-bottom: 0;
}

.jagoTab2 .nav-tabs > li > a:hover {
  background: #d2d2d2;
}

.jagoTab2 .nav-tabs > li.active > a, .jagoTab2 .nav-tabs > li.active > a:focus, .jagoTab2 .nav-tabs > li.active > a:hover {
  border: none;
  border-radius: 0;
  background: #fff;
  color: #000;
  border-top: 3px solid #b30f0f;
}

.jagoTab2 .tab-content {
}

.jagoTab2 .tab-content ul.media-list {
  max-height: 282px;
  overflow-y: auto;
  padding-left: 30px;
}

.jagoTab2 .tab-content ul.media-list .media {
  border-bottom: 1px dotted gray;
  margin: 0;
  padding: 10px 0;
  position: relative;
  overflow: visible;
}

.jagoTab2 .tab-content ul.media-list .media .media-left {
  padding-right: 0;
}

.jagoTab2 .tab-content ul.media-list .media .media-left span {
  position: absolute;
  margin-top: -1px;
  left: -25px;
  height: 35px;
  width: 34px;
  background: black;
  text-align: center;
  line-height: 25px;
  color: #fff;
  border-radius: 50%;
  border: 4px solid #fff;
  top: 15px;
}

.jagoTab2 .tab-content ul.media-list .media .media-left img {
  width: 90px;
  display: inline-block;
  padding-right: 10px;
  font-size: 10px;
  line-height: 1;
  color: #a2a2a2;
}

.jagoTab2 .tab-content ul.media-list .media .media-right img {
  width: 60px;
}

.jagoTab2 .tab-content ul.media-list .media .media-body .media-heading {
  font-size: 0.95em;
  line-height: 1.35;
}

.jagoTab2 .tab-content ul.media-list .media .media-body .media-heading a {
  color: #000;
  display: block;
    overflow: hidden;
  max-height: 45px;
}

.jagoTab2 .tab-content ul.media-list .media:hover .media-heading a {
  color: #1167a8;
}

.jagoTab2 .tab-content ul li:hover a {
  color: #1167a8;
  text-decoration: none;
}

.jagoTab2 .nav-tabs {
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
}

.photo .jagoTab2 .tab-content ul.media-list {
  max-height: none!important;
  padding-left: 0;
  border: 1px solid #ccc;
  border-top: none;
}

.photo .jagoTab2 .tab-content ul.media-list .media {
  padding: 10px!important;
}

.jagoTab2.TagTab {
}

.jagoTab2.TagTab .tab-content {
  padding: 15px;
}

.jagoTab2.TagTab .tab-content .tag-block {
  margin-bottom: 10px;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 10px;
}

.jagoTab2.TagTab .tab-content .tag-block:last-child {
  margin-bottom: 0;
  border-bottom: 0 solid #dbdbdb;
  padding-bottom: 0;
}

.jagoTab2.TagTab .tab-content .tag-block .tag-img {
  position: relative;
}

.jagoTab2.TagTab .tab-content .tag-block .tag-img a {
  color: #fff;
}

.jagoTab2.TagTab .tab-content .tag-block .tag-img a:hover {
  color: #ec5d64;
}

.jagoTab2.TagTab .tab-content .tag-block h3 {
  font-size: 1em;
  margin: 0;
}

.jagoTab2.TagTab .tab-content .tag-block a {
  color: #ec5d64;
}

.jagoTab2.TagTab .tab-content .tag-block a:hover {
  color: #c6171f;
}

.jagoTab2.TagTab .tab-content .tag-block p {
  padding-top: 10px;
  font-size: .85em;
  line-height: 24px;
}

.jagoTab2.TagTab .tab-content small {
  font-size: 12px;
  color: #777;
}

.jagoTab2.TagTab .tag-photo .col-sm-4 {
  margin-bottom: 20px;
}

.jagoTab2.TagTab .tag-photo a {
  color: #000;
}

.jagoTab2.TagTab .tag-photo a:hover {
  color: #ec5d64;
}

.jagoTab2.TagTab .tag-photo h3 {
  font-size: 1em;
  margin: 10px 0 0 0;
}

.cat_more {
  background: #D2D2D2!important;
  text-align: left!important;
}
img{max-width:100%}
.jagoTab2 .tab-content ul.media-list .media .media-left img{max-width:inherit !important;max-height: 50px !important;}