/***************************************
	Theme Name: scholarsteer
	Theme URI: http://scholarsteer.com
	Description: Premium Theme for Scholar Steer By Sher Singh
	Author: Sher Singh
	Author URI: http://scholarsteer.com/
	Version: 2.0.0
	License: license purchased
	Tags: two-columns, fixed-width, custom-background, custom-menu
***************************************/

/* Main Global Layout Settings */
*{outline:none;list-style:none;border:0 none;margin:0;padding:0}
html{-ms-touch-action:manipulation;touch-action:manipulation}
body{background:url(images/noise.png);color:#595858;font-family:'Droid Sans',Arial,Verdana,sans-serif;font-size:12px}
p{line-height:21px;font:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}
.wrapper{width:940px;background:none repeat scroll 0 0 #FFF;box-shadow:0 0 4px 0 rgba(0,0,0,0.2);margin:0 auto;padding:0}
.container{margin:0 20px}
.header-content{height:100px}
#navigation{height:49px;width:960px;margin-left:-10px;background-color:#169fa8;float:left;left:1px}
#navigation.style-2{width:1020px;margin-left:0!important}
.style-2 ul li:first-child{margin-left:1px!important}
.menu i.halflings{margin:1px 2px 0 -2px}
.menu ul,.menu li > div{visibility:hidden;display:none}
.menu li:hover > ul,.menu li:hover > div{visibility:visible;display:block}
.left-corner,.right-corner{display:block;width:0;height:0;position:relative;top:49px;float:left;opacity:0.58;filter:alpha(opacity=58);border-style:solid}
.left-corner{float:left;left:0;border-color:transparent #888 transparent transparent;border-width:0 9px 9px 0}
.right-corner{float:right;right:1px;border-color:#888 transparent transparent;border-width:9px 9px 0 0}
.menu,.menu ul{list-style:none;margin:0;padding:0}
.menu li,.menu ul a{position:relative}
.menu > li.floatr{float:right}
.menu li > a.button{display:inline-block}
.menu ul{position:absolute;display:none;width:170px;background-color:#fff;border:1px solid #e0e0e0;border-top:none;left:-1px;z-index:999;border-radius:0 0 2px 2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}
.menu ul ul{top:0;left:170px}
#navigation ul li:first-child{margin-left:-8px}
#navigation ul li ul li:first-child,#navigation ul li ul li ul li:first-child{margin-left:0}
ul.menu > li.current-menu-parent > a,ul.menu > li.current-menu-item > a,#current{margin-left:-1px;padding-left:21px;z-index:8;position:relative}
.menu > li > a{color:#fff;text-decoration:none;font-weight:400;font-size:13px;line-height:18px;border-right:1px solid #028482;padding:15px 20px 16px}
.menu > li:hover > a{background-color:#707070;border-left:none;padding-left:21px;border-right:1px solid #707070;margin:0 0 0 -1px}
ul.menu li a{-webkit-transition:background-color 80ms ease-in-out;-moz-transition:background-color 80ms ease-in-out;-o-transition:background-color 80ms ease-in-out;-ms-transition:background-color 80ms ease-in-out;transition:background-color 80ms ease-in-out}
.menu ul li a{-webkit-transition:background-color 20ms ease-in-out, color 20ms ease-in-out;-moz-transition:background-color 20ms ease-in-out, color 20ms ease-in-out;-o-transition:background-color 20ms ease-in-out, color 20ms ease-in-out;-ms-transition:background-color 20ms ease-in-out, color 20ms ease-in-out;transition:background-color 20ms ease-in-out, color 20ms ease-in-out}
.menu > li > a:hover{border-right:1px solid #707070;margin:0 0 0 -1px}
.menu > li > a:active{border-right:1px solid #707070;color:#000;margin:0 0 0 -1px}
.menu > li > a img,.menu li > ul > li > a img{border:0;margin-right:7px}
.menu ul a{color:#777;font-size:12px;line-height:18px;border-top:1px solid #e6e6e6;padding:9px 12px}
.menu ul a:hover{background-color:#f5f5f5}
.menu .cols1,.menu .cols2,.menu .cols3,.menu .cols4,.menu .cols5{position:absolute;display:none;overflow:auto;z-index:999;background:#fff}
.menu .cols1,.menu .col1{width:160px}
.menu .cols2,.menu .col2{width:320px}
.menu .cols3,.menu .col3{width:480px}
.menu .cols4,.menu .col4{width:640px}
.menu .cols5,.menu .col5{width:800px}
.menu > li.floatr > ul.cols1,ul.cols2,ul.cols3,ul.cols4,ul.cols5{right:0}
.menu li > ul.cols1,ul.cols2,ul.cols3,ul.cols4,ul.cols5{background-color:#fff;border:1px solid #e0e0e0;border-top:none;left:-1px;padding:10px}
.menu h4{font-size:13px;color:#888;font-weight:400;padding-bottom:5px;border-bottom:1px solid #e0e0e0;letter-spacing:0;margin:0 10px 5px}
.menu h5{font-size:13px;margin:8px 10px -3px}
.menu h5 a{font-size:13px;font-weight:600;color:#333;padding:0}
.menu ol{list-style:none;margin:7px 10px;padding:0}
.menu ol a{color:#777;font-size:12px;line-height:15px;padding:3px 0}
.menu ol a:hover{color:#444}
.menu p{font-size:12px;line-height:18px;margin:9px 10px;padding:0}
.menu p a{color:#888;text-decoration:underline}
.menu p a:hover{color:#555}
.clearfix{clear:both}
.content{float:left;width:70%;overflow:hidden;padding:10px}
.post-inner{margin-right:15px;margin-top:15px;margin-bottom:20px;background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;border-radius:5px;box-shadow:1px 2px 4px #E5E5E5;position:relative;padding:10px}
.post-inner h1{width:100%;border-bottom:1px solid #E0E0E0;box-shadow:0 2px 0 0 rgba(0,0,0,0.03);padding-top:10px;padding-bottom:10px}
.matter{margin-top:10px;margin-bottom:10px;text-align:justify}
.pagetitle{border-bottom:1px solid #E0E0E0;box-shadow:0 2px 0 0 rgba(0,0,0,0.03)}
.pagetitle h1{font-size:18px;padding:0 40px}
.sidebar{margin-top:30px;float:right;width:27%}
.widgethead{background-color:#169FA8;float:left;height:40px;left:1px;margin-left:-10px;width:283px;margin-bottom:10px}
.widgethead h4{color:#fff;padding:11px 10px 10px}
.widget-corner{float:right;right:1px;display:block;width:0;height:0;position:relative;top:3px;opacity:0.58;filter:alpha(opacity=58);border-color:#888 transparent transparent;border-style:solid;border-width:9px 9px 0 0}
.widget-container ul li{list-style-image:url(images/list-arrow.png);margin-left:15px;padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #ccc}
.widget-container ul li a{color:#666;text-decoration:none}
.widget-container ul li li a:hover{color:#888}
#footer-bottom{background:none repeat scroll 0 0 #424242;font-size:12px;width:100%;margin:0 auto;padding:25px 0}
.copyleft{color:#FFF;margin-top:-13px;padding:5px}
.copyleft a{color:#fff;text-decoration:none}
.copyleft a:hover{color:#ccc}
.alignright{float:right;color:#fff;margin-top:-13px;padding:5px}
.logo{padding-top:10px}
.journalist{width:100%;padding-bottom:10px;padding-top:10px}
.listjournal{border:1px solid #CCC;border-collapse:collapse}
.CSSTableGenerator{width:100%;box-shadow:5px #888;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;margin:0 0 10px;padding-left:10px;}
.CSSTableGenerator table{width:100%;height:100%;margin:0;padding:0}
.CSSTableGenerator table:nth-child(odd){background-color:#e5e5e5}
.CSSTableGenerator table:nth-child(even){background-color:#fff}
.CSSTableGenerator td{vertical-align:middle;text-align:left;font-size:12px;font-family:arial;font-weight:400;color:#444;}
.journalist ul li{
border:1px solid #CCC;
margin-bottom:5px;
}
.journalist ul li:nth-child(even){
    background: linear-gradient(to top,  #F2F2F2,  #F2F2F2) repeat scroll 0 0 #F1F1F1;
    border-bottom: 1px solid #DFDFDF;
    box-shadow: 0 1px 0 #FFFFFF;
}
.style-2 .left-corner,.style-2 .right-corner,.selectnav{display:none}
.menu > li,.menu .col1,.menu .col2,.menu .col3,.menu .col4,.menu .col5,.alignleft{float:left}
.menu li > a,.menu li:hover > ul,.menu > li:hover > ul.cols1,ul.cols2,ul.cols3,ul.cols4,ul.cols5{display:block}
ul.cols1 a:hover,ul.cols2 a:hover,ul.cols3 a:hover,ul.cols4 a:hover,ul.cols5 a:hover,ul.cols1 a,ul.cols2 a,ul.cols3 a,ul.cols4 a,ul.cols5 a{background:none;border:none}
ul.cols1 p a,ul.cols2 p a,ul.cols3 p a,ul.cols4 p a,ul.cols5 p a,.menu h4 a{padding:0}
.journalist table tr th,.journalist table tr td{padding:2px 2px 0;}

/****************
advanced comment styles
****************/
 
h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block} 
ol.commentlist{width:100%} 
h3#comments,#respond h3{height:25px;text-align:left;background:#169FA8;color:#fff;padding:5px; margin-right:13px;} 
ol.commentlist,li.authorcomment,li.comment,#respond h3,form#commentform,input#submit{margin:0}
ol.commentlist,ol.commentlist ul,form#commentform{padding:0}  
ol.commentlist{border-bottom:1px solid #ccc;width:98%;} 
ol.commentlist ul{margin:0 0 0 20px} 
li.authorcomment,li.comment,form#commentform textarea,form#commentform input{border:1px solid #ccc}
li.authorcomment,li.comment{padding:10px 0 0 10px;list-style:none;border-bottom:none} 
li.even{background:#fff} 
li.odd{background:#efefef} 
.authorcomment{background:#deebf9} 
ul.children ul{margin-left:20px} 
ul.children li{border-right:none} 
.vcard img{float:left;background:#c4c4c4} 
.vcard img,.comment-navigation .newer a,.comment-navigation .older a{padding:5px} 
.comment-meta,ol.commentlist li small,p.subscribe-to-comments label{position:relative} 
.comment-meta,ol.commentlist li small{top:1px;left:2px} 
.comment-text{margin:0 10px 0 0} 
.reply,.comment-navigation .newer,input#submit{float:right} 
.reply,.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:#169FA8} 
.reply{margin:-25px 10px 10px 0} 
a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{display:inline-block;text-align:center;cursor:pointer;color:#fff} 
a.comment-reply-link,.reply a:link{padding:5px 0} a.comment-reply-link,.reply a:link,input#submit{width:70px} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#e7e7e7;text-decoration:none;color:#169FA8;font-weight:bold} 
a.comment-reply-link:hover,.reply a:hover,input#submit:hover{width:68px} 
a.comment-reply-link:hover,.reply a:hover{padding:4px 0} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,.comment-navigation .older a:hover{border:1px solid #169FA8} 
.comment-navigation{margin:10px 0 10px 0} .comment-navigation:after,#respond:after{content:".";height:0;visibility:hidden} 
.clear{clear:both} 
.comment-navigation .newer a:hover,.comment-navigation .older a:hover{padding:4px} 
form#commentform textarea,form#commentform input{padding:2px 3px} 
form#commentform textarea{width:442px} 
input#submit{padding:5px 0 !important;border:0 !important} 
input#submit,p.subscribe-to-comments input{outline:0} 
input#submit:hover{padding:4px 0 !important;border:1px solid #169FA8 !important} 
p.subscribe-to-comments{background:url('images/email_32.png') no-repeat} 
p.subscribe-to-comments,.comment-rss{height:32px;text-indent:42px;padding:5px 0 0 0} 
p.subscribe-to-comments input{margin:5px 3px 3px 3px !important;border:0} 
p.subscribe-to-comments label{top:-2px;color:#666} 
.comment-rss{background:url('images/rss_32.png') no-repeat} 
 
/*comment total stlying*/
 
.comment-total{text-align: center;font-size: 1.5em;color: #fff;}
.comment-total span{font-size: 2em;color: #800000;}
.matter form#searchform input{border:1px solid #999999; border-radius:5px;}
.separator{border-bottom: 1px solid #E0E0E0;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.03);
    width: 100%;
    height:2px;
    margin-bottom:11px;
}
.emm-paginate{margin-top:10px; margin-left:10px;}
.emm-paginate a{background:#169FA8;border:1px solid #ccc;color:#fff;margin-right:4px;text-align:center;text-decoration:none;padding:3px 6px}
.emm-paginate a:hover,.emm-paginate a:active{background:#ccc;color:#fff}
.emm-paginate .emm-title{color:#fff;margin-right:4px}
.emm-paginate .emm-gap{color:#fff;margin-right:4px}
.emm-paginate .emm-current{background:#424242;border:1px solid #89adcf;color:#fff;margin-right:4px;padding:3px 6px}