
@font-face {
  font-family: 'RobotoCondensed-Regular';
  src: url('../fonts/RobotoCondensed-Regular.eot');
  src: url('../fonts/RobotoCondensed-Regular.woff2') format('woff2'),
       url('../fonts/RobotoCondensed-Regular.woff') format('woff'),
       url('../fonts/RobotoCondensed-Regular.ttf') format('truetype'),
       url('../fonts/RobotoCondensed-Regular.svg#RobotoCondensed-Regular') format('svg'),
       url('../fonts/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}




body{ margin: 0px; padding: 0px;}
a:hover{text-decoration: none!important;}

.header_top{padding: 5px 0px 5px 0px; background: #444444; width: 100%;}

.header_top_left{width: 100%;}
.header_top_left ul{margin: 0px; padding: 0px;}
.header_top_left ul li{display: inline-block; margin-left: 10px; list-style: none;}
.header_top_left ul li a{color: #fff; letter-spacing: 0.2px;  font-family: 'RobotoCondensed-Regular'; padding-left: 10px; display: block; line-height: 17px;}
.header_top_left ul li a:hover{color: #f9694e;}
.header_top_left ul li:first-child{padding-left: 0px!important;}
.header_top_right{width: auto; float: right;}
.header_top_right ul{margin: 0px; padding: 0px;}
.header_top_right ul li{display: inline-block; border-right: 2px solid #ccc; padding-right: 12px; padding-left: 12px; list-style: none;}
.header_top_right ul li a{color: #fff; letter-spacing: 0.2px;  font-family: 'RobotoCondensed-Regular';  display: block; line-height: 17px;}
.header_top_right ul li a:hover{color: #f9694e;}
.header_top_right ul li a:first-child{padding-right: 0px; border-right: none;} 

.header{background: #ba1d00; padding: 0; width: 100%;}
.logo{width: 100%; height: auto;}

.header-right-panel{float: right; width:70%; margin-top: 13px;}
.header-search{height: 35px!important; border-radius: 0px!important; border: 0px; padding: 10px 10px;  width: 100%;}
.header-submit{background: #931701; border: none!important; font-family: 'RobotoCondensed-Regular'; letter-spacing: 1px; color: #fff; border: 0px; padding: 0px; width: 100%; height: 35px;}
.header-submit:hover{background: #ba1d00; border:1px solid #fff!important;}
.padding-lf{padding-left: 0px!important;}
.padding-rght{padding-right: 0px!important;}

.header-search::-webkit-input-placeholder {
   font-family: 'RobotoCondensed-Regular'; color: #e2e1e1; letter-spacing: 0.5px;
}
.header-search:-moz-placeholder { /* Firefox 18- */
    font-family: 'RobotoCondensed-Regular'; color: #e2e1e1; letter-spacing: 0.5px;
}
.header-search::-moz-placeholder {  /* Firefox 19+ */
    font-family: 'RobotoCondensed-Regular'; color: #e2e1e1; letter-spacing: 0.5px;
}
.header-search:-ms-input-placeholder {
    font-family: 'RobotoCondensed-Regular'; color: #e2e1e1; letter-spacing: 0.5px;
}

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

/*===========nav================*/

.navigation{background: #931701; width: 100%;}

.navbar-default{background-color: transparent!important; border-color: transparent!important;}
.navbar{border-radius: 0px;}
.navbar{min-height: auto!important; margin-bottom: 0px!important;}

.navbar-default .navbar-nav > li > a{color: #fff! important;  font-family: 'RobotoCondensed-Regular';}
.navbar-default .navbar-nav > li > a:hover{background: #ba1d00!important;}
.navbar-default .navbar-nav > li > a:first-child{display: table;}
.middle-section{padding-top: 0px; background: #fff;}

.section-part{width: 100%; padding-bottom: 30px; margin-bottom: 20px; background: #eee !important;
padding: 14px;
box-shadow: 0px 2px 1px 0px #969696;
-webkit-box-shadow: 0px 2px 1px 0px #969696;
-moz-box-shadow: 0px 2px 1px 0px #969696;
}

.blog-inner{width: 100%; margin-bottom: 10px;}
.blog-inner h4{color: #ba1d00; font-size: 24px; margin-top: 0px; font-weight: bold; font-family: 'RobotoCondensed-Regular'; line-height: 26px;
margin-top: -9px;}
.blog-inner p{font-size: 16px; color: #333; font-family: arial; line-height: 21px; font-family: sans-serif; text-align: justify;}
.blog-inner h4 a{color: #ba1d00;
    font-size: 24px;
    margin-top: 0px;
    font-weight: bold;
    font-family: 'RobotoCondensed-Regular'; text-transform: capitalize;}




.blog-inner h4 a:hover{color: #ba1d00!important;}    

.blog-social-media{background: #e3e2e2; padding: 0px; width: 100%; display: table; margin-top: 25px;}

.blog-social-media-left{float: left;}
.blog-social-media-right{float: right; margin-top: 0px; /*background: #262525;*/ padding-left: 12px; line-height: 25px;}
.blog-social-media-right ul{margin: 0px; padding: 0px;}
.blog-social-media-right ul li{margin-left: 10px; list-style: none; display: inline-block;}
.read-more{background: #ba1d00; letter-spacing: 0.5px; margin-left: 0px; font-family: 'RobotoCondensed-Regular'; font-size: 14px; padding: 8px 15px 8px 14px; color: #fff; text-align: center;}
.read-more:hover{background: #2f2f2f;}
.right-panel{padding-left: 20px; 
background: #e3e2e2;
padding: 10px;
border: 1px solid #ccc;}
.g{background: #e3e2e2;
padding: 10px;
border: 1px solid #ccc;}

.right-follow{width: 100%;}

.right-follow h1{font-family: 'RobotoCondensed-Regular'; padding-bottom: 15px; color: #ba1d00; font-size: 30px; border-bottom: 1px solid #ddd; margin: 0px; font-weight: bold; margin-bottom: 20px;}
.right-follow h2{    font-family: 'RobotoCondensed-Regular';
    padding-bottom: 13px;
    color: #ba1d00;
    font-size: 26px;
    border-bottom: 1px solid #ddd;
    margin: 0px; letter-spacing: 0.5px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-top: 25px;}

.right-follow ul{margin: 0px; padding: 0px;}
.right-follow ul li{margin-right: 14px; display:inline-block;}
.right-panel-newsletter{width: 100%; height: auto; margin-top: 15px;}
.right-panel-newsletter h3{    font-family: 'RobotoCondensed-Regular';
    padding-bottom: 10px;
    color: #ba1d00;
    font-size: 26px;
    border-bottom: 1px solid #ddd;
    margin: 0px;
    letter-spacing: 0.5px;
    font-weight: bold;
    margin-bottom: 16px;
    padding-top: 20px;}

 .tag_cloud{width: 100%;} 
 .tag_cloud h3{    font-family: 'RobotoCondensed-Regular';
    padding-bottom: 20px;
    color: #ba1d00;
    font-size: 26px;
    border-bottom: 1px solid #ddd;
    margin: 0px;
    letter-spacing: 0.5px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-top: 20px;} 

    .tag_cloud p{font-size: 13px;
    color: #070707;
    font-family: arial;
    line-height: 25px;} 

    .footer{border-top: 1px solid #ddd; padding-top: 35px; background: #f7f7f7; width: 100%;}

    .footer_link{width: 100%;}
    .footer_link h1{color: #131212; border-bottom: 1px solid #e0e0e0; text-align: left; font-weight: bold; font-family: 'RobotoCondensed-Regular'; margin: 0px; padding-bottom: 15px; font-size: 17px; margin-bottom: 15px;}
    .footer_link ul{margin: 0px; padding: 0px;}
    .footer_link ul li{font-size: 13px; margin: 0px; list-style: none; color: #444; font-family: 'RobotoCondensed-Regular'; padding-bottom: 5px; padding-top: 5px;}
    .footer_link ul li a{color: #444; text-decoration: none; }
    .footer_link ul li a:hover{color: #ba1d00!important; text-decoration: none; }
    .footet-social{width: 100%;}
    .footet-social ul{margin: 0px; padding: 0px;}
    .footet-social ul li{display: inline-block; margin-left: 10px;}

    .footer-copy{width: 100%; padding-top: 30px; padding-bottom: 0px;}
    .copy-right-titile{font-size: 13px; color: #000; font-family: 'RobotoCondensed-Regular';}
    .icon{color:#5f4e3e; font-size: 15px!important;}
    .footer-subcribe{border-radius: 0px!important; margin-top: -96px;}
    .footer-subcribe-submit{background: #931701;
    font-family: 'RobotoCondensed-Regular';
    letter-spacing: 1px;
    color: #fff;
    border: 0px;
    padding: 7px;
    width: 100%; margin-top: -10px;}

    .footer-subcribe::-webkit-input-placeholder {
   font-family: 'RobotoCondensed-Regular'; color: #e2e1e1; letter-spacing: 0.5px;
    }
	.footer-subcribe:-moz-placeholder { /* Firefox 18- */
	    font-family: 'RobotoCondensed-Regular'; color: #e2e1e1; letter-spacing: 0.5px;
	}
	.footer-subcribe::-moz-placeholder {  /* Firefox 19+ */
	    font-family: 'RobotoCondensed-Regular'; color: #e2e1e1; letter-spacing: 0.5px;
	}
	.footer-subcribe:-ms-input-placeholder {
	    font-family: 'RobotoCondensed-Regular'; color: #e2e1e1; letter-spacing: 0.5px;
	}


	.footer-track-order{width: 100%; text-align: center; margin-top: 10px; margin-bottom: 20px;}
    .footer-track-order h4{ font-family: 'RobotoCondensed-Regular'; margin: 0px; padding: 0px; color: #636363; font-size: 20px; text-align: center;     position: relative;
    margin-top: 20px;}

    .footer-payment-bg{width: 100%; margin-top: 10px; text-align: center; margin-bottom: 30px;}
    .footer-payment-bg img{width: auto!important; height: auto!important; margin: auto;}
    



/*========details=============*/
#sidebars h6{    font-family: 'RobotoCondensed-Regular';
    padding-bottom: 10px;
    color: #ba1d00;
    font-size: 24px;
    border-bottom: 1px solid #ccc;
    margin: 0px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-top: 10px;}
.details-page{width: 100%;}

.details-page h1{color: #ba1d00; line-height:28px;
    font-size: 24px;
    margin-top: 0px;
    font-weight: bold;
    font-family: 'RobotoCondensed-Regular'; margin: 0px; padding: 0px; width: 100%;}
 .my_admin a{color: #333;}  .my_admin a:hover{color: #333!important;}
 .my_admin{font-size: 15px; width: 100%; padding-bottom: 0px; margin-top: 15px; /*padding-top: 10px;*/ font-weight: normal; font-family: 'RobotoCondensed-Regular';}   
 .block-time_date{width: 100%; display: table; padding-top: 5px; padding-bottom: 5px;}
 .block-time_date_left{font-size: 14px; color: #676565; font-weight: bold; padding-top: 5px; float: left; font-family: 'RobotoCondensed-Regular';}
 .block-time_date_right{float: right;}
 .block-time_date_right ul{margin: 0px; padding: 0px;}
 .block-time_date_right ul li{display: inline-block; margin-left: 10px;}

 .details-page img{width: 100%; height:auto;}
 .details-page p{font-size: 17px; /*padding-top: 20px;*/
    color: #3c3b3b;
    font-family: arial; 
    line-height: 25px; /*padding-bottom: 20px;*/}


/*============deepak=================*/
.blog-inner h1 a{color: #ba1d00;
    font-size: 24px;
    margin-top: 0px;
    font-weight: bold;
    font-family: 'RobotoCondensed-Regular';
    margin: 0px;
    padding: 0px; padding-top: 10px;
    width: 100%;}

.blog-inner h1 a:hover{color:#ba1d00!important;}
.blog-inner h1{margin: 0px; padding: 0px;}    

.sharify-container{ position: relative; display: block; width: 100%; padding: 5px 0px 12px 0px!important; overflow: hidden;}
.post-category{margin-top: 20px;}
.cate-tag{font-family: 'RobotoCondensed-Regular'; margin-bottom: 15px; font-size: 14px; padding-top: 0px; padding-bottom: 5px; width: 100%; background: #e4e4e4; padding: 7px;}

#wpdevar_comment_1{margin-top: 20px!important; font-family: 'RobotoCondensed-Regular'; padding-bottom: 65px;}
#wpdevar_comment_1 span{padding: 20px 20px 8px 1px!important; font-weight: bold;;}
._50f7{font-family: 'RobotoCondensed-Regular'!important;}
.wpp-list li{font-family: 'RobotoCondensed-Regular'; font-size: 15px; padding-bottom: 12px; border-bottom: 1px solid #ddd; margin-bottom: 10px;
background: #eee;
padding: 5px;}
.media-body img{margin-bottom: 15px; margin-top: 5px; width: 300px; margin-right: 15px; float:left;}
.about-info h2{    margin-top: 20px!important; font-family: 'RobotoCondensed-Regular'; padding-bottom: 0px;
 font-size: 18px; color: #ba1d00; padding-bottom: 18px; padding-top: 10px;  }
.about-info img{width: 80px; height: 80px; float: left; margin-right: 13px;}
.about-desc span{color: #ba1d00; font-size: 16px; width: 100%;}
.about-desc p{color: #333; font-size: 14px; width: 100%; font-family: arial; margin: 0px; padding: 0px;}
.about-desc{ height: 106px; border-bottom: 1px solid #ddd;}
.sharify-container li a:hover{color: #fff!important;}
input#wppb-submit{background: #ba1d00; color: #fff; padding: 10px 21px 10px 18px; letter-spacing: 0.5px;}
input#register{background: #ba1d00; color: #fff; padding: 10px 21px 10px 18px; letter-spacing: 0.5px;}
input#email{width: 70%;}
.wppb-form-field label, #wppb-login-wrap .login-username label, #wppb-login-wrap .login-password label{font-family: 'RobotoCondensed-Regular';}
.wppb-user-forms, .wppb-user-forms{font-family: 'RobotoCondensed-Regular';}
/*==================Responsive--csss==================*/  

@media only screen and (max-width: 800px){
    .header-right-panel{width: 100%;}
.footer-subcribe{margin-top: -60px!important;}
}
@media only screen and (max-width: 767px){
    .cms-page-view .std p{font-size: 20px; font-weight: bold;}
	.recent-post-slider.design-1 .post-image-bg{height: 283px;}
    form#wppb-register-user input{width: 100%;}
    input#send_credentials_via_email{float: left; width: 23px!important;}
    .post-content{padding-left: 0px;}
    .media-body img{width: 100%;}
    ul{margin-bottom: 0px!important;}
    .newsletter-widget{margin-bottom: 0px!important;}
    .blog-inner h1 a{font-size: 14px;}
    .navbar-toggle{margin-top: 0px;}
    .navigation{margin-top: -140px;}
    #searchform{margin-top: 29px;}
   .logo_resonsive img{ width: 50%; height: auto!important; display: block; position: absolute; z-index: 1000;} 
 .navbar-default .navbar-nav > li > a{width: 100%;}   
.header_top_right{float: none; /*padding-left: 10px; padding-top: 10px;*/}
.header-right-panel{float: none; width: 100%;}
.padding-lf{padding-left: 15px!important;}
.padding-rght{padding-right: 15px!important;}
.logo_responsive{text-align: left; text-align: left; width: 81%; position: relative; z-index: 100000000;}
.header{padding: 10px 0px 0px 0px;}
.navbar-toggle{border-radius: 0px!important; background-color:#ba1d00!important;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fff!important;}
.navigation{float: right; /*margin-top: -180px;*/ background-color: transparent!important;}
.navbar-collapse{margin-top: 90px; background: #931701; transition: all 1s;}
.header-submit{margin-top: 10px;}
.right-panel{padding-left: 0px;}
.footer-subcribe{margin-top: 10px;}
.footer-subcribe-submit{margin-top: 10px;}
.copy-right-titile{padding-bottom: 5px; padding-top: 5px;}
.footer-copy{padding-top: 15px;}
.footer-track-order{margin-top: 10px;}
.right-follow ul li{margin-right: 2px;}
.middle-section{padding-top: 0px;}
.newsletter-widget input[type="email"]{width: 100%; border-right:1px solid #ddd!important;}
.newsletter-widget input[type="submit"]{width: 100%; margin-top: 5px;}
#page, .container{max-width: 100%!important;}
.section-part{margin-bottom:30px; }
#sidebars h3{font-size: 20px;}

.textwidget h2{padding-bottom: 10px; padding-top: 10px;}
.footer-subcribe{ margin-top: -30px!important; margin-left: 15px;}
} 
@media only screen and (max-width: 640px){
.media-left, .media-right, .media-body{width: 100%!important; padding-top: 0px; display: table!important;}
.header_top_left ul li{display: block; padding-bottom: 10px; padding-top: 10px;}
.footer-subcribe{margin-top: -60px;}
.textwidget a img{width: 40px!important; height: 40px!important;}
.footet-social a img{width: 35!important; height: 35px!important;}

} 

@media only screen and (max-width: 767px){
.header_top_left{display: none;}
.sharify-container li a{width: 100%!important; height: 100%!important;}
.sharify-container li{min-width: 12%!important; width: 8%!important;}
}

@media only screen and (max-width: 340px){
	.logo_responsive{width: 50%;}
    .blog-social-media-right{float: left;}
	}
@media only screen and (max-width: 1024px){
	.right-follow ul li{ margin-right: -3px;}
}

@media only screen and (max-width: 980px){
.right-panel{padding-left: 0px;}
.padding-lf{padding-left: 15px!important;}
.padding-rght{padding-right: 15px!important;}
.footer-subcribe{margin-top: 10px;}
.footer-subcribe-submit{margin-top: 10px;}
.sharify-container li{min-width: 11.285714%!important; width: 12.5%!important;}
.details-page a{width: 100%!important; height: 100%!important;}
}