html, html a {

    -webkit-font-smoothing: antialiased;

    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);

}



hr{margin-top:20px;margin-bottom:20px;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;border-color:#EEE 0 0;border-style:dotted none none;border-width:1px 0 0;}

.navbar-collapse{padding-right:0;padding-left:0;}

.cf:before,.cf:after{content:"";display:table;}

.cf:after{clear:both;}

body{background:#fff;font-family:adobe-caslon-pro,serif;color:#333;font-size:18px;font-weight:400;line-height:170%;text-rendering:optimizelegibility;-webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;}

h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;margin:0 0 18px;hyphens:none !important;}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#222;outline:0;transition:all .3s ease-in-out;}

h1.cr a,a.american-university-logo,a.american-university-logo:hover{border:0;outline:0;}

.lead{font-size:1.1em;margin-bottom:1.1em;}

a:hover,a:focus,a:active{color:#222;text-decoration:underline;outline:0;}

ul{list-style-type:disc;}

ul,ol{margin:0 0 18px;}

blockquote{background:#f9f9f9;border-left:5px solid #ccc;quotes:\201C\201D\2018\2019;margin:1.5em 10px;padding:.5em 10px .5em 18px;}

blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0;margin-right:.25em;vertical-align:-.4em;}

blockquote p{display:inline;}

figure{margin:0 0 25px;}

audio,canvas,iframe,img,svg,video{vertical-align:middle;}

img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;}

fieldset{border:0;margin:0;padding:0;}

textarea{resize:vertical;}

.container{max-width:1100px;}

.bordered{border-radius:3px;background-color:#f9f9f9;}

.btn-search,.btn-search:hover,.btn-search:focus,.btn-search:active{transition:all .2s ease-in 0;background-color:#eee;color:#333;border-color:#bbb;}

.btn-cairo{background-color:#77001d;color:#fff;transition:all .2s ease-in 0;border-color:#77001d;}

.btn-cairo:hover,.btn-cairo:focus,.btn-cairo:active{background-color:#555;color:#fff;border-color:#555;}

.site-header .top-navigation ul{border-bottom:1px solid #eeeded;}

.site-header .top-navigation ul li{padding:0 10px;}

.site-header .top-navigation ul li a{color:#595959;font-family:ff-scala-sans-web,sans-serif;font-size:10px;letter-spacing:.05em;}

.site-header .american-university-logo{margin-top:60px;position:relative;z-index:1;width:280px;margin-left: auto;}

.site-header .american-university-logo img{width:280px;}

.site-header .american-university-logo a.top-link{position:absolute;top:0;left:0;width:70%;height:28px;z-index:2;outline:0;}

.site-header .american-university-logo a.bottom-link{position:absolute;top:0;right:0;width:30%;height:28px;z-index:3;outline:0;}

.row.thing{border-bottom:3px solid #77001d;margin-right:0;margin-left:0;}

.primary-navigation{border:0;border-radius:0;border-bottom:solid 2px #eee;}

.navbar-nav{font-family:ff-scala-sans-web,sans-serif;}

.primary-navigation nav ul li a{color:#222;font-family:ff-scala-sans-web,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:none;}

.nav>li>a{position:relative;display:block;color:#222;padding:15px 20px;}

.navbar-form{margin-right:-25px;}

.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{color:#77001d;background-color:transparent;border:none;outline:0;}

.site-footer{border-top:1px solid #999;margin:50px 0 0;padding:10px 0;}



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

.site-footer{margin:0;}

    }

.footer-navigation{text-align:right;}

.site-footer .copyright,.site-footer .footer-navigation a{color:#666;font-family:ff-scala-sans-web,sans-serif;font-size:14px;}

#menu-foot.list-inline > li{padding-left:10px;padding-right:10px;}

.tahrir-section-wrapper{margin:-45px 0 18px;padding:5px 5px 10px;}

.tahrir-section-wrapper .flexslider{background:#fff;}

.tahrir-section-wrapper .flexslider .row.without h2{font-family:adobe-caslon-pro,serif;font-weight:400;font-size:24px;margin:0 0 10px;}

.tahrir-section-wrapper .flexslider .row.without .excerpt{width:100%;margin:0;}

.home-section-wrapper{margin:15px 0 25px;padding:0 0 15px;}

.home-section-wrapper2{margin:0;padding:15px 0 0;}

.flexslider{text-align:center;background:#fff; margin:0!important;padding:0;}

.flexslider h1,.flexslider h2{font-family:adobe-caslon-pro,serif;font-weight:400;font-size:38px;margin:0 auto 10px; width:80%}



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

.flexslider h1,.flexslider h2{width:90%; font-size:28px;}

.home-section-wrapper{margin:15px 0 15px;padding:0 0 15px;}

    }









.flexslider .excerpt{color:#666;font-size:14px;font-family:ff-scala-sans-web,sans-serif!important;line-height:20px;margin-bottom:0;}

.flex-control-nav{z-index:200;width:100%;position:absolute;bottom:-40px;text-align:center;}

.flex-control-nav li:last-child{margin:0 6px;}

.featured-large article{margin-bottom:0;min-height:300px;padding:0 10px 0 0;}

.featured-large article .body{color:#666;padding:0 5px 0 0;}

.featured-large article .body .title{font-family:adobe-caslon-pro,serif;font-size:18px;font-weight:600;margin-bottom:0;line-height:1.4em;}

.featured-large article .body .excerpt p{color:#666;font-family:ff-scala-sans-web,sans-serif;font-size:14px!important;line-height:23px!important;}

.featured-large article .meta{line-height:18px;font-family:ff-scala-sans-web,sans-serif;font-size:14px;margin-bottom:9px;padding:0;}

.featured-large .meta a{color:#666;font-weight:400;}

.featured-small article {

    padding: 0px 10px 0px 0px;

    margin-bottom: 27px;

min-height: 1px;

padding: 0px 10px 0px 0px;

text-align: left;

}

/* Extra Small Devices, Phones */ 

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

.featured-small article {

text-align: center;

}

    }





.featured-small article .image{/*background-color:#e5e5e5;padding:3px;*/ margin-bottom:15px;}

.featured-small article .side-image{float:left;margin-right:7%;margin-bottom:10px;width:32%;}

.featured-small article .body{float:right;width:61%;}

.featured-small .bylines{color:#444;font-family:ff-scala-sans-web,sans-serif;font-size:14px;line-height:1.5;margin-bottom:9px;}

/*.featured-small .itemo{border-right:1px dotted #DEDEDE;}*/



/* Extra Small Devices, Phones */ 

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

.featured-small .itemo{border-right:0;margin-bottom: 10px}

    }









.featured-small article .body .title,.featured-small article .body2 .title{font-family:adobe-caslon-pro,serif;font-size:17px;line-height:1.4em;font-weight:600;margin:0;}

.featured-small article .body .title a,.featured-small article .body2 .title a{color:#333;}

.featured-small article .meta time{color:#444;font-family:ff-scala-sans-web,sans-serif;font-size:14px;}

.featured-small .divider{color:#DEDEDE;margin: 10px 0px 15px;}

.video-section h4{font-family:adobe-caslon-pro,serif;font-size:18px;line-height:21px;font-weight:600;margin:0 0 10px;}

.video-section .bylines{color:#666;font-family:ff-scala-sans-web,sans-serif;font-size:15px;line-height:1.4em;margin-bottom:9px;}

.page-header{border:0;margin:50px 0;}

.page-header-tahrir{border:0;margin:50px 0 35px;}

.page-header h1,.page-header-tahrir h1{color:#222;font-family:adobe-caslon-pro,serif;font-size:45px;font-weight:400;margin:0;}

.featured-large .bylines{color:#666;font-family:ff-scala-sans-web,sans-serif;font-size:15px;line-height:1.6em;margin-bottom:9px;}

.page-toc .spotlight{margin-bottom:40px;}

.page-toc .spotlight img{margin-right:40px;}

.page-toc .sections{border-top:1px solid #222;padding:15px 0;}

.page-toc .sections.sin{border-top:none;}

.page-toc .spotlight h4{color:#222;font-size:18px;font-weight:700;line-height:1.4em;padding-top:30px;font-family:ff-scala-sans-web,sans-serif;margin:0 0 9px;}

.page-toc .spotlight p{color:#222;width:90%;font-family:ff-scala-sans-web,sans-serif;}

.page-toc .sections h3{color:#77001D;font-family:ff-scala-sans-web,sans-serif;font-size:16px;font-weight:700;line-height:30px;text-transform:uppercase;margin:0 0 30px;}

.page-toc .sections article{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #DEDEDE;}

.page-toc .sections article.noning{padding-bottom:20px;margin-bottom:0;border-bottom:none;}

.page-toc .sections h4{font-family:adobe-caslon-pro,serif;font-size:21px;font-weight:600;line-height:30px;margin:0 0 5px;}

.page-toc .sections h4.noting{line-height:1!important;margin:0!important;}

.page-toc .sections .bylines{color:#555;font-family:ff-scala-sans-web,sans-serif;font-size:16px;line-height:27px;margin-bottom:5px;}

.page-toc h2{font-weight:400;font-family:adobe-caslon-pro,serif;font-size:32px;line-height:1.4em;}

.page-toc .sections .excerpt,.page-sections .excerpt,.page-books .excerpt{color:#666;font-family:adobe-caslon-pro,serif;font-size:16px;line-height:27px;}

.page-books .excerpt p,.page-books .excerpt{margin-bottom:9px!important;}

.single-post .entry,.page .entry,.contributor .entry{font-weight:400; font-size:19px; line-height:165%;padding-right:30px;word-break:break-word;margin:50px 0;  word-break: break-word;

         -webkit-hyphens: auto;

  -moz-hyphens: auto;

  -ms-hyphens: auto;

  hyphens: auto;}

@media (max-width: 600px) {

.single-post .entry,.page .entry,.contributor .entry{
         -webkit-hyphens: none;

  -moz-hyphens: none;

  -ms-hyphens: none;

  hyphens: none;}




}




.single-post .entry .entry-header .entry-category h6{font-family:ff-scala-sans-web,sans-serif;font-size:13px;font-weight:700;line-height:16px;letter-spacing:2px;text-transform:uppercase;}

.single-post .entry .entry-header .entry-title{color:#111;font-family:adobe-caslon-pro,serif;font-size:42px;font-weight:400;line-height:1.2;margin:50px 0;}

.single-post .entry .entry-header .entry-excerpt{color:#222;font-family:adobe-caslon-pro,serif;font-size:18px;font-weight:400;line-height:170%;width:90%;padding-bottom:25px;margin:0 auto;hyphens:none !important;}

.single-post .entry .entry-header .entry-author{color:#222;font-family:adobe-caslon-pro,serif;font-size:18px;font-weight:400;line-height:30px;max-width:80%;margin:0 auto 40px;}

.single-post .entry .entry-header .entry-thumbnail img{margin-bottom:20px;}

.single-post .entry .entry-header .entry-thumbnail figcaption{color:#777;font-family:adobe-caslon-pro,serif;font-size:16px;font-weight:400;line-height:23px;margin-bottom:50px;}

.page .entry-thumbnail img{max-width:90%;margin:0 auto;}

.single-post .entry .entry-meta{text-align:right;font-family:ff-scala-sans-web,sans-serif;margin-top:5px;}

.single-post .entry .entry-meta .entry-date{border-bottom:1px solid #B3B3B3;color:#222;font-size:16px;font-weight:700;line-height:1.5;margin:0 0 20px;padding:0 0 15px;}

.single-post .entry .entry-meta .entry-action{list-style-type:none;font-size:14px;margin:0;padding:0;}

.single-post .entry .entry-body,.single-post .entry .entry-body-qa{padding-bottom:15px;color:#333;font-family:adobe-caslon-pro,serif;font-size:19px;font-weight:400;line-height:165%;}

.single-post .entry .entry-body p,.single-post .entry .entry-body-qa p,.entry.page p,.contributor .entry .content{text-align:justify;

    

     word-break: break-word;

         -webkit-hyphens: auto;

  -moz-hyphens: auto;

  -ms-hyphens: auto;

  hyphens: auto;



	margin:0 0 18px;}

.single-post .entry .entry-body li,.single-post .entry .entry-body-qa li,.entry.page li{text-align:left;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 9px;}

.excerpt p,.excerpt{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 18px;}

/*.single-post .entry .entry-body > .pf-content p:first-of-type::first-letter, .single-post .entry .entry-body > p:first-of-type::first-letter{font-size:64px;line-height:103%;font-family:adobe-caslon-pro,serif;margin-top:7px;float:left;display:block;margin-right:10px;margin-bottom:-7px;color:#77001d;text-transform:uppercase;}*/



.single-post .entry .entry-body > .pf-content p:first-of-type::first-letter, .single-post .entry .entry-body > p:first-of-type::first-letter {

display:inline;
    float:left;
    font-size:60px;
    line-height:0.9em;
    margin:0.13em 0.2em 0 0;
    text-transform:uppercase;
color: #77001D;

text-transform: uppercase;

font-style: normal !important;

}





.single-post .entry .entry-body a:hover,.single-post .entry .entry-body-qa a:hover{text-decoration:none;outline:0;}

.single-post .end-of-article{padding-bottom:30px;text-align:center;height:2px;border-top:dotted 1px #999;width:80%;margin:30px auto 0;}

.widget-donate{margin:0 0 20px;}

.widget .title{color:#222;font-family:ff-scala-sans-web,sans-serif;font-size:18px;font-weight:400;line-height:1;border-bottom:solid 3px #222;margin-bottom:0;background:#f9f9f9;padding:18px 9px 9px 15px;}

.widget.image{margin:36px 0;}

.widget.special-report{position:relative;margin:0 0 15px;}

.widget.special-report h3{color:#77001D;font-family:adobe-caslon-pro,serif;font-size:21px;font-weight:600;line-height:1.4;}

.widget.special-report h4{color:#77001D;font-family:ff-scala-sans-web,sans-serif;font-size:18px;font-weight:400;line-height:1.25;padding-top:18px;}

.widget.special-report .subscribe{font-family:ff-scala-sans-web,sans-serif;font-weight:400;}

.widget.special-report .subscribe p{color:#77001d;font-size:16px;line-height:1;margin:0;}

.widget.special-report .subscribe a,.widget.special-report .subscribe a:hover,.widget.special-report .subscribe a:active,.widget.special-report .subscribe a:focus{color:#77001d!important;outline:0;}

.widget.special-report .the-report{width:150px;position:relative;z-index:3;}

.widget.bookshelf{text-align:center;position:relative;padding:30px 0;}

.widget.bookshelf a,.widget.bookshelf a h3,.widget.bookshelf h3 a{color:#222!important;}

.widget.bookshelf h3{font-size:24px;font-weight:400;}

.widget.bookshelf h4,.widget.bookshelf h4 a{font-size:24px;color:#77001d!important;font-family:adobe-caslon-pro,serif;margin:0;padding:18px 0;}

.widget.bookshelf img{line-height:1;}

.widget.connect .social-bookmarks a{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;color:#666;border-radius:3px;}

.widget.connect .social-bookmarks a i{width:32px;height:32px;line-height:32px;}



ul.social-bookmarks2 {margin-bottom: 0; padding: 10px 0 0 10px}

ul.social-bookmarks2 a{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;color:#141412;border-radius:3px;}

ul.social-bookmarks2 a i{width:32px;height:32px;line-height:32px;}







.widget.video .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}

.widget.video .video-container iframe,.widget.video .video-container object,.widget.video .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}

.widget.video .content{color:#383838;font-family:ff-scala-sans-web,sans-serif;font-size:14px;font-weight:400;line-height:18px;}

.widget.popular-posts article{border-bottom:1px solid #e8e8e8;margin:0 0 9px;padding:0 9px 9px 0;}

.widget.popular-posts article.before{border-bottom:1px solid #ccc;margin:0;padding:0 0 9px;}

.widget.popular-posts article.nabil{border-bottom:1px solid #ccc!important;background:#eee;margin:0;padding:9px 9px 18px!important;}

.widget.popular-posts article .image{background-color:#f2f2f2;float:left;margin-right:5%;width:25%;padding:5px;}

.widget.popular-posts article .content{float:left;width:70%;}

.widget.popular-posts article .content2{width:100%;}

.widget.popular-posts article .content h4,.widget.popular-posts article .content2 h4{font-family:ff-scala-sans-web,sans-serif;font-size:17px;color:#111;line-height:1.4em;margin:5px 0 3px;}

.widget.popular-posts article .content time{color:#868686;font-family:ff-scala-sans-web,sans-serif;font-size:13px;}

.widget.popular-posts article .content p,.widget.popular-posts article .content2 p{font-family:ff-scala-sans-web,sans-serif;font-size:14px;line-height:1.4em;margin:0 0 9px;}

.widget.popular-posts article .content .author{font-family:ff-scala-sans-web,sans-serif;font-size:14px;line-height:1.5em;margin:0;}

.widget.popular-posts article:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}

.excerpt p{font-size:15px;line-height:170%;font-family:ff-scala-sans-web,sans-serif;}

p.date,span.date{font-size:15px;font-family:ff-scala-sans-web,sans-serif;margin:-15px 0 0;}

.site-header{border-top:solid 3px #e5e5e5;margin:0;}

h1.cr{line-height:1;margin-left:-15px;padding:40px 0;}

ul#menu-top{margin-bottom:5px;}

.cat-3-id .navbar-nav > .menu-midan > a,.cat-3-id .navbar-nav > .menu-midan > a:focus,.cat-3-id .navbar-nav > .menu-midan > a:hover,.cat-5-id .navbar-nav > .menu-essays > a,.cat-5-id .navbar-nav > .menu-essays > a:focus,.cat-5-id .navbar-nav > .menu-essays > a:hover,.cat-2-id .navbar-nav > .menu-q-a > a,.cat-2-id .navbar-nav > .menu-q-a > a:focus,.cat-2-id .navbar-nav > .menu-q-a > a:hover,.cat-9-id .navbar-nav > .menu-tahrir-forum > a,.cat-9-id .navbar-nav > .menu-tahrir-forum > a:focus,.cat-9-id .navbar-nav > .menu-tahrir-forum > a:hover,.cat-4-id .navbar-nav > .menu-books > a,.cat-4-id .navbar-nav > .menu-books > a:focus,.cat-4-id .navbar-nav > .menu-books > a:hover{color:#77001D;background-color:#F1F1F1;}

.tax .navbar-nav > .menu-contributors > a,.tax .navbar-nav > .menu-contributors > a:hover,.tax .navbar-nav > .menu-contributors > a:focus,.tax .navbar-nav > .menu-contributors > a:active{color:#77001D!important;background-color:#F1F1F1!important;}

.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{color:#77001d;background-color:#F1F1F1;}

a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#77001d;}

.page-archives h3{font-size:15px;font-family:ff-scala-sans-web,sans-serif;font-weight:700;text-align:center;}

.wp_rp_content{padding-top:30px;border-top:solid 1px #e5e5e5;}

.wp-pagenavi{margin-top:30px;text-align:center;}

.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:none!important;margin:2px;padding:3px 7px;}

.fade{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}

.fade:hover{opacity:0.90;}

.captions{font-size:15px;line-height:25px;color:#777;width:90%;font-family:ff-scala-sans-web,sans-serif;margin:-10px auto 20px;}

p.sign-up{font-family:ff-scala-sans-web,sans-serif;font-size:.85em;color:#777;margin-bottom:10px;}

.page-archives .row > div{min-height:450px;}

.midan .main .row:before,.tahrir-forum .main .row:before{content:"\0020";display:block;position:absolute;width:1px;left:50%;top:0;bottom:0;margin-left:-15px;border-left:1px dotted #DEDEDE;}

.tahrir-forum .main .row.without:before{content:"";display:block;position:absolute;width:1px;left:0;top:0;bottom:0;margin-left:0;border-left:none;}

.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover{color:#FFF;text-decoration:none;background-color:#77001d;outline:0 none;}

.dropdown-menu > li > a{display:block;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap;padding:10px 20px;}

.dropdown-menu{background-color:#f9f9f9;font-size:16px;}

ul.related_post{list-style-type:none;margin:0;padding:0;}

ul.related_post a{font-weight:700;display:block;}

.swiper-container-horizontal > .swiper-pagination{bottom:-5px!important;}

.swiper-pagination{text-align:right!important;}

.swiper-pagination-bullet-active{background:none repeat scroll 0 0 #77001d!important;}

hr.divider{margin-top:15px;margin-bottom:30px;border-color:#dedede 0 0;}

.page-qa hr.divider,.page-books hr.divider{margin-top:30px;margin-bottom:30px;border-color:#DEDEDE 0 0;}

.page-sections article h3,.page-books article h3,.page-qa article h3{margin-bottom:0;}

.page-qa article h4{font-family:ff-scala-sans-web,sans-serif;margin-bottom:9px;font-size:17px;}

.page-qa article .bylines{font-family:ff-scala-sans-web,sans-serif;font-size:16px;}

.page-sections article p.date,.page-books article p.date{font-size:15px;font-family:ff-scala-sans-web,sans-serif;margin:-5px 0 0;}

.page-sections article .bylines,.page-books article .bylines{font-size:15px;margin-bottom:9px;line-height:1.6em;font-family:ff-scala-sans-web,sans-serif;}

.contributor article{padding-bottom:10px;margin-bottom:20px;border-bottom:1px dotted #DEDEDE;}

.contributor .top-part{margin-bottom:54px;}

.contributor .bookshelf-perso{background:#f9f9f9;margin-bottom:54px;border:1px dotted #e5e5e5;padding:15px 15px 30px;}

.contributor h3,.contributor h2{margin-bottom:30px;border-bottom:1px dotted #222;font-size:18px;line-height:1;font-weight:400;font-family:ff-scala-sans-web,sans-serif;padding:0 0 10px;}

.contributor h4{/*width:50%;*/margin-left:auto;margin-right:auto;}

.contributor article h4{font-family:adobe-caslon-pro,serif;font-size:16px;font-weight:600;line-height:1.4em;margin:0;}

.contributor article p.date{font-size:15px;font-family:ff-scala-sans-web,sans-serif;margin:0;}

h3{font-weight:600;font-size:18px;line-height:1.4em;}

.widget.connect{padding-top:0;}

.btn{font-family:ff-scala-sans-web,sans-serif;border-radius:2px;}

.page-books .image{background-color:#f3f3f3;padding:2px;}

.page-qa .image{margin-bottom:0;margin-top:0;}

.page-qa h3{font-weight:600;font-size:18px;line-height:30px;margin-top:5px;}

p.our-supporters{margin-bottom:0!important;margin-top:9px;}

.item{width:48%;float:left;min-height:1px;padding-right:15px;padding-left:15px;}

.swiper-pagination-bullet{width:10px;height:10px;}

.well{min-height:20px;margin-bottom:20px;background-color:#F9f9f9;border:none;border-radius:4px;box-shadow:none;padding:30px;}

.sharing {position: relative;}

.sharing .centered {position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);}

.sharing .centered > div {float:left;margin:0 20px 0 0;}
.sharing > div.ik{float:left;margin:0 20px 0 0;}
.sharing .centered a, .sharing a{color:#444;}

.sharing .centered a:hover,.sharing .centered a:focus,.sharing .centered a:active, .sharing a:hover,.sharing a:focus,.sharing a:active{color:#777;border:none;outline:0;}

.fa-external-link{padding-left:5px;}

.gform_wrapper ul{padding-left:0;list-style:none;}

.gform_wrapper li{/*margin-bottom:15px;*/}

.gform_wrapper .gfield_required{padding-left:1px;color:#b94a48;}

.ginput_container input,.ginput_container select,.ginput_container textarea{display:block;width:100%;height:34px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-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-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;padding:6px 12px;}

.ginput_container input:focus,.ginput_container select:focus,.ginput_container textarea:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);border-color:#66afe9;}

.ginput_container input[disabled],.ginput_container select[disabled],.ginput_container textarea[disabled],.ginput_container input[readonly],.ginput_container select[readonly],.ginput_container textarea[readonly],fieldset[disabled] .ginput_container input,fieldset[disabled] .ginput_container select,fieldset[disabled] .ginput_container textarea{cursor:not-allowed;background-color:#eee;}

.gform_button{display:inline-block;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;background-color:#428bca;border-color:#357ebd;padding:6px 12px;}

.gform_button:focus{outline:5px auto 0;outline-offset:-2px;}

.gform_button:hover,.gform_button:focus{color:#333;text-decoration:none;}

.gform_button:active,.gform_button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}

.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}

.gform_button:hover,.gform_button:focus,.gform_button:active,.gform_button.active,.open .dropdown-toggle.gform_button{color:#fff;background-color:#3276b1;border-color:#285e8e;}

.gform_button:active,.gform_button.active,.open .dropdown-toggle.gform_button{background-image:none;}

.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button,.gform_button.disabled:hover,.gform_button[disabled]:hover,fieldset[disabled] .gform_button:hover,.gform_button.disabled:focus,.gform_button[disabled]:focus,fieldset[disabled] .gform_button:focus,.gform_button.disabled:active,.gform_button[disabled]:active,fieldset[disabled] .gform_button:active,.gform_button.disabled.active,.gform_button[disabled].active,fieldset[disabled] .gform_button.active{background-color:#428bca;border-color:#357ebd;}

.gform_wrapper .gfield_error .gfield_label{color:#b94a48;}

.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{background-color:#f2dede;color:#b94a48;border-color:#eed3d7;}

.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error select:focus,.gform_wrapper .gfield_error textarea:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(185,74,72,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(185,74,72,0.6);border-color:#b94a48;}

.validation_error{margin-bottom:20px;border:1px solid transparent;border-radius:4px;background-color:#f2dede;color:#b94a48;border-color:#eed3d7;padding:15px;}

.validation_error .alert-link{font-weight:700;color:#953b39;}

.validation_error hr{border-top-color:#e6c1c7;}

#gforms_confirmation_message{margin-bottom:20px;border:1px solid transparent;border-radius:4px;padding:15px;}

#back-top{position:fixed;display:none;bottom:80px;right:40px;}

#back-top a{text-decoration:none;-webkit-transition:1s;-moz-transition:1s;transition:1s;}

#back-top span{display:block;margin-bottom:7px;font-size:36px;color:#77001d;-webkit-transition:1s;-moz-transition:1s;transition:1s;padding:14px;}

#back-top a:hover span{background-color:#eee;}

.form-control{border-radius:0;box-shadow:none;font-family:ff-scala-sans-web,sans-serif;line-height:1;}

.search-form{position:absolute;top:5px;right:10px;}

.search-field{background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAeFBMVEUUFBL///8UFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBLCkKywAAAAJ3RSTlMAAAEPEBgZHyAwMTo7PEpLfn+AgZiZnaipsLu8wN3e3+Dk6err/P3IUjZOAAAAtklEQVR42nXRWRKCMBBF0Q4goMyiaJgiBn3736ElNDFYcH9PZeqQ2ImmklwqJfOYOAavAld5NkQddJn5fnp+oot+4PZoQpoKanSugQqNQ5xTo1ogxhiSKdRIGAqUZFWiYJBIbUghGRQONvhQDA/4axjMVpkNGVqG/P/wi7mutq87vk47D7zRAl6HJjAjgbCG2EOX6XeIGpiEgdxl7O+7mGX1UUN7PRJNwmDHwrAptCHzCrHdPnwA634RkivzA34AAAAASUVORK5CYII=);background-position:10px center;background-repeat:no-repeat;background-size:24px 24px;font-weight:400;font-family:ff-scala-sans-web,sans-serif;border:none;cursor:pointer;height:37px;position:relative;-webkit-transition:width 400ms ease, background 400ms ease;transition:width 400ms ease, background 400ms ease;width:40px;margin:3px 0;padding:0 0 0 40px;}

.search-field:focus{background-color:#fff;border:1px solid #e5e5e5;cursor:text;outline:0;width:300px;}

.search-submit{display:none;}

input[type="search"]{-webkit-appearance:textfield;}

.page-contributors h3{font-family:ff-scala-sans-web,sans-serif;color:#77001d;}

.page-contributors p{font-size:16px;font-family:ff-scala-sans-web,sans-serif;}

.page-contributors a{color:#222;-webkit-transition:all 300ms ease;transition:all 300ms ease;}

.page-contributors a:hover{color:#77001d;padding-left:10px;}

.contri-image{float:left;margin:7px 27px 9px 0;}

.main-nav-scrolled{position:fixed!important;border-bottom:solid 1px #ccc;top:0;-webkit-box-shadow:0 -2px 39px 0 rgba(153,153,153,0.2);-moz-box-shadow:0 -2px 39px 0 rgba(153,153,153,0.2);box-shadow:0 -2px 39px 0 rgba(153,153,153,0.2);}

.navbar{z-index:999;}

#primary-menu{position:relative;}

.main-img{text-align:right!important;margin:0 0 20px auto;}

.white-space{white-space:normal;}

.navmenu{z-index:1;}

.canvas{z-index:2;background:#fff;}

.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{color:#fff;text-decoration:none;background-color:#77001d;}

#gform_2 #gform_submit_button_2.gform_button.button{font-family:ff-scala-sans-web,sans-serif;height:34px;margin-left:-5px;border-top-left-radius:0;border-bottom-left-radius:0;position:relative;border-radius:2px;background-color:#77001D;color:#FFF;transition:all .2s ease-in 0;display:inline-block;margin-bottom:0;font-size:14px;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-moz-user-select:none;background-image:none;border-color:#77001D;padding:6px 12px;}

#gform_2 .ginput_container{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}

#gform_2 .ginput_container input{border-radius:0;box-shadow:none;font-family:ff-scala-sans-web,sans-serif;line-height:1;height:34px;font-size:14px;color:#555;background-color:#FFF;background-image:none;border:1px solid #CCC;border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:0;display:table-cell;padding:6px 12px;}

body .gform_wrapper label.gfield_label + div.ginput_container{margin-top:0!important;}

div.gf_simple_horizontal div.gform_body ul li.gfield input.large,div.gf_simple_horizontal div.gform_body ul li.gfield input.medium,div.gf_simple_horizontal div.gform_body ul li.gfield input.small,div.gf_simple_horizontal_wrapper div.gform_body ul li.gfield input.large,div.gf_simple_horizontal_wrapper div.gform_body ul li.gfield input.medium,div.gf_simple_horizontal_wrapper div.gform_body ul li.gfield input.small{width:100%!important;}

article.entry.page h3{font-size:24px;margin:27px 0 18px;}

article.entry.page h2{margin:45px 0 18px;}

article.entry.page .h1{font-size:45px;line-height:1;margin:45px 0 18px;}

article.entry.page h2 span,article.entry.page .h1 span{font-size:18px;line-height:1;}

.tago{font-size:16px;line-height:1.8em;}

.tago a{text-decoration:none;font-family:ff-scala-sans-web,sans-serif;background:#EEE none repeat scroll 0 0;border-radius:2px;outline:medium none;display:inline-block;border:1px solid #CCC;color:#222;margin:5px;padding:5px 10px;}

.tago a:hover{color:#FFF;background:#77001d;}

.toping{margin-top:36px;}

.country{font-size:16px;}

ul.country li{font-family:ff-scala-sans-web,sans-serif;margin:10px;}

ul.country li a{padding:5px 10px;}

.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}

.slides,.slides > li,.flex-control-nav,.flex-direction-nav{list-style:none;margin:0;padding:0;}

.flex-pauseplay span{text-transform:capitalize;}

.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}

.flexslider .slides img{width:100%;display:block;height:auto;}

.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

* html .flexslider .slides{height:1%;}

.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}

.loading .flex-viewport{max-height:300px;}

.carousel li{margin-right:5px;}

.cf,.flexslider .slides{zoom:1;}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.site-header .top-navigation ul li a:hover,.site-header .top-navigation ul li a:focus,.site-header .top-navigation ul li a:active,.featured-small article .body .title a:hover,.featured-small article .body .title a:focus,.featured-small article .body .title a:active,.featured-small article .body2 .title a:hover,.featured-small article .body2 .title a:focus,.featured-small article .body2 .title a:active,.single-post .entry .entry-header .entry-category h6 a,.single-post .entry .entry-header .entry-author a,.widget.connect .social-bookmarks a:hover,.widget.popular-posts article .content p a:hover,.widget.popular-posts article .content p a:active,.brand-color{color:#77001d;}

h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,a{color:#77001d;outline:0;}

p,li>ul,li>ol,.featured-large article .image{margin:0 0 18px;}

.entry.page p.text-center,.single-post .entry .entry-header{text-align:center;}

.site-header h1{margin:0;}

::-moz-selection,::selection{background-color:#77001d;color:#fff;text-shadow:none;}

.site-header .american-university-logo a:link,.site-header .american-university-logo a:visited,.site-header .american-university-logo a:hover,.site-header .american-university-logo a:focus,.site-header .american-university-logo a:active,.widget.special-report a,.widget.special-report a:hover,.widget.special-report a:focus,.widget.special-report a:active{outline:0;border:none;}

.navbar-default .navbar-nav>li>a,.featured-small article .body2 a:link,.featured-small article .body2 a:visited,.widget .title span,.widget.popular-posts article .content p a,.widget.popular-posts article .content2 p a{color:#222;}

.tahrir-section-wrapper .flexslider .excerpt,.home-section-wrapper .flexslider .excerpt{width:80%;margin:0 auto;}

.flexslider .image,.widget{margin:0 0 36px;}



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

	.widget{margin:0 0 0;}

    }













.page-sections .flexslider .image img,.single-post .entry .entry-meta .entry-action li,.gform_wrapper form,.validation_error>p,.validation_error>ul,#gforms_confirmation_message>p,#gforms_confirmation_message>ul{margin-bottom:0;}

.flexslider .title a,.flexslider .title a:hover,.page-toc .sections h4 a,.widget.special-report .subscribe a:hover{text-decoration:none;}



.featured-large article .bylines a {color:#666;}



.featured-large article .bylines a:link,.featured-large article .bylines a:visited,.single-post .entry .entry-meta .entry-action li a,.ginput_container input:-moz-placeholder,.ginput_container select:-moz-placeholder,.ginput_container textarea:-moz-placeholder,.ginput_container input::-moz-placeholder,.ginput_container select::-moz-placeholder,.ginput_container textarea::-moz-placeholder,.ginput_container input:-ms-input-placeholder,.ginput_container select:-ms-input-placeholder,.ginput_container textarea:-ms-input-placeholder,.ginput_container input::-webkit-input-placeholder,.ginput_container select::-webkit-input-placeholder,.ginput_container textarea::-webkit-input-placeholder{color:#666;}

.featured-large article .body a:hover,.featured-large article .body a:focus,.featured-large article .body a:active,.featured-small article .body2 a:hover,.featured-small article .body2 a:focus,.featured-small article .body2 a:active{color:#77001D;text-decoration:underline;}

.widget-donate .widget-wrapper,.widget .widget-wrapper,.widget-wrapper{padding:15px;}

iframe.vids,img.essays,ul.related_post li,.page-sections .image img{margin-bottom:18px;}

.widget.popular-posts article .content h4 a,.widget.popular-posts article .content2 h4 a,#back-top a:hover{color:#111;}

h2,h3,#gforms_confirmation_message .alert-link{font-weight:700;}

.sharing,.tags-display{padding:30px 0;}



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



	.sharing {padding:0; margin-bottom: 30px;height:30px;}



	.sharing .centered > div:last-child {

    float: left;

    margin: 0;

}



    }













textarea.ginput_container input,textarea.ginput_container select,textarea.ginput_container textarea,.ginput_container textarea{height:auto;}

.validation_error h4,#gforms_confirmation_message h4{margin-top:0;color:inherit;}

.validation_error>p+p,#gforms_confirmation_message>p+p{margin-top:5px;}

.term-tunisia ul.country li.tunisia a,.term-africa ul.country li.africa a,.term-egypt ul.country li.egypt a,.term-europe ul.country li.europe a,.term-iran ul.country li.iran a,.term-iraq ul.country li.iraq a,.term-israel-palestine ul.country li.israel-palestine a,.term-libya ul.country li.libya a,.term-libya ul.country li.libya a,.term-middle-east ul.country li.middle-east a,.term-north-america ul.country li.north-america a,.term-saudi-arabia ul.country li.saudi-arabia a,.term-syria ul.country li.syria a,.term-syria ul.country li.syria a,.term-tunisia ul.country li.tunisia a,.term-culture ul.country li.culture a,.term-economy ul.country li.economy a,.term-environment ul.country li.environment a,.term-food ul.country li.food a,.term-human-rights ul.country li.human-rights a,.term-media ul.country li.media a,.term-politics ul.country li.politics a,.term-poverty ul.country li.poverty a,.term-religion ul.country li.religion a,.term-security ul.country li.security a,.term-united-nations ul.country li.united-nations a, .term-cities ul.country li.cities a, .term-democracy ul.country li.democracy a, .term-migrationrefugees ul.country li.migrationrefugees a, .term-asia ul.country li.asia a, .term-lebanon ul.country li.lebanon a, .term-turkey ul.country li.turkey a, .term-yemen ul.country li.yemen a, .term-france ul.country li.france a {text-decoration:none;color:#222;background-color:#e5e5e5;}

html[xmlns] .flexslider .slides,.no-js .flexslider .slides > li:first-child{display:block;}

.flexslider:hover .flex-direction-nav .flex-prev:hover,.flexslider:hover .flex-direction-nav .flex-next:hover,.flex-pauseplay a:hover,.flex-control-thumbs img:hover{opacity:1;}



@media (max-width : 768px) {

.footer-navigation{text-align:center;}

    }





@media (max-width: 480px) {



.single-post .entry .entry-header .entry-title {

    font-size: 36px;

   }



.footer-navigation{text-align:center;}

.featured-large article{margin-bottom:27px;min-height:1px;padding:0 10px 0 0;text-align: center;}

.page-header h1,.page-header-tahrir h1{color:#222;font-family:adobe-caslon-pro,serif;font-size:38px;font-weight:400;margin:0;}


span.dropcap {
color: #333;
font-family: adobe-caslon-pro,serif;
font-size: 19px;
font-weight: 400;
line-height: 1;
margin-top:0;

float: none;

display: inline;

margin-right: 0;

margin-bottom: 0;

}


/*.single-post .entry .entry-body .pf-content > p:first-of-type::first-letter, .single-post .entry .entry-body > p:first-of-type::first-letter{color:#222;font-family:adobe-caslon-pro,serif;font-size:19px;font-weight:400;line-height:165%;margin-top:0;float:none;display:inline;margin-right:0;margin-bottom:0;text-transform:uppercase;}*/

.contributor .bookshelf-perso .fade{margin-bottom:18px;min-height:170px;}

.well{min-height:20px;margin-bottom:20px!important;background-color:#F9f9f9;border:none;border-radius:2px;box-shadow:none;padding:15px;}

}

@media (max-width: 500px) {

.page-header,.page-header-tahrir{border:0;margin:25px 0;}

.page-qa hr.divider,.page-books hr.divider{margin-top:15px;margin-bottom:15px;border-color:#DEDEDE 0 0;}

.item{width:100%;float:none;min-height:1px;padding-right:15px;padding-left:15px;}



.navmenu, .navbar-offcanvas {

    width: 220px;

    height: auto;

    border-width: 1px;

    border-style: solid;

    border-radius: 4px;

    box-shadow: 0px 0px 5px 5px #EBEBEB inset;

}

}

@media (max-width: 768px) {

.single-post .entry,.page .entry, .contributor .entry{padding-right:15px;padding-left:15px;margin:25px 0;}

h1.cr{margin:0;padding:25px 0;}

}

@media (max-width: 600px) {

.single-post .entry .entry-body p,.single-post .entry .entry-body-qa p,.entry.page p{text-align:left;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:none;margin:0 0 18px;}

.midan .main .row:before,.tahrir-forum .main .row:before{content:"\0020";display:block;position:absolute;width:1px;left:50%;top:0;bottom:0;margin-left:-15px;border-left:none;}

}

@media (max-width: 768px) {

.contributor .bookshelf-perso .fade{margin-bottom:18px;min-height:180px;}

}

@media (max-width: 990px) {

.navbar-toggle{display:block;}

.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}

.navbar-collapse.collapse{display:none!important;}

#menu-responsive.navbar-nav{float:none!important;margin:10px 0 30px;padding: 0 10px;}



#menu-responsive.navbar-nav li {

	display: block;

margin: 0px;

line-height: 48px;

border-top: 1px solid #FFF;

border-bottom: 1px solid #DFDFDF;

}

#menu-responsive.navbar-nav a[href="#"] { font-weight: 700; }

#menu-responsive.navbar-nav>li>a{padding-top:15px;padding-bottom:15px;line-height: 20px}

#menu-responsive .sub-menu a{padding-top:10px;padding-bottom:10px;display: block;line-height: 20px}

#menu-primary .sub-menu, #menu-responsive .sub-menu{list-style-type:none!important;margin-bottom:9px!important;}

#menu-responsive.navbar-nav .sub-menu li {

margin-bottom: 10px;





}

.navbar-header,.navbar-nav>li{float:none;}

}

@media (max-width: 860px) {

.flex-direction-nav .flex-prev{opacity:1;left:10px;}

.flex-direction-nav .flex-next{opacity:1;right:10px;}

}



.btn-group .dropdown-menu {

min-width:40px;



}

ul.related_post {

    margin: 0px 0px 18px !important;

    padding: 0px !important;

}

ul.related_post li {

    position: relative !important;

    list-style: outside none none !important;

    padding: 20px 0px !important;

    margin: 0px !important;

    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;

    background: transparent none repeat scroll 0% 0% !important;

}

ul.related_post li a {

    position: relative !important;

    text-decoration: none;

    text-indent: 0px !important;

    

}

ul.related_post li a img {

    max-width: 100px;

    width: auto !important;

    height: auto;

    margin: 5px 18px 0px 0px !important;

    float: none !important;

 

}

ul.related_post li a.wp_rp_thumbnail {

    float: left !important;

    margin-right: 10px !important;

}

img.booky {margin:5px 0 15px 30px;border:solid 1px #e5e5e5;}







.search-form2{}

.search-form2 .search-field{background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAeFBMVEUUFBL///8UFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBIUFBLCkKywAAAAJ3RSTlMAAAEPEBgZHyAwMTo7PEpLfn+AgZiZnaipsLu8wN3e3+Dk6err/P3IUjZOAAAAtklEQVR42nXRWRKCMBBF0Q4goMyiaJgiBn3736ElNDFYcH9PZeqQ2ImmklwqJfOYOAavAld5NkQddJn5fnp+oot+4PZoQpoKanSugQqNQ5xTo1ogxhiSKdRIGAqUZFWiYJBIbUghGRQONvhQDA/4axjMVpkNGVqG/P/wi7mutq87vk47D7zRAl6HJjAjgbCG2EOX6XeIGpiEgdxl7O+7mGX1UUN7PRJNwmDHwrAptCHzCrHdPnwA634RkivzA34AAAAASUVORK5CYII=);background-position:10px center;background-repeat:no-repeat;background-size:24px 24px;font-weight:400;font-family:ff-scala-sans-web,sans-serif;border:none;cursor:pointer;height:37px;position:relative;-webkit-transition:width 400ms ease, background 400ms ease;transition:width 400ms ease, background 400ms ease;width:40px;margin:3px 0;padding:0 0 0 40px;}

.search-form2 .search-field:focus{background-color:#fff;border:1px solid #e5e5e5;cursor:text;outline:0;width:260px;}

.search-submit{display:none;}

input[type="search"]{-webkit-appearance:textfield;}



.navbar-toggle {



    margin-top: 12px;

   

}

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





ul.related_post li a img {

    max-width: 70px;

    width: auto !important;

    height: auto;

    margin: 5px 18px 0px 0px !important;

    float: none !important;

 

}

   

.wp_rp_excerpt {



display: none !important;



}

ul.related_post li {

   

    min-height: 150px;

   

}







 }



 .navbar-default .navbar-toggle .icon-bar {

    background-color: #121212;

}









@media print {









  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {

    float: none; width: 100%;

  }

  .col-sm-offset-2 {

    float: none; margin-left: 0;

  }

.container {

    float: none; width:80%;

  }



  .single-post .entry, .page .entry, .contributor .entry {

    padding-right: 0 !important;

    margin: 0 !important;

}

  .visible-xs {

    display: none !important;

  }

  .hidden-xs {

    display: block !important;

  }

  table.hidden-xs {

    display: table;

  }

  tr.hidden-xs {

    display: table-row !important;

  }

  th.hidden-xs,

  td.hidden-xs {

    display: table-cell !important;

  }

  .hidden-xs.hidden-print {

    display: none !important;

  }

  .hidden-sm {

    display: none !important;

  }

  .visible-sm {

    display: block !important;

  }

  table.visible-sm {

    display: table;

  }

  tr.visible-sm {

    display: table-row !important;

  }

  th.visible-sm,

  td.visible-sm {

    display: table-cell !important;

  }



.single-post .entry .entry-body p, .single-post .entry .entry-body-qa p, .entry.page p, .contributor .entry .content {

    text-align: left !important;

    margin: 0px 0px 18px;

}





}



@media print {

  *,

  *:before,

  *:after {

    background: transparent !important;

    color: #000 !important;

    -webkit-box-shadow: none !important;

            box-shadow: none !important;

    text-shadow: none !important;

  }

  a,

  a:visited {

    text-decoration: none !important;

  }

  a[href]:after {

    content: none !important;

  }

  abbr[title]:after {

    content: none !important;

  }

  a[href^="#"]:after,

  a[href^="javascript:"]:after {

    content: none !important;

  }

  pre,

  blockquote {

    border: 1px solid #999;

    page-break-inside: avoid;

  }

  thead {

    display: table-header-group;

  }

  tr,

  img {

    page-break-inside: avoid;

  }

  img {

    max-width: 100% !important;

  }

  p,

  h2,

  h3 {

    orphans: 3;

    widows: 3;

  }

  h2,

  h3 {

    page-break-after: avoid;

  }

  .navbar {

    display: none;

  }

  .btn > .caret,

  .dropup > .btn > .caret {

    border-top-color: #000 !important;

  }

  .label {

    border: 1px solid #000;

  }

  .table {

    border-collapse: collapse !important;

  }

  .table td,

  .table th {

    background-color: #fff !important;

  }

  .table-bordered th,

  .table-bordered td {

    border: 1px solid #ddd !important;

  }

}

#gaiframe {



display: none !important;



}

#pf-dialog-ads {



height: 0 !important;

display: none !important;

}



footer .american-university-logo{margin:0 auto;position:relative;z-index:1;}

footer .american-university-logo img{width:280px;}

footer .american-university-logo a.top-link{position:absolute;top:0;left:0;width:70%;height:28px;z-index:2;outline:0;}

footer .american-university-logo a.bottom-link{position:absolute;top:0;right:0;width:30%;height:28px;z-index:3;outline:0;}





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



.wp-pagenavi a, .wp-pagenavi span {

   padding: 20px;

line-height: 1.5em;

display: inline-block;

}





    }







/* For modern browsers */

ul.related_post li:before,

ul.related_post li:after {

    content:"";

    display:table;

}



ul.related_post li:after {

    clear:both;

}



/* For IE 6/7 (trigger hasLayout) */

ul.related_post li {

    zoom:1;

}

.entry ul li {
padding-left: 1em;
margin-left: 18px;


}
.entry-action li {
padding-left: 0 !important;
margin-left: 0 !important;


}




