/*Theme Name:    GSH Theme
URI:      http://www.studentsstep.com/
Description:    Child theme for the Custom GSH
Author:         Ubaid Ghori
Author URI:     https://www.facebook.com/dezinerweb
Template:       twentytwelve 
Version:        0.1.0*/
@import url("../twentytwelve/style.css");
body .site{padding:0; max-width:1003px; overflow:visible !important; box-shadow:none;}
.site-header{padding:18px 0 0 0;}
.site-header hgroup{padding:0 0; float:left; width:100%; margin:0 0 15px 0;}
.menu-main-container {}
.menu-main-container ul.nav-menu{border:none !important; background:#08a7db;}
.menu-main-container ul.nav-menu li{margin:0; border-right:1px solid #fff; float:left;}
.menu-main-container ul.nav-menu li a{line-height:normal; padding:12px 18px; color:#fff;}
.menu-main-container ul.nav-menu li ul{z-index:999999;}

.menu-main-container ul.nav-menu  .current_page_item{}
.menu-main-container ul.nav-menu  .current_page_item a, 
.menu-main-container ul.nav-menu .current-menu-parent a, 
.menu-main-container ul.nav-menu li a:hover{font-weight:normal; background:#525252; color:#fff;}

.menu-main-container ul.nav-menu ul li a{line-height:normal; padding:8px 18px; color:#6A6A6A; background:#eee; border-bottom:1px solid #ddd; width:430px;}
.menu-main-container ul.nav-menu .current-menu-parent ul li a{line-height:normal; padding:8px 18px; color:#6A6A6A; background:#eee;}
.menu-main-container ul.nav-menu .current-menu-parent ul li a:hover{background:#525252; color:#fff;}
.menu-main-container ul.nav-menu .current-menu-parent ul .current_page_item a{background:#525252; color:#fff;}
.wrapper{padding:0; margin:15px 0 0 0;}
.home-content{float:left; width:675px; text-align:justify; margin:10px 0 0 0;}
.main-title{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#08a7db;}
.custom-content p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px; margin:12px 0;}
.home-sidebar{float:right; margin:0; width:245px; padding:10px;}
.slider-wrapper{padding:0 !important;}
.home-boxes{float:left; width:100%; margin:20px 0 30px 0;}
.home-boxes .widget_text{float:left; width:423px; margin:0 30px 0 0;}
.home-boxes .widget_text h3{float:right; width:293px; margin:0; color:#08a7db; font-size:12px; line-height:normal;}
.home-boxes .widget_text:last-child{float:right; margin:0;}
.home-boxes .widget_text img{float:left; width:118px; height:90px; background:#000;}
.home-boxes .widget_text p{float:right; margin:0; width:293px; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:12px;}
.inner-sidebar{float:right; margin:0; width:260px;}
.site-content{margin:0; width:69% !important; text-align:justify;}
.entry-header{margin:0 0 10px 0;}
.main-bannerr{float:left; margin:10px 0 20px 20px;}
.home-copy-area{float:left; width:100%; margin:0;}
.site-header .site-title{display:none;}
.site-header .site-description{display:none;}
.attachment-post-thumbnail{border-radius:0 !important; box-shadow:none !important;}
.journal-cover{float:left; margin:0;}
.journal-page .entry-header{float:left;}
.about-journal{background: none repeat scroll 0 0 #f7f7f7; float: right; padding: 12px; width: 512px;}
.about-journal h1{font-weight:bold !important; font-size:16px !important;}
.journal-page {width:70% !important;}
.journal-info{border: 1px dashed #444444; float: left; margin: 0; padding: 10px; width: 95%;}
.journal-info h3{margin:0 0 5px 0;}
.journal-info p{line-height:25px;}
.journal-top{float:left; width:100%;}
.journal-page .entry-content{float:left; width:100%; margin:20px 0 0 0;}
.journal-page .entry-content h2{border-bottom: 1px dashed; border-top: 1px dashed; margin: 0 0 5px;}
.site-content article{border:none;}
.entry-content h3{margin:0;}
.footer-area{float: left; max-width: 100% !important; padding: 10px 15px 5px !important; width:973px !important; background:#393939; margin:20px 0 0 0 !important; color:#d1d1d1;}
.ebm-page{}
.ebm-page .entry-header h1{display:none;}
.blue-button{background:#08a7db; border-radius:6px; padding:8px 0 !important; text-align:center; width:260px; margin:0; color:#fff !important; font-size:15px; float:left; text-decoration:none; line-height:normal;}
.blue-button:hover{background:#0388b4; color:#fff;}
.home-sidebar .widget{float:left; margin:0 0 15px 0;}
.inner-sidebar .widget{float:left; margin:0 0 15px 0;}
.inner-sidebar .widget_nav_menu h3{display:none;}
.inner-sidebar .widget_nav_menu{background: none repeat scroll 0 0 #EEEEEE; padding: 10px; width: 240px;}
.inner-sidebar .widget_nav_menu ul{}
.inner-sidebar .widget_nav_menu ul li{border-bottom: 1px dashed; float: left; margin: 0 0 5px; padding: 3px 0 6px 0; width: 100%;}
.inner-sidebar .widget_nav_menu ul li a{text-decoration:none; color:#000;}
.inner-sidebar .widget_nav_menu ul li a:hover{text-decoration:none; color:#08a7db;}
.edi-form{}
.edi-form select{margin:0 0 10px 0; padding:4px;}
.edi-form input{margin:0 0 10px 0;}
.journal-page .entry-content ul{float:left; width:94%; background:#f1f1f1; padding:2% 3%;}
.journal-page .entry-content ul li{float:left; margin:0 15px 0 15px; width:290px;}
.cover-slider{float:left; width:150px; margin:0 20px 0 0;}
.fixd-banner{float:right; margin:0;}
.nivoSlider{box-shadow:none !important; float:left;}
.inner-sidebar .current_page_item a{color:#08A7DB !important;}
.current-issue-top{float: left; margin: 0; width: 100%;}
.featured-img{float:left; margin:0;}
.curent-issue-right{background: none repeat scroll 0 0 #F7F7F7; float: right; padding: 12px; width: 512px; height:189px;}
.current-issue-excerpt{margin:0;}
.current-issue-excerpt h1{background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #333333; font-size: 16px; font-weight: bold; padding: 0; margin:0 0 15px 0;}
.current-issue-excerpt h2{color: #3299D6; font-size: 16px; margin: 0; padding: 0; font-weight:normal; line-height:20px;}
.current-issue-cotent{float: left; margin: 15px 0 0; width: 100%;}
.current-issue-cotent p{border-bottom: 1px dashed #CCCCCC; float: left; font-size: 13px; margin: 5px 0 5px 0; padding: 0 0 10px; text-align: left; width: 100%; line-height:18px;}
.current-issue-cotent strong{font-size: 14px; font-style: normal; margin: 0; width: 100%; clear:right;}
.current-issue-cotent h2{border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; color: #3299D6; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: italic; font-weight: bold; margin: 20px 0 5px; padding: 5px 0; width: 100%;}
.current-issue-cotent a{}
.current-issue-cotent span{color: #000; float: right; font-size: 10px; font-style: italic; margin: 0; font-weight:normal;}
.current-issue-cotent a{}
.current-issue-cotent b{}
.entry-content h2, .comment-content h2, .mu_register h2{margin:0 !important;}
.about-book{background: none repeat scroll 0 0 #F7F7F7; float: right; padding: 12px; width: 512px;}
.about-book h1{font-weight:bold !important; font-size:16px !important;}
.book-page{width: 70% !important;}
.book-page .entry-content{float:left; width:100%; margin:20px 0 0 0;}
.book-page .entry-content h2{border-bottom: 1px dashed; border-top: 1px dashed; margin: 15px 0 5px !important;}
.book-page .entry-content ul{float:left; width:94%; background:#f1f1f1; padding:2% 3%;}
.book-page .entry-content ul li{float:left; margin:0 15px 0 15px; width:290px;}
.book-page .entry-header{float:left;}
.book-page p{margin:0 10px 0 0;}
.social-icons { float: right; margin: 6px 0 0; width: 175px; }
.so-icon { float: right; margin: 0 0 0 8px;}
.social-icons span { float: left; font-family: arial; font-size: 14px; margin: 12px 0 0 8px;}
.site-logo{float:left; margin:30px 0 0 0;}
.header-right{float:right;}
.search-area {    background: none;    border-radius: 6px;    clear: right;    float: right;    margin: 5px 0 0;}
#searchsubmit{float:right; margin:0 0 0 3px;}

.footer-icons{float:right; margin:0;}
.f-icon{float:left; margin:0 0 0 15px;}

.footer-area .site-info{float: left; margin: 8px 0 0;}
