/* body{ font-size:14px;font-family: 'Lato', sans-serif;} */
body{ font-size:14px;font-family: Arial, sans-serif;}
/* h1, h2, h3, h4, h5, h6{font-family: 'Lato', sans-serif;} */
h1, h2, h3, h4, h5, h6{font-family: Arial, sans-serif;}
a{color:#d66c16;}
a:hover{color:#d66c16; text-decoration:underline;}
.top-bar{ background:url(../images/img-topbar-bg.png) repeat-x; height:38px;}
.top-bar ul{ list-style:none; margin:0; padding:12px 0 0 0;}
.top-bar ul li{ float:left;border-left:#1c1c1c solid 1px; line-height:13px; padding:0 20px; font-size:14px;}
.top-bar ul li:first-child{ border:none; padding-left:0;}
.top-bar ul li a{color:#1c1c1c;}
.top-bar ul li a:hover{color:#d66c16; text-decoration:none;}
/* .top-bar .langauge{ margin-top:6px;color:#1c1c1c;} */
.top-bar .icon-langauge, .article-language .icon-langauge{ background:url(../images/icon-flags.png) no-repeat;display:inline-block;vertical-align:middle; width:25px; height:19px;border:transparent solid 2px;}
.top-bar .langauge i:hover, .top-bar .langauge i.selected, .article-language i:hover, .article-language i.selected{ border:#27b8aa solid 2px; border-radius:2px;}
.top-bar .en, .article-language .en{background-position:0 0;}
.top-bar .spain, .article-language .spain{background-position:-28px 0;}
.top-bar .france, .article-language .france{background-position:-56px 0;}
.article-language .de{background-position:-83px 0;width:20px;}
.article-language .nl{background-position:-105px 0;}
.article-language .br{background-position:-129px 0;}


.header{padding-top:16px;}
.header form{margin-top:24px;}
.header .search-bg{ background:url(../images/icon-search.png) no-repeat 10px center #fff; padding:0 0 0 30px; height:1.8rem; border:#d5d5d5 solid 1px;color:#a1a1a1; font-size:12px;}
input[type="text"]:focus, input[type="search"]:focus{background:url(../images/icon-search.png) no-repeat 10px center #fff; padding-left:30px;}
.header form .postfix{height:1.8rem; line-height:1.8rem; background:#e9e9e9;border:#d5d5d5 solid 1px;color:#171717; font-size:14px; border-left:none;}
.header form .postfix:hover{ text-decoration:none;}
.nav{background:#119184;border-bottom:#226c64 solid 4px;}
.nav ul{list-style:none; padding:0; margin:0;}
.nav .icon-home{background:url(../images/icon-home.png) no-repeat; display:inline-block; vertical-align:middle; width:20px; height:20px; margin-top:10px;}
.nav ul li{float:left; font-size:15px; font-weight:400; margin-right:4px;}
.nav ul li a{color:#fff; display:block;height:40px;line-height:40px;padding:0 21px;}
.nav ul li:first-child a, .nav ul li:first-child a.active{ padding:10px;}
.nav ul li a:hover, .nav ul li a.active, .nav ul li:hover{background-color:#226c64;}
.breadcrumbs .button, .quick-search{background:#d66c16;color:#fff;font-size:15px; margin-bottom:0;padding:0 1rem; font-weight:600; height:44px; line-height:42px;}
.quick-search:hover{background:#d66c16;}
.btn-search{background:#226c64;color:#fff;font-size:14px; padding:0 10px; height:38px; line-height:38px; display:inline-block;/* margin-top:-1px;*/}
.btn-search:hover{color:#fff; text-decoration:none;}
.breadcrumbs .button:hover{text-decoration:none;}
.tab-bar{height:3.813rem;line-height:3.813rem;}
.tab-bar .menu-icon{height: 3.813rem;}
h1.title{margin-top:6px;}
.left-small, .right-small{height: 3.813rem; background:#119184;}
.row {max-width: 71.4em;}
.icon-down-arrow{background:url(../images/icon-down-arrow.png) no-repeat; width:9px;height:4px; display:inline-block; vertical-align:middle; margin-left:8px;}
.wrapper{background:#ffffff; }
.inner-wrapper{position:relative;width:71.4em; margin:0 auto;}
.wrapper .left-shadow{ position:absolute; left:-40px;}
.wrapper .right-shadow{ position:absolute; right:-40px;}
/*breadcrumbs*/
.breadcrumbs{background:url(../images/img-breadcrumbs.png) repeat-x; height:44px;border:none; margin-top:10px;border-radius:0; padding:0;}
.breadcrumbs li{color:#2e2e2e; font-size:14px;}
.breadcrumbs li a{color:#2e2e2e; text-decoration:none; display:block;height:44px; line-height:44px;padding:0 28px 0 14px; }
.breadcrumbs li a:hover{color:#d66c16; text-decoration:none;}
.breadcrumbs li a.active{background:url(../images/img-hover.png) no-repeat right top;text-decoration:none; color:#fff;}
.breadcrumbs > *:before {content:"";}
.breadcrumbs > *{text-transform:none;}
.breadcrumbs > *:before{ margin:0}
/*icon-social*/
.icon-social{background:url(../images/icon-social.png) no-repeat;width:28px; height:29px;display:inline-block; vertical-align:middle; margin-top:6px; margin-left:5px;}
.facebook{background-position:0 0;}
.twitter{background-position:-33px 0;}
.rss{background-position:-67px 0;}
.youtube{background-position:-102px 0;}
.google-plus{background-position:-136px 0;}
.more-arrows{background:url(../images/icon-more.png) no-repeat;display:inline-block; width:10px; height:8px; vertical-align:middle;}
h4{color:#d66c16;font-size:22px; border-bottom:#e1e1e1 solid 2px; padding-bottom:16px; margin:0; font-weight:600;}
h4 a{font-size:14px;color:#d66c16; display:inline-block;font-weight:400; margin-top:10px;}
h4 a:hover{ color:#d66c16; text-decoration:none;}
.sidebar h4{padding-bottom:20px;}
ul.news-list{margin:0; padding:0; list-style:none;}
ul.news-list li{padding:12px 15px 20px; border-bottom:#a4a4a4 dotted 1px; color:#171717; font-size:15px;}
ul.news-list li.odd{ background:#f3f3f3;}
ul.news-list li h5, .key-issue-links h5, .latest-comments h5{ margin:0 0 12px; font-size:14px; font-weight:400;color:#171717; font-weight:400; line-height:22px;}
ul.news-list li h5 a, .key-issue-links h5 a, .latest-comments h5 a{color:#171717;}
ul.news-list li h5 a:hover, .key-issue-links h5 a:hover, .latest-comments h5 a:hover, .deals a:hover{color:#d66c16; text-decoration:none;}
/* switched to custom.css
ul.news-list li h5 span, .key-issue-links h5 span, .latest-comments h5 span{color:#119184; font-size:12px; border-right:#119184 solid 1px; margin-right:5px; padding-right:5px; line-height:13px;}
*/
ul.news-list li .img{ margin:7px 12px 0 0;}
.mtop32{margin-top:39px;}
.ptop0{ padding-top:0;}
.top-bar-section li:not(.has-form) a:not(.button){ background:none;}
.slider .bxslider{ padding:0; margin:0;}
.bx-wrapper .bx-caption {background:url(../images/img-transparent.png) repeat-x;bottom:0;left:0;position:absolute;width:100%;}
.bx-wrapper .bx-caption span {color:#fff;display:block;font-size:20px;padding:10px 20px;font-family: 'Lato', sans-serif;}
.bx-wrapper .bx-prev {left:0;background: url(../images/img-slide-arrows.png) no-repeat 0 0px;}
.bx-wrapper .bx-next {right:0;background: url(../images/img-slide-arrows.png) no-repeat -51px 0;}
.bx-wrapper .bx-controls-direction a{ z-index:9;}
.media-object{ padding:30px 0 5px; border-bottom:#a4a4a4 dotted 1px;}
.media-object p .date, .date{border-right: 1px solid #119184;color:#119184;display:inline-block;font-size:12px;line-height:13px;margin-right:5px;padding-right:5px;}
.media-object h3{color:#d66c16;font-size:24px; margin:-9px 0 8px;}
.media-object h3 a:hover{ text-decoration:none;}
.media-object p{ font-size:14px; color:#171717; line-height:24px;}
.new-wrapper{ padding-top:5px; margin-bottom:38px;}
.new-wrapper ul{ margin-left:-26px;}
.new-wrapper ul.news-list li{ /*float:left;*/width:45%; display:inline-block; margin-left:26px;min-height:110px; vertical-align:top;}	
.new-wrapper ul.news-list li.height-80{ height:80px;}
.key-issue-links h4{margin-bottom:30px;}
.key-issue-links h5{ font-size:16px; margin:17px 0 22px; line-height:22px;}
/*.key-issue-links .news-list li:first-child{padding-top:0;}*/
.key-issue-links .news-list li{padding:16px 13px;}
.key-issue-links p{font-size:14px;color:#1f1f1f; line-height:24px;}
.subscribe-box{background:#e1f4e6; padding:14px; margin-top:16px;border-bottom:#fff solid 2px;min-height:163px; color:#171717; font-size:14px;}
.subscribe-border{ border-bottom:#119184 solid 6px; position:relative; overflow:hidden;}
.subscribe-box .img-bg{position:absolute; bottom:-31px; right:-31px;}
.subscribe-box h4{ color:#119184; font-size:20px;border-bottom:#b2dcbb solid 2px; padding-bottom:13px; margin-bottom:9px;}
.subscribe-box h4 span{color:#1f1f1f; display:block;}
.icon-mail{background:url(../images/icon-mail.png) no-repeat; width:54px; height:54px; display:inline-block; vertical-align:middle; margin-right:13px;}
.subscribe-box .button{background-color:#119184; color:#fff; font-size:14px; margin:0;padding:0.6rem 1rem;}
.subscribe-box .button:hover{ background-color:#d66c16; text-decoration:none;}
.subscribe-box p{ margin-bottom:7px; font-size:14px;}
.links h4{ margin:30px 0;}
.links h4 a{ margin-top:8px;}
.links .news-list li:first-child{padding-top:0;}
/*.links .news-list li h5{ overflow:hidden;}*/
.day-time{color:#119184;font-size:12px; margin-right:2px;}
.drafts-deals{ background:url(../images/img-top.png) repeat-x left top #fff;border-bottom:#ededed solid 2px;border-top:#ededed solid 2px; margin:37px 0 40px; padding-top:16px;}
.bottom-img{background:url(../images/img-bottom.png) repeat-x left bottom; padding-bottom:36px;}

.drafts-deals h4{ margin-bottom:20px;}
.deals{color:#1f1f1f; font-size:14px; line-height:23px;}
.deals a{color:#1f1f1f; font-weight:bold;}

.latest-comments{ background:url(../images/img-latest-comment.png) repeat; padding:20px;}
.latest-comments h4{border-color:#bce3e3; margin-bottom:22px;}
.latest-comments  h5{margin-bottom:14px; font-weight:600;}
.latest-comments  h5 span{font-weight:normal;}
.latest-comments p{font-size:14px;color:#1f1f1f;}
.footer-bg{ margin-top:42px; background:#303030; border-top:#131313 solid 2px; padding:20px 0;color:#ffffff; }
.footer-bg .footer-links{ border-bottom:#404040 solid 1px; padding-bottom:20px; margin-bottom:19px;font-size:13px; position:relative;}
.footer-bg .footer-links a{color:#ffffff; margin:0 9px;}
.footer-bg .footer-links a:first-child{ margin-left:0;}
.footer-bg p{ font-size:13px;}
.footer-bg .social-links{ margin-top:-10px;}
.footer-bg .social-links a{ margin:0;}
/*icon-social*/
.footer-bg .icon-social{background:url(../images/icon-footer-social.png) no-repeat;width:30px; height:29px;display:inline-block; vertical-align:middle; margin-top:8px; /*margin-right:5px;*/}
.footer-bg .facebook{background-position:0 0;}
.footer-bg .twitter{background-position:-37px 0;}
.footer-bg .rss{background-position:-74px 0;}
.footer-bg .youtube{background-position:-112px 0;}
.footer-bg .google-plus{background-position:-151px 0;margin-right:9px;}
.negotiations-menu{ position:absolute; left:0; top:0;}
.negotiations-menu ul.dropdown li{ background:#2c8179;}
/*megamenu*/
.megamenu .dropdown_1column, .megamenu .dropdown_2columns, .megamenu .dropdown_3columns, .megamenu .dropdown_4columns, .megamenu .dropdown_5columns, .megamenu .dropdown_fullwidth{ background:#226c64;}
.megamenu li ul li{ border-bottom:none;background:#226c64; padding:0 10px;}
.megamenu li ul li:hover{ background:#119184;}
.megamenu .dropdown_1column{ width:auto; padding:0;}
.megamenu li ul li a:hover{ background:#119184}
.nav ul li:first-child a, .nav ul li:first-child a.active{ padding:0 10px;}
ul.megamenu .levels a.parent, 
ul.megamenu  .levels a.parent:hover { background:url(../images/arrow_right2.png) no-repeat right; }
.megamenu .levels li ul{ margin-right:0; padding:8px 0;}
.menuitem_fullwidth .dropdown_fullwidth ul li a{ height:22px; line-height:22px;}
.menuitem_fullwidth .dropdown_fullwidth h3{ font-size:13px;}
.menuitem_fullwidth .dropdown_fullwidth h3 a{color:#78ee93; padding:0; height:auto; line-height:normal}
.menuitem_fullwidth .dropdown_fullwidth h3 a:hover{ text-decoration:none;}
.megamenu  li.menuitem_fullwidth .dropdown_fullwidth ul li{ padding:0;}
.megamenu h3{ padding-bottom:0;}
.megamenu .levels a{ width:140px;}
.megamenu li:hover .dropdown_fullwidth {top:38px!important;}
.key-issues{ width:160px}
#texts-agreements .levels a{ width:178px;}
#texts-agreements li.down-parent{ position:relative;}
#texts-agreements li.down-parent ul{ display:none; left: -4px;position: absolute;top: 44%;}
#texts-agreements li.down-parent:hover ul{display:block;}
/*inner-page*/
body.inner-page h2{color:#171717; font-size:24px; border-bottom:#e3e3e3 solid 2px; padding:0 0 18px;margin:0 0 20px; font-weight:600;}
/*body.inner-page h2 span{color:#119184;font-size:12px;}*/
.tags-wrapper label{color:#1a1a1a; font-size:14px; width:45px; display:inline-block; font-weight:600; text-transform:capitalize; padding:3px 0 5px; text-align:center; background-color:#f3f3f3; border:1px solid #e1e1e1;}
.tags-wrapper a{padding:3px; /*color:#1a1a1a; */font-size:14px; /*margin:0 3px 6px;*/ display:inline-block;}
.tags-wrapper a:hover{ text-decoration:none;}
body.inner-page h5{color: #171717;font-size: 15px;font-weight: 400;margin:20px 0 12px 0; font-weight:bold;}
body.inner-page .main p, .content{color:#2f2f2f; line-height:24px; font-size:15px;}
body.inner-page .main .article-img{margin:4px 19px 25px 0;}
.source{color:#d66c16; font-size:14px; font-style:italic; margin-top:26px;}
.source label{color:#1a1a1a; display:inline-block; width:61px; font-weight:600; font-style:normal;}
body.inner-page h3.comment a{color:#118c74; font-size:18px; background:#e2ffe3; border:#b4e0b6 solid 1px; text-align:center; padding:7px 0; display:block;}
body .comment-wrapper h3.comment a:hover{ text-decoration:none;}
body.inner-page .icon-comment{ background:url(../images/icon-comment.png) no-repeat; width:20px; height:14px; vertical-align:middle; display:inline-block; margin-right:8px;}
.comment-wrapper, .links-wrapper{ margin-top:30px;}
.comment-wrapper h4{ margin-top:34px; font-weight:600;}
.comment-wrapper ul.news-list li{ padding:20px 15px 15px;}
.comment-wrapper ul.news-list li h5, .links-wrapper ul.news-list li h5{color:#171717; font-size:15px; margin-bottom:20px; font-weight:600;}
.comment-wrapper ul.news-list li h5 a, .links-wrapper ul.news-list li h5 a{color:#171717;}
.comment-wrapper ul.news-list li h5 a:hover, .links-wrapper ul.news-list li h5 a:hover{color:#d66c16;}
.comment-wrapper ul.news-list li h5 span, .links-wrapper ul.news-list li h5 span{ color:#119184; font-size:12px; display:block; border:none; margin-top:5px;}
.comment-wrapper ul.news-list li p, .links-wrapper ul.news-list li p{font-size:14px;}
.comment-wrapper ul.news-list li:after, .articles-wrapper ul.news-list li:after, .links-wrapper ul.news-list li:after{display:block;position:relative;content:""; clear:both;}
.icon-reply{ background:url(../images/icon-reply.png) no-repeat; width:20px;height:10px; display:inline-block; vertical-align:middle;}
.pagination{ margin-top:20px}
ul.pagination li.current a, ul.pagination li.current button{ background:#119184;}
ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus{ background:#d66c16; text-decoration:none;}
.show-nav{ display:none;}
.show-nav-desktop{ display:block;}
/*section page india*/
.icon-rss{ background:url(../images/icon-rss.png) no-repeat; display:inline-block; width:28px;height:28px; vertical-align:middle; margin-top:-4px;}
.last-update{ color:#21b6a8; font-size:14px; font-style:italic;}
.country-list label{color:#262626; font-size:16px; font-weight:600; display:block; padding-bottom:10px;}
.country-list{background:#ffface; padding:14px 12px; margin:24px 0 40px;}
.country-list ul{width:21%; display:inline-block; vertical-align:top;}
.country-list ul li{font-size:14px; line-height:24px;}
.country-list ul li a{color:#262626;}
.country-list ul li a:hover{color:#d66c16; text-decoration:none;}
.articles-wrapper h4{ margin-bottom:24px;}
.filter-wrapper{ background:#f7f7f7; border:#e1e1e1 solid 1px;padding:9px 9px 7px;}
.filter-wrapper .flags{ background:url(../images/icon-flags-mid.png) no-repeat; width:30px; height:22px; display:inline-block; vertical-align:middle; margin-right:4px;}
.filter-wrapper i{border: 2px solid transparent;}
.filter-wrapper i:hover, .filter-wrapper i.selected {border:2px solid #27b8aa;border-radius:2px;}
.ui-multiselect-checkboxes li label.ui-corner-all input[type="checkbox"]{ margin-bottom:0}
.filter-wrapper .london{ background-position:0 0;}
.filter-wrapper .spain{ background-position:-34px 0;}
.filter-wrapper .france{ background-position:-69px 0;}
.filter-wrapper label{color:#1f1f1f; display:inline-block; margin:4px 21px 0 0; vertical-align:top;}
.filter-wrapper form{ margin:0;}
.filter-wrapper select{width:100%;}
.filter-wrapper .button{ display:inline-block; width:auto; margin:0 0 0 4px; background:#119184;height:29px;line-height:29px; padding:0 13px; font-size:14px; vertical-align:sub;}
.filter-wrapper .button:hover{background:#16a085;color:#fff;text-decoration:none}
.filter-wrapper .flags-wrap{ display:inline-block; padding:3px 0 10px; margin-right:20px;}
.articles-wrapper .new-wrapper{ margin-bottom:0;}
.links-wrapper ul.news-list li h5{ margin-bottom:15px;}
.links-wrapper ul.news-list li { padding:15px 15px 0;}
.links-wrapper ul.news-list li p{color:#2f2f2f;}
/*search result*/
.keywords{color:#00000a; font-size:14px; font-weight:bold; margin-bottom:27px;}
.keywords a{color:#00000a; display:inline-block; margin:0 3px;}
.keywords a:hover{ color:#d66c16; text-decoration:none;}
.articles-by-keyword .keyword-label{display:block;background:#ffface;color:#d66c16; font-size:16px; padding:0 12px; height:42px; line-height:42px; font-weight:bold; cursor:default;}
.articles-by-keyword ul{width:31.6%;display:inline-block;margin:16px 0 0 9px;vertical-align:top;list-style-position:inside;}
.articles-by-keyword ul li a{color:#262626; font-size:14px;}
.articles-by-keyword ul li a:hover{color:#d66c16; text-decoration:none;}
.article-language{font-size:14px;color:#1c1c1c; border-bottom:2px solid #e3e3e3; padding-bottom:16px; margin:10px 0 20px;}
.article-language span{color:#1c1c1c; font-size:12px; margin-left:14px;}
.article-language span a{color:#1c1c1c;}
.article-language span a:hover{color:#d66c16; text-decoration:none;}
.article-language span i{ margin-right:5px;}
.article-language h6 {display:inline}
.results, .results a{ color:#171717;}
.sort-by label{color:#171717;font-size:14px; margin-right:9px; display:inline-block;}
.sort-by a{ font-size:14px; padding:0 9px; height:21px; line-height:19px; display:inline-block; margin-right:3px;}
.sort-by .relevance{ background:#d36b16;color:#fff;}
.sort-by .date{ background:#e1e1e1;color:#171717; border:none;}
.keyword-result h5, .keyword-result h5 a{color:#171717; font-size:15px; font-weight:600; padding-bottom:10px;line-height:24px;}
.keyword-result p{ font-size:14px;color:#171717; margin-bottom:0;/* overflow:hidden;*/}
.keyword-result .country-list ul{ width:100%;}
.keyword-result .country-list ul li span.italic{ color:#908c66; font-size:14px; font-style:italic;}
.keyword-result ul.news-list li{padding:20px 15px;}
.keyword-result ul.news-list li h5{margin-bottom:0;}
.keyword-result ul.news-list li h5.pbot0{padding-bottom:0;}
body.inner-page h2 span.group-title{font-size:14px; font-weight:normal;}
.more-less .new-wrapper ul.news-list li{position:relative;}
.more-less .new-wrapper ul.news-list li span.showmore{border:none;bottom:12px;position:absolute;right:-7px; cursor:pointer;}
.more-less .new-wrapper ul.news-list li .description{ display:none; position:absolute; top:105px; background:#fff; z-index:999; border:2px solid #e1e1e1;color: #171717;font-size:14px;line-height:24px;padding:12px;left:0;}
.banner-wrapper{position:relative;}
.banner-wrapper .caption{ background:url(../images/img-orange-trans.png) repeat; position:absolute; bottom:0;width:100%;padding:10px 15px;color:#fff; font-size:14px;}
.banner-wrapper .caption span{ display:block;color:#ffd3af; font-style:italic; margin-top:1px;}
/*ui-multiselect*/
.ui-multiselect{vertical-align:top; width:148px!important;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br, .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl, .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr, .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-radius:0;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#1f1f1f; font-weight:normal; font-size:13px;}
.ui-widget{font-family: 'Lato', sans-serif;}
.filter-wrapper button{ margin-bottom:0;}
.filter-wrapper button:hover, .filter-wrapper button:focus, .filter-wrapper .button:hover, .filter-wrapper .button:focus{color:#fff;background-color:#16a085;}
.filter-wrapper .ui-multiselect {padding:6px 0 6px 4px;text-align:left;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ border:#b8b8b8 solid 1px; background:none; background-color:#fff;}
.filter-wrapper .ui-state-default .ui-icon {background:url(../images/select_arrow.png) no-repeat center right;}
.filter-wrapper .ui-icon-triangle-1-s {background-position: 0 0;}
.filter-wrapper .ui-multiselect-checkboxes label input{margin:0 5px 0 0;}
.filter-wrapper input[type="file"], .filter-wrapper input[type="checkbox"], .filter-wrapper input[type="radio"], select{ margin-bottom:0;}
.ui-widget-header{ background:#119184; border:#0d7e68 solid 1px;}

.filter-wrapper .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .filter-wrapper .ui-state-focus, .ui-widget-header .ui-state-focus{background: url("../images/img-transparent.png") repeat-x;border:#0d7e68 solid 1px;color:#fff;}
.filter-wrapper .ui-widget-content {background:#eeeeee;}
.img-figure{margin-bottom:20px;}
.text-orange{color:#d66c16;}
.go-to .country-list ul{ width:30%;}
.go-to .country-list ul li a.bottom-border{border-bottom:#e5dd9b solid 1px;display:block;margin-left: -12px;padding:0 0 14px 12px; margin-right:23px;}
.go-to .country-list ul .go-to-list{ margin:10px 0 0 0; list-style:none; padding:0;}
.go-to .country-list ul .go-to-list li{ background:url(../images/icon-list.png) no-repeat left 9px; padding-left:9px;}
.go-to .country-list ul .go-to-list ol{ list-style:none;color:#6d6732; margin:0; padding:0;}
.go-to .country-list ul .go-to-list ol li{background:url(../images/icon-li.png) no-repeat left 9px;padding-left:15px;}
.go-to .country-list ul .go-to-list ol li a{color:#6d6732;}
.breadcrumbs-nav{font-size:13px;color:#d66c16; padding-bottom:15px; margin-top:1px;}
.breadcrumbs-nav a{color:#1a1a1a;}
.breadcrumbs-nav span{color:#1a1a1a; display:inline-block; padding:0 5px;}
.ui-multiselect-checkboxes label input{ margin-right:5px;}
.header .columns, .top-bar .columns{ padding:0;}
button, .button{font-family: Arial, sans-serif;}
.reply a{ font-size:14px;}
.btn-social{ margin:15px 0;}
.icon-top-arrow{ background:url(../images/icon-top-arrow.png) no-repeat; display:inline-block; vertical-align:middle; width:12px;height:8px; margin-top:17px;}
ul.news-list div.top{ margin-top:-7px;}
.ui-multiselect-all{ display:none;}
.drafts-deals h4 a{ margin-top:6px;}
.btn-center{ text-align:center; display:none;}
.country-list:after {clear: both;content: "";display: block;position: relative;}
.search-box{ margin-top:32px;}
.search-box input, .search-box input[type="text"]:focus, .search-box input[type="search"]:focus{ border:none; padding-left:10px;}
.ui-widget-header{display:none;}
.article-date{color: #21b6a8; font-size: 12px;}
.tags{display:block!important;}
.tags a{font-size:14px!important;}
li.listnone {list-style-type:none}
.btn-share{ padding-bottom:9px;}
ul.news-list li h5, .key-issue-links ul.news-list li h5{ font-weight:bold; margin-bottom:0; font-size:15px;}
ul.news-list li p, .key-issue-links  ul.news-list li p{ font-size:14px;}

.new-wrapper ul.news-list{ margin-left:-31px;}
.new-wrapper ul.news-list li{ margin-left:32px;}
.subscribe-border:before{ display:block; content:""; position:relative;clear:both;}
.mobile-top-arrow{ background:url(../images/top-arrow.png) no-repeat; background-size:cover; width:25px; height:25px; display:inline-block; vertical-align:middle;}
.go-to-top{ position:fixed;bottom:8px; right:10px;}
.go-to-top{ display:none;}

/* custom.css
.read-more{ float:right; margin-top:10px;}
*/

.drafts-deals .top-border{border-top: 2px solid #e1e1e1; margin-top:15px;}
.latest-comments .top-border{border-top: 2px solid #bce3e3; margin-top:15px;}


@media only screen and (max-width: 40em) {	
	 
	.row .row{ margin:inherit;}
	.slider{ margin-top:30px;}	
	.bx-wrapper .bx-caption span{ font-size:17px;}
	.new-wrapper ul.news-list li, ul.news-list li{ min-height:110px; float:none; width:auto; margin-bottom:10px;}
	.media-object img{ text-align:center;}
	.deals{ margin-bottom:20px;}
	.drafts-deals{ height:inherit; background:none;}
	.footer-bg .row, .drafts-deals .row{ width:90%;}
	.footer-bg .social-links{ float:none!important;}
	.footer-bg{ text-align:center; line-height:30px;}
	.bx-wrapper .bx-caption span{ padding:0 20px;}
	.left-shadow, .right-shadow{ display:none;}
	input[type="text"]:focus, input[type="search"]:focus{ background:none; background-color:#fff; padding: 0.5rem;}
	.show-nav{ display:block;}.show-nav-desktop{ display:none}
	} /* max-width 640px, mobile-only styles, use when QAing mobile issues */


@media only screen and (min-width: 320px) and (max-width: 767px) {
	
	.wrapper .new-wrapper ul.news-list li{width:100%; height:auto; margin-bottom:10px;}
	body .sidebar .links ul.news-list li .img{float:none!important;}
	.tags-wrapper .tags{margin-bottom:15px;}
	.country-list ul{ width:100%!important;}
	.filter-wrapper .button{ padding:0 8px;}
	.wrapper .new-wrapper ul, .wrapper .new-wrapper ul.news-list li { margin-left:0;}
	.articles-by-keyword ul{ width:100%; margin-top:0;}
	.filter-wrapper label{ display:block;}
	.ui-multiselect{vertical-align:top; width:100%!important;}
	.filter-wrapper button{ margin:10px 0;}
	.filter-wrapper form{ float:none!important;}
	.filter-wrapper .flags-wrap{ display:block;}
	ul.pagination li{margin-left: 0.113rem;}
	.keyword-result .country-list{ margin-bottom:20px;}
	.keyword-result .country-list .row{ margin-top:0;}
	.country-list ul{ margin-bottom:0;}
	.banner-wrapper .caption{font-size:13px; padding:5px;}
	.tags-wrapper a{ font-size:16px;}
	.mobile-hide{ display:none;}
	.media-object h3{ margin-top:5px;}
	.btn-share{ padding:18px 0 10px;}
	.article-language span{ margin-left:0;}
	.flags-wrap.left{ float:none!important;}
	.go-to-top{ display:block;}
	.search-box input[type=text]{ height:38px;}
	}
@media only screen and (min-width: 768px) and (max-width: 900px) {
		.nav ul li a {padding:0 14px;}
		body .sidebar .links ul.news-list li .img{float:none!important;}
		.tags-wrapper .medium-6{ width:inherit;}	
		.country-list ul{ width:45%;}
		
		}
@media only screen and (min-width: 320px) and (max-width: 639px) {
.show-small{ display:block;}
.show-middle{ display:none;}

.go-to-list{margin-bottom:20px!important;}

.article-language h6 {display:block}
.article-language {margin:0 auto;}

}		
@media only screen and (min-width: 640px) and (max-width: 1023px) {
.show-small{ display:none;}
.show-middle{ display:block;}
.filter-wrapper label{ display:block;}
	.ui-multiselect{vertical-align:top; width:100%!important;}
	.filter-wrapper button{ margin:10px 0;}
	.filter-wrapper form{ float:none!important;}
	.breadcrumbs-nav{ margin-top:10px;}
	.ui-multiselect-menu{ width:100%}
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
.header .search-bg, input[type="text"]:focus , input[type="search"]:focus {background:#fff; padding-left:10px;}
.nav ul li a{padding:0 15px;}
.left-shadow, .right-shadow{ display:none;}
.new-wrapper ul{ margin-left:-13px;}
.new-wrapper ul.news-list li{margin-left:24px;width:auto;}
.nav .social-links, .btn-center.social-links{ display:none;}	
.footer-bg .row, .drafts-deals .row{ width:95%;}
.drafts-deals{background-image:none; background-color:#f5f5f5; height:auto; padding-bottom:20px;}
.row .row{ margin:inherit;}
.bx-wrapper .bx-caption span{ font-size:16px;}
.search-bg{ background:none;}
.show-nav{ display:block;}.show-nav-desktop{ display:none;}
.new-wrapper ul.news-list li.height-80{ height:auto;}
.bx-wrapper .bx-caption span{ display:none;}
.tags-wrapper .tags{margin-bottom:15px;}
h1.title{ background:#fff;}
.tab-bar{ background:#fff;}
.left-small{border-right:0;}
.right-small{border-left:0;}
.tab-bar-section{ height:auto;}
.right-off-canvas-menu, .left-off-canvas-menu{ background:#119184;}
ul.off-canvas-list li a, ul.off-canvas-list li a{border-bottom:#226c64 solid 1px;color:#fff;}
ul.off-canvas-list li a:hover{ background:#226c64; text-decoration:none;}
ul.off-canvas-list li .left-submenu{ background:#2c8179;}
ul.off-canvas-list li .left-submenu li a{border-bottom:#fff solid 1px;}
ul.off-canvas-list li .left-submenu li a:hover{background:#119184;}
ul.off-canvas-list li .icon-down-arrow{ background:none;}
ul.off-canvas-list li label{color:#fff;font-size:15px; background:#2c8179; border-bottom:none; padding:0;}
ul.off-canvas-list li .left-submenu li.back > a, .left-submenu li.back > a:hover{ background:#444444;color:#fff;font-size:14px; border-bottom:#fff solid 1px;}

ul.off-canvas-list .breadcrumbs .button, .quick-search{ width:200px; margin:20px; height:auto; line-height:normal; text-decoration:none;}
.inner-wrapper{ width:auto;}
.btn-center{display:block; margin:10px 0;}
.breadcrumbs{ margin-bottom:0;}
.slider{margin-top:17px;}
ul.news-list li .img{margin:6px 12px 0 0;}
.country-list ul.right{float:none!important}
.icon-rss{margin-top:0;}
.right-off-canvas-menu .social-links{display:block; text-align:center; margin-top:20px;}
.custom_select{width:100%!important;}

/*fonts*/
body{ font-size:16px;}
.header .search-bg, ul.news-list li h5 span, .key-issue-links h5 span, .latest-comments h5 span, .media-object p .date, .date, .day-time, .comment-wrapper ul.news-list li h5 span, .links-wrapper ul.news-list li h5 span { font-size:14px;}
.article-language span {font-size: 13px;}


.top-bar ul li, .header form .postfix, .btn-search, .breadcrumbs li, h4 a, .media-object p, .key-issue-links p, .subscribe-box, .subscribe-box .button, .subscribe-box p, .latest-comments  h5, .latest-comments p, .tags-wrapper label, .tags-wrapper a, body.inner-page .main p, .content, .source, .comment-wrapper ul.news-list li p, .links-wrapper ul.news-list li p, .last-update, .country-list ul li, .filter-wrapper .button, .keywords, .articles-by-keyword ul li a, .articles-by-keyword ul li a, .article-language, .sort-by label, .sort-by a, .keyword-result .country-list ul li span.italic, body.inner-page h2 span.group-title, .breadcrumbs-nav, .reply a {font-size:16px;}
.footer-bg .footer-links, .footer-bg p, .menuitem_fullwidth .dropdown_fullwidth h3, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ font-size:15px;}
.nav ul li, .breadcrumbs .button, .quick-search,  ul.news-list li, ul.news-list li h5, .key-issue-links h5, .latest-comments h5, .deals, body.inner-page h5, .comment-wrapper ul.news-list li h5, .links-wrapper ul.news-list li h5, .keyword-result h5, .keyword-result h5 a, .keyword-result p, body.inner-page .main p, .content{ font-size:17px;}
.key-issue-links h5, .country-list label, .articles-by-keyword .keyword-label{ font-size:18px;}
body.inner-page h3.comment a{ font-size:20px;}
.subscribe-box h4{ font-size:22px;}

.articles-by-keyword .keyword-label{ margin:10px 0;}
.bottom-img{ background:none;}
.links .news-list li h5{ overflow:inherit;}
}
 /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */

