@media (min-width:1400px){#masthead .container{width:1430px}.site-footer .container{width:1330px}.main-header-row{padding:0 50px;margin:0}.main-header-row .col-sm-4{width:490px;padding:0}.main-header-row .col-sm-8{width:780px;padding:0;float:right}.super-top{padding:22px 55px}}@media (min-width:1200px){.border-right{padding-right:100px}.widget-right{padding-left:55px}.container{width:1200px}}@media only screen and (max-width:1199px){.main-navigation ul li a{font-size:20px;padding:15px 10px}}@media only screen and (max-width:1023px){.super-top{padding:15px 0}}@media only screen and (max-width:991px){.main-navigation ul li a{font-size:16px}.main-navigation li{margin:0 2px}}@media only screen and (max-width:767px){#masthead{margin-bottom:40px}.main-navigation{display:none}.error-404{width:100%;margin:30px auto;padding:0 10px}.error-404 h1{font-size:15px}.error-404 .page-header{margin:20px 0 10px}form.search-form{width:100%}#masthead .row{padding-bottom:15px}.super-top{text-align:left;z-index:99999999999;position:relative;display:inline-block}.top-social a{width:30px;margin-right:5px}.top-search input[type="search"]{width:196px;height:35px;font-size:15px}.site-branding{width:60%;max-width:350px;margin:0 auto}.top-social{top:-5px}#top-search button{right:-5px}.border-right{border-right:none}.book-img{position:relative;float:left}.book-img img{margin-right:15px;margin-bottom:5px}.book-cont{padding-left:0}.site-footer{padding-bottom:60px;margin-top:55px}.site-footer,.site-footer .text-right{text-align:center}.site-footer img{margin-bottom:20px}.entry-content p{font-size:18px;margin-bottom:25px}.entry-header h2 a{font-size:25px}h1{font-size:30px}.entry-header>div a{font-size:16px}.widget-about p{padding:0;margin-top:15px}div#secondary{border:1px solid #ccc;border-radius:8px;padding:25px 15px 0 15px;background-color:#f0f0f0}.widget .menu{padding-left:0}.entry-content{margin-bottom:0}.widget_sp_image,.widget-about p{text-align:center}}@media only screen and (max-width:567px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{width:100%}}@media only screen and (max-width:568px){.book-img{float:none;margin-bottom:15px}}@media only screen and (max-width:479px){.top-search input[type="search"]{width:170px}}