/*Theme Name: Essay Corp Blog*/@import url('//fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900');body{font-family: sans-serif;overflow-x:hidden;font-size:12px}.full-row{width:100vw;position:relative;left:calc(-50vw + 50%);padding:0 15px;overflow:hidden}ul,ol{margin:0;padding:0 0 0 15px}html a{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#ff841e}a:hover{text-decoration:none!important}
header{background:url(../../../../images/header-img-bgn02.jpg) no-repeat center top;background-size:100%;padding:0;margin:0 0 40px}
header .navbar{margin-bottom:0;border:0;background-image:none;border-radius:0;box-shadow:none;background-color:rgba(0,0,0,0.7)}header .navbar-default .navbar-nav>.active>a, header .navbar-default .navbar-nav>.open>a{border:0;background-image:none;border-radius:0;box-shadow:none;background-color:transparent}header .navbar-default .navbar-nav>.active>a, header .navbar-default .navbar-nav>.active>a:focus, header .navbar-default .navbar-nav a:hover{color:#ff841e!important;background-color:transparent}
header .navbar-nav{border-top:1px solid #fff}
.navbar-default .navbar-nav>li>a{font-family:'Montserrat', sans-serif;padding:20px 10px;color:#fff!important;font-size:14px;font-weight:600;text-transform:uppercase;-webkit-transition: all .5s;-o-transition:all .5s;transition:all .5s}

header .navbar .dropdown-toggle{margin:0;padding:0!important;position:absolute;top:20px;right:-2px}header .navbar li:hover .dropdown-menu{display:block}#menu-right a{color:#fff}#menu-right li:hover{background:#000}.home .content h1{font-size:30px;line-height:40px}.content h2{color:#000}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-size:20px;font-weight: 800;line-height:24px}.footer-copyright{background: #000;
    color: #a3a3a3;
    font-size: 13px;
	font-weight: 500;
    font-family: 'Montserrat', sans-serif;
    text-align: center;}#footer-section{font-size:18px;padding:50px 0 40px;margin:30px 0 0;background:#000;color:#fff}#footer-section .glyphicon{margin-right:10px}#footer-section .textwidget ul{float:left;width:100%;margin:0;padding:0;}#footer-section ul{margin:0;padding:0 10px}
#footer-section ul li{list-style:none;list-style:none}
#footer-section ul li a{display: block;
    list-style-type: none;
    line-height: 24px;
    color: #fff;
    font-size: 15px;
    border-bottom: solid 1px #3d434f;
    margin-bottom: 8px;
    font-family: 'Montserrat', sans-serif;}
#footer-section ul li a:hover{color:#FFC600}
#footer-section,#footer-section a{color:rgba(255, 255, 255, 1)}#footer-section a:hover{color:#000}.widget-title{margin:0 0 20px;padding:0;text-transform:uppercase;font-weight:700;font-size:16px}.fix-slider{margin:0 0 5px;position:relative;box-shadow:0 0 100px 0 #eee inset;border-bottom:1px solid #eee}ul.list{padding:0}ul.list li{
    padding: 0 0 10px 0;
    border-bottom: 1px solid #ddd;
    margin: 0 0 10px;}.entry-title{font-size: 22px;
    margin: 0 0 5px;
    font-weight: 800;}.content p{text-align:justify}.widget{margin:0 0 15px}.contact-page h1{text-align:center}.contact-page p{text-align:left}.contact-page label,.contact-page label span{display:block}.contact-page span.wpcf7-not-valid-tip{color:red;font-size:1em;display:block;position:absolute;top:15px;right:10px;font-weight:400;font-size:14px}.contact-page div.wpcf7-validation-errors{border:1px solid #d9534f;text-align:center}.contact-page div.wpcf7-mail-sent-ok{border:1px solid #398f14;text-align:center}.contact-page .wpcf7-text,.contact-page .wpcf7-textarea{border:1px solid #ccc;border-radius:3px;padding:15px;margin:0;width:100%;font-weight:400}.contact-page .wpcf7-text,.contact-page .wpcf7-select{border:1px solid #ccc;border-radius:3px;padding:15px;margin:0;width:100%;font-weight:400}.contact-page .wpcf7-submit{border:0;border-radius:3px;background:#d9534f;color:#fff;padding:10px 34px;margin:0 0 15px;font-weight:700}.navbar-header .glyphicon-remove{display:none}.navbar-header .navbar-toggle{background:#d9534f;color:#fff;border:0}.navbar-default .navbar-toggle:focus, body .navbar-default .navbar-toggle:hover{background-color:#d9534f!important}.navbar-default .navbar-toggle{border-color:0!important}.navbar-default .navbar-toggle .menu-text{float:left!important;margin:-2px 5px 0 0!important}.social-icon{margin:0 0 10px}.social-icon a{color:#000;background:#ffffff;padding:8px;border-radius:10em;display:inline-block;width:30px;text-align:center;margin-right:6px}.form-inside input[type="password"], .form-inside input[type="email"], .form-inside input[type="tel"]{border:1px solid #eee;border-radius:0;color:#454545;font-size:14px;margin:0;padding:10px 10px 10px 50px;width:100%;background-image:url(images/icons.jpg);background-repeat:no-repeat}.form-inside select{padding:10px 10px 10px 50px;width:100%;margin:0;color:#454545;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #eee;font-size:14px;background-image:url(images/icons.jpg);background-repeat:no-repeat}.form-inside .wpcf7-submit{background:#6c6c6c;color:#ffffff;padding:10px;font-size:18px;text-transform:uppercase;width:100%;margin-top:10px;font-weight:400;border-radius:30px 0 30px 0;border:0;line-height:34px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.form-inside .wpcf7-submit:hover{background:#ff0066}[name="your-name"]{background-position:-6px -17px!important}[name="your-email"]{background-position:-6px -59px!important}[name="phone-number"]{background-position:-6px -99px!important}[name="writing-standard"]{background-position:-6px -146px!important}[name="pages"]{background-position:-6px -188px!important}[name="project-deadline"]{background-position:-6px -231px!important}#breadcrumbs{list-style:none;padding:0;margin:0;overflow:hidden}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px}#breadcrumbs li strong{font-weight:100}#breadcrumbs .separator{font-size:18px;font-weight:100;color:#ccc}.breadcrumb{border-bottom:1px solid #eee;margin-bottom:0!important}.copyright {
	margin:20px 0 0;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-family: 'Montserrat', sans-serif;
    line-height: 24px;
}.copyright span {
    color: #ecc913;
	font-weight: bold;
}
.email-area{float:right;color:#fff;padding:15px 0}
.fbook .fa.fb {
    width: 21px;
    height: 20px;
    background: #3a589b;
}
.fbook .fa {
    float: left;
    transition: ease-in-out 0.6s;
    border-radius: 0%;
    text-align: center;
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    /* padding: 20px 10px; */
    display: block;
    margin-right: 2px;
    margin-bottom: 0px;
    padding-top: 1px;
}
.fbook{margin:0 2px 0 0}
.fbook .fa.fb:hover{background:#6a6a6a;transform:rotate(-360deg);}
.fbook .fa.twt {
    width: 21px;
    height: 20px;
    background: #3a589b;
}
.fbook .fa.twt:hover{background:#6a6a6a;transform:rotate(-360deg);}
.fbook .fa.ytb {
    width: 21px;
    height: 20px;
    background: #CE1B28;
}
.fbook .fa.ytb:hover{background:#6a6a6a;transform:rotate(-360deg);}
.fbook .fa.ptst {
    width: 21px;
    height: 20px;
    background: #CE1B28;
}
.fbook .fa.ptst:hover{background:#6a6a6a;transform:rotate(-360deg);}
.email-area h3 {
    margin: 0;
    padding: 0;
    text-align: left;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
	font-weight:400;
    line-height: 20px;
    margin-bottom: 4px;
    float: left;
    margin-right: 12px !important;
    padding-top: 0px;
    text-transform: uppercase;
}
.email-area .email{
    list-style-type: none;
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    font-family: 'Montserrat', sans-serif;
	margin: 0 0 0 10px;
}
.email-area .email:hover{color:#ff841e}
.blog-arch-thumb img{width: 100%;
    height: 100%;
    border: 1px solid #ccc;
    padding: 10px;
    border-radius: 3px;
    box-shadow: 0 0 10px 0 #ccc;}
.blog .home-page h3{margin:0 0 5px}
.blog .home-page article{margin: 0 0 25px;
    padding: 15px;
    box-shadow: 0 0 10px 0 #ccc;}
#searchform label{display:none}
#searchform #s{border:1px solid #ccc}
#searchform #searchsubmit{border:1px solid #ccc}
.comment-form-comment label{display:block}.entry-header,.archive-header{background:none!important;margin:0 0 10px}
.entry-thumbnail img{width:100%;height:100%}
.archive .entry-thumbnail{margin:0 0 20px}
.archive article{margin:0 0 20px}
@media screen and (max-width:1024px){}
@media screen and (max-width:966px){}
@media only screen and (max-device-width : 768px){}
@media screen and (max-width:640px){#menu-main-menu{float:none!important}.fix-slider,.header-text{text-align:center}.navbar-brand{height:auto}.navbar-brand img{width:180px}#menu-right{width:100%;float:none!important;margin:0;text-align:center}.navbar-header button[aria-expanded="true"] .glyphicon-remove{display:block;padding:1px 0 5px;float:right}.navbar-header .glyphicon-menu-hamburger{float:right}.navbar-header button[aria-expanded="true"] .glyphicon-menu-hamburger{display:none;float:right}.navbar #menu-main-menu .dropdown-toggle .caret{background:url(images/plus.png) no-repeat right center;border:0;width:26px;height:26px}.navbar #menu-main-menu .open .dropdown-toggle .caret{background:url(images/min.png) no-repeat right center}.navbar #menu-main-menu li:hover .dropdown-menu{display:none}.navbar #menu-main-menu li.open .dropdown-menu{display:block}.mobile-hide{display:none!important}.header-slider .mtitle{font-size:14px;margin:0}.header-slider .stitle{font-size:12px;margin:0}.header-slider .textwidget{padding:15px 0}.header-slider a{padding:5px;font-size:12px;margin-top:5px;min-width:115px;margin-right:0}.home .content h1{font-size:18px;line-height:24px}.girl-pointing{width:100%}.content p{text-align:center}.support-section{text-align:center}.support-section img{margin:0}}