/*
Theme Name: Ecompare2 Theme
Theme URI: http://www.dfythemes.com
Description: Wordpress theme, responsive and has custom style for mobile devices
Version: 1.6
Author: http://www.dfythemes.com
*/


@charset "utf-8";
/* CSS Document */


@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');


body{
	background:#fff; font-family: 'Open Sans', sans-serif; font-weight:400;
	margin:0; padding:0; font-size:14px; overflow-x:hidden; color:#111111;
}

h1, h2, h3, h4, h5{ font-family: 'Open Sans', sans-serif; font-weight:400; color:#111111; text-transform:uppercase;}
ul{ margin:0; padding:0;} ul li{ list-style:none;} .white{ color:#fff;} .m_t_0{ margin-top:0 !important;} .m_b_0{ margin-bottom:0 !important;}
.font13{ font-size:13px;} .m_b_12{ margin-bottom:12px;} .m_b_35{ margin-bottom:35px;}  .form-control{ border:none; border-radius:0; box-shadow:none; -webkit-appearance:inherit;  -moz-appearance:inherit; appearance:inherit;}  .form-control:focus{box-shadow:none;} .txt_inht{ text-transform:inherit;} .m_b_6{ margin-bottom:6px;}
.m_b_25{ margin-bottom:25px;} .psn{ position:relative;} .font18{ font-size:18px;} .m_b_15{ margin-bottom:15px;} 
.font16{ font-size:16px;}


#main-header{ position:absolute; width:100%; left:0; top:0; z-index:9999; 
background: -moz-linear-gradient(top, rgba(17,17,17,0.4) 0%, rgba(255,255,255,0) 100%); 
background: -webkit-linear-gradient(top, rgba(17,17,17,0.4) 0%,rgba(255,255,255,0) 100%); 
background: linear-gradient(to bottom, rgba(17,17,17,0.4) 0%,rgba(255,255,255,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#00ffffff',GradientType=0 ); }

.navbar-toggle{ border:#fff 1px solid;} .navbar-toggle .icon-bar{ background:#fff;}
.navbar{ border:none; margin:0; background:none; padding:15px 0px; border-bottom:1px solid rgba(255,255,255,0.5);}
.navbar-nav > li > a{  text-transform:uppercase; color:#fff;  font-size:12px; padding:0px 18px; line-height:14px;  } 
.navbar-nav > .active > a, .navbar-nav > .active > a:focus, .navbar-nav > .active > a:hover, 
.navbar-nav > li > a:focus,  .navbar-nav > li > a:hover{ background:none; color:#fff; text-decoration:underline;  } 
.rtop_hd{  margin-top:15px; } .cart_top a{ color:#fff; font-size:12px; display:inline-block; text-transform:uppercase;} 
.cart_top a i{ margin-right:15px;} .cart_top{ margin-left:45px; position:relative; top:-5px;} 
.cart_top a:hover{ text-decoration:none; opacity:0.7;}

.slide_thmnl img{ width:100%;} .carousel-control{ background:none !important; background-image:none; width:auto; opacity:1; bottom:inherit;} 
#myCarousel .carousel-control{ top:50%; margin-top:-25px;} 
#myCarousel .left.carousel-control{ left:0px;} #myCarousel .right.carousel-control{ right:0px;}

.serachform { margin-bottom:15px;}
.serachform .cent{  left:0; bottom:-30px; position:absolute; width:100%; background:#0088cc; padding:20px 25px;} 
.horznt_frm{   padding:0; position:relative;} 
.frmrw{  position:relative;} .frmrw i{ position:absolute; left:0; top:8px;} 
.bdrLft{ border-left:none !important;} .searchnow{ width:100%; max-width:166px; height:38px; background:#006699; color:#fff;} 
.searchnow:hover, .searchnow:focus{ color:#fff; background:#024f75;}
 
.form-control.txt1{ height:38px; background:#0088cc; color:#fff; border:#fff 2px solid;} 
.form-control.txt1::-moz-placeholder{color:#fff;opacity:1} .form-control.txt1:-ms-input-placeholder{color:#fff;} .form-control.txt1::-webkit-input-placeholder{color:#fff;} 
.slt_bg{background:#0088cc url(../images/drop_down.png) 94% 17px no-repeat !important; } 
.slt_bg2{background:#111111 url(../images/selectdrop.jpg)  no-repeat right top !important; }
.search_btn{ width:50px; height:38px; position:absolute; background:#0272bc; color:#fff;  right:0px; top:0px; border:none; padding:0px;} .search_btn:hover{ background:#0272bc; color:#fff;} 

.brandshop{ background:#acacac; padding:75px 0px;} .brandshop h4{ color:#fff; font-weight:500;} 
.brandshop h2{ color:#fff; font-weight:bold; font-size:60px; margin-top:0; margin-bottom:25px; text-transform:inherit;} .brandshop .btn{ background:#acacac; border:#fff 2px solid; color:#fff; font-size:16px; text-transform:uppercase; border-radius:0; width:100%; max-width:175px; display:inline-block;}
.brandshop .btn:hover{ background:#fff; color:#111111;}


.popular_product_sec{ padding:45px 0px;}
.prod_col{ margin-bottom:25px;} .prod_col figure .img-responsive{ width:100%;} 
.prod_col figcaption{ padding:0px 10px; text-align:center;} 
.prod_col figure{ position:relative; overflow:hidden;} 
.prod_col figure .ovrly{ width:100%; display:block; background:#0088cc;
	position: absolute;  bottom: 0; left: 0;  }

.price{ color:#0272bc; font-size:16px; font-weight:600; } 

.crt_ic{ display:block; float:right; background:#111111; text-align:center; line-height:40px; height:42px; width:52px;} 
.crt_ic:hover{background:rgba(17,17,17,.5);}
.additem{ color:#fff; font-size:16px;  float:left; padding:10px 0px 0px 10px;}  
.price_blg2{ float:right; height:44px; color:#fff; font-size:18px; background:#006699; padding:8px 10px 5px; margin:0;}
.view_collection{ border-radius:0; border:none; padding:7px 25px; font-size:14px; background:#e7e7df; color:#9b9b96; text-transform:uppercase;}
.view_collection:hover{ background:#111111;  color:#fff;}

.newproduct{ padding:45px 0px;} .nw_bx_p { position:relative;} 
.nw_bx_p figure img{ width:100%;height: 400px;
object-fit: cover;} .nw_bx_p figure a{ display:block; position:relative; overflow:hidden;} 
.nw_bx_p figure a:before{ content:""; width:100%; height:100%; display:block; background:rgba(17,17,17,.6);
	position: absolute;  top: 0; left 0; -moz-transform: translate3d(-100%, 0, 0);  -webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0); -moz-transition: all 0.5s; -webkit-transition: all 0.5s; transition: all 0.5s; }
.nw_bx_p:hover figure a:before{ -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} 

.nw_bx_p figcaption{ position:absolute; left:0; bottom:0px; padding:0px 15px; width:100%;} 
.nw_bx_p figcaption h4{ color:#fff; margin-bottom:5px; font-size:24px; margin-top:0px; margin-bottom:0;} .nw_bx_p figcaption .btn{ background:#006699;  color:#fff; font-size:14px; text-transform:uppercase; padding:7px 10px; min-width:150px;} .nw_bx_p figcaption .btn:hover{ background:#fff; color:#014e74; } 
.nw_bx_p figcaption .price_a{ font-size:18px; color:#f64c3f;}

.secrw .cl_1{ width:26.5%; float:left;} .secrw .cl_2{ width:47%; float:left; padding:0px 15px; }  
.secrw .cl_3{ width:26.5%; float:left;}


.newsletter{ background:#94989b; padding:45px 0px;} .newsletter h4{ font-weight:600;} 
.newsletter_form .input-group{ border:#fff 1px solid;} .newsletter_form .input-group .form-control{ background:none; color:#fff;}
.newsletter_form .input-group .form-control::-moz-placeholder{color:#fff;opacity:1} .newsletter_form .input-group .form-control:-ms-input-placeholder{color:#fff;} .newsletter_form .input-group .form-controlt1::-webkit-input-placeholder{color:#fff;}  
.newsletter_form .input-group .btn{ border-radius:0; background:#0272bc; border:none; width:46px;} .newsletter_form .input-group .btn .fa{ color:#fff;}


.footer_top{ background:#006699; color:#bfd9e5; padding:50px 0px 30px; font-weight:300; font-size:12px;} 
.aboutbtm .logobtm{ float:left;} .aboutbtm p{ padding-left:174px;}

.footerbotm{ background:#252525; padding:15px 0px;  }
.link2 a{ font-size:10px; color:#7f7f7f; display:inline-block; margin-right:15px;} 
.link2 a:hover{ color:#fff; text-decoration:none;} .socialt a{ color:#fff; margin-left:10px;} .socialt a:hover{opacity:0.5;}
 
 .innertitle{ background:#006699; padding:30px 0px; } 
 .innertitle h1{ color:#fff;  font-weight:600; margin:0;} 

 .brsec{ background:#111111; height:70px;} 
 
 .contact_sec{ padding:45px 0px;} .form_cont{ padding:25px;} 
 .txt2{ border:#c1c1c1 1px solid; height:38px;} .txt3{ border:#c1c1c1 1px solid; height:280px !important;}
.g_btn{ border-radius:3px; background:#006699; border:none; padding:7px 25px; font-size:14px; color:#fff; text-transform:uppercase; }
.g_btn:hover{ background:#015077; border:none; color:#fff;} 

.search_itm_form{ color:#fff; font-size:16px; margin-top:15px;} 
.featured_sec{ padding:30px 0px;} 

.featured_sec .carousel-indicators{ bottom:-45px;} 
.carousel-indicators li{ background:#e7e7df; width:13px !important; height:13px !important; border:none !important;} .carousel-indicators .active, .carousel-indicators li:hover{ background:#0088cc; width:13px !important; height:13px !important; } 

.enjoyhug{ margin:20px 0px;} .savinghg{ background:#0088cc; padding:25px;} 
.eng_txt_1{ color:#fff; font-weight:600; font-size:36px;} 
.eng_txt_2{ color:#006699; font-size:30px; text-transform:uppercase; text-align:center; } 
.uptoff{ font-size:140px; font-weight:bold; font-style:italic; line-height:6px; position:relative; bottom:-48px; margin-left:-34px; margin-right:12px;} 

#main-header.innerhead{ background:#0088cc; position:inherit;}


/*===============================inner============================================*/

 .blog_sec{ padding:35px 0px;} .newsletter.nwsleft{ padding:25px 0px; background:#0088cc; } 
 .mostsharepost ul li .detail{ padding-left:90px; line-height:19px; color:#0272bc; font-size:16px; font-weight:300;} 
 .mostsharepost ul li .detail a{color:#0272bc;}   .m_b_15{ margin-bottom:15px;}
  .mostsharepost ul li{ margin-bottom:15px;} .m_b_30{ margin-bottom:30px;} 
 .blog_wrappar figure img{ width:100%;} .m_t_25{ margin-top:25px;} .blog_wrappar figure a{ display:block; position:relative; overflow:hidden;} 
 .blog_wrappar figure{ position:relative;}
.blog_wrappar figure a:before{ content:""; width:100%; height:100%; display:block; background:rgba(17,17,17,.3);
	position: absolute;  top: 0; left 0; -moz-transform: translate3d(-100%, 0, 0);  -webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0); -moz-transition: all 0.5s; -webkit-transition: all 0.5s; transition: all 0.5s; }
.blog_wrappar figure:hover a:before{ -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} 
 .t_grd_blg h2{ margin-top:0; font-weight:bold; color:#0272bc;} .font16{ font-size:16px;} 
 .sub_txt{ font-weight:500; color:#0272bc;} .blog_wrappar figure .sharebx a:before{ display:none;} .blog_wrappar figure .sharebx a{ display:inline-block;} 
 .blog_wrappar figure .sharebx{ position:absolute; left:10px; top:10px; width:auto; display:inline-block; z-index:999;} 
 .link3 a{ color:#111111; font-size:18px; text-transform:uppercase; font-weight:400;} 
 .comment-form .thmnl{ float:left;  width:67px;} .reply_cl{ padding-left:85px;}
 .reply_cl  .form-control { background:#fff; border:#94989b 1px solid; margin-bottom:20px; font-size:13px; } 
 .txt4{ height:38px; width:48%;} .form-control.txt5{ height:126px; width:100%; float:left;} 
 .submit_btn,#submit{background: #0272bc;
color: #fff;
text-transform: uppercase;
float: right;
border-radius: 0;
width: 130px;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;}  
.description img{max-width: 100%;}
div.thmnl{float:left;}
 .submit_btn:hover,#submit:hover{ background:#0566a6; color:#fff;} .detl_c{ padding-left:85px;} .font12{ font-size:12px;} 
 .title_name{ color:#0272bc; font-weight:600;} .content_cm{ width:100%; float:left; margin-top:8px;} 
 .comment_sec ul li{ margin-bottom:20px;} .p_t_0{ padding-top:0 !important;}
 
 /********* new css ***/
  .slide_info .carousel-caption{ right:inherit; left:5%; text-align:left; width:58%; top:6%;} 
 .slide_info h1{ color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-style:italic;} 
  .slide_info .desc{ font-size:18px; } .slide_info .carousel-caption a{ color:#fff; font-size:24px; font-style:italic;font-family:Georgia, "Times New Roman", Times, serif; }
  
.popular_product_sec  .products li {
	width: 22.5%;
float: left;
}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: auto;
  margin-bottom: 0px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: auto;
  background-color: #777;
}
.carousel-inner > .item > img {
 
 width: 100%;
  height: auto;
}
.mostsharepost ul li .thmnl {width:20%}
.mostsharepost ul li img {width:100%}
.pagination a,.pagination .current{border-radius: 0;
border: #c3c3c3 2px solid;
padding: 7px 14px;
font-size: 16px;
color: #4d4d4d;
text-transform: uppercase;
margin-right: 3px;}
.pagination .current,.pagination a:hover{background: #428bca;
color: white;}
/*=========================Shop CSS============================*/
.products li{ width:23.5%;}
.woocommerce-loop-product__title{ font-size:15px; text-transform:inherit !important;} 
.button.product_type_external{ position:absolute; width:100%; max-width:150px !important; padding:8px 15px; border-radius:2px; background:#333; color:#fff; left:50%; margin-left:-75px; top:35%;} .button.product_type_external:hover{ background:#0272bc; text-decoration:none;} .typeBox{ background: #e0e0e0; padding: 1px 5px; position: absolute;
right: 10px; top:5px;} .onsale{ display:inline-block; background:#e0e0e0; padding:2px 4px; position:absolute; left:10px; top:5px;} 
.woocommerce-result-count, .woocommerce-ordering{ display:inline-block;} .orderby{ height:38px; border:#ccc 1px solid;} 
#optinbuttontext.btn-default{background:#0272bc; border:none; color:#fff; border-radius:0; margin:0;} 
.woocommerce-product-gallery{ width:50%; float:left; border:#ccc 1px solid;}  
.woocommerce-product-gallery img{ width:100%; height:auto;}
.summary.entry-summary{ padding-left:52%;} .woocommerce-tabs.wc-tabs-wrapper { width:100%; float:left;}
.product_title{ margin-top:0; font-size:30px; margin-top:0;} 

.summary.entry-summary{ text-align:left;}
.summary.entry-summary .price, .summary.entry-summary .cart, .summary.entry-summary .cart_social{ padding-bottom:8px;}  
.single_add_to_cart_button{background:#333; color:#fff; padding:6px 15px; border-radius:3px; color:#fff; text-transform:uppercase;}  
.single_add_to_cart_button:hover{ color:#fff; text-decoration:none;}
.woocommerce-tabs.wc-tabs-wrapper{ padding-top:30px;}
.woocommerce-tabs.wc-tabs-wrapper ul li{ display:inline-block;} .woocommerce-tabs.wc-tabs-wrapper ul li a{ display:block; padding:10px 10px; color:#fff; background:#333;} 
.woocommerce-tabs.wc-tabs-wrapper ul li.active a, .woocommerce-tabs.wc-tabs-wrapper ul li a:hover{ background:#0272bc; text-decoration:none;}
.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{ border:#dcdcdc 1px solid; border-radius:0px !important; padding:10px 15px; text-align:left;}  
.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel h2{ margin-top:0;}
.woocommerce-tabs.wc-tabs-wrapper ul{ text-align:left;}  
.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel  #submit{ border:none;} 
.product_cart{ margin-top:40px;} img{ max-width:100%;}

/*===============================05=06=2017====================================*/

.ReposBox{ margin-bottom:30px; text-align:center;} .ReposBox h3{ text-transform:inherit; font-size:16px;} 
.ReposBox .block span{ color:#0272bc; font-weight:500; font-size:16px;} .ReposBox .block:first-child{ height:350px; overflow:hidden;  border:#ccc 1px solid; overflow: hidden; 
align-items:center; display:flex;} .ReposBox .block:first-child a{ display:block; text-align:center; width:100%;} 
.comment-form-comment #comment{ width:100%; border:#ccc 1px solid;} 
.crt_ic{ height:42px !important;} .crt_ic img{ display:inline-block !important;}

.products li {
	width: 22.5%;
float: left;
}
.woocommerce-loop-product__title{ font-size:15px; text-transform:inherit !important;} 
.button.product_type_external{ position:absolute; width:100%; max-width:150px !important; padding:8px 15px; border-radius:2px; background:#333; color:#fff; left:50%; margin-left:-75px; top:35%;} .button.product_type_external:hover{ background:#0272bc; text-decoration:none;} .typeBox{ background: #e0e0e0; padding: 1px 5px; position: absolute;
right: 10px; top:5px;} .onsale{ display:inline-block; background:#e0e0e0; padding:2px 4px; position:absolute; left:10px; top:5px;} 

/* popup code */
.modal-body.pop_in{ float:left; width:100%; padding:20px; background:#fff;}
.popup_info{ float:left; width:100%; text-align:center;}
.popup_info > h2{ font-size:24px; color:#707070; float:left; width:100%; text-align:center; font-family:'open_sanssemibold';}
.popup_info > p { padding: 10px; text-align: center; width: 100%;}
.getPosts.pop_form{ background:none; padding-bottom:10px;}
.getPosts.pop_form input[type="email"]{ background:#fafafa;}
.pop_form p.nothanks{ font-size:12px; color:#707070;  font-family:'open_sansregular'; float:left; width:100%; text-align:center;}
.pop_form .block{ margin-bottom:10px;}
.getPosts.pop_form input[type="text"]{border:0; border-radius:5px; -webkit-border-radius:5px; text-align:center; font-size:14px; background:#fafafa; padding:10px;}
blockquote {
    border-left: 5px solid #f14236 !important;
}
.optinbuttonclick{width:100%}
.startab {
    position: fixed;
    top: 10%;
    z-index: 2147483647;
    left: 3%;
}
.stars a:before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 1em;
    height: 1em;
    line-height: 1;
    font-family: WooCommerce;
    text-indent: 0;
	content: "\e021";
}
.stars a {
    position: relative;
    height: 1em;
    width: 2em;
    text-indent: -999em;
    text-decoration: none;
    margin-right: 1px;
    display: inline-block;
	    color: #E74E3E;
}
p.stars.selected a.active:before, p.stars:hover a:before {
    content: "\e020";
}
.commentlist li .comment_container
{
    float: left;
    width: 100%;
    border: 1px solid #E7E8E8;
    padding: 6px;
    box-shadow: 2px 2px #E7E8E8;
    margin-bottom: 3px;
}
.commentlist li .comment_container img
{
float: left;
}
.commentlist li
{
	
	float:left;
	width:100%;
}
.commentlist li .comment_container .comment-text
{
float: left;
    padding-left: 10px;
}
.cart .single_add_to_cart_button.alt	{display:none;}
.onsale{display:none;}
.summary .price{display:none;}
/* drop down */
.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li.active > a{color:#2d5c88;}

.sub-menu{position:absolute; width:200px; top:100%; left:0; display:none; background:#fff;z-index: 999999999999999999;}

.nav > li.menu-item:hover > .sub-menu{display:block; z-index:9999; border-top:4px solid #23282D; border-radius:0; padding:0;}

.nav > li.menu-item > .sub-menu li{float:left; width:100%;}
.menu-item-has-children{padding-bottom: 10px;}

.nav > li.menu-item > .sub-menu li a{padding:10px 20px; border-bottom:2px solid #23282D; display:block; padding:15px 25px; color:#2c3e50; font-size:14px; text-transform:uppercase; font-family:'latobold';}

.nav > li.menu-item > .sub-menu li a:hover, .nav > li.menu-item > .sub-menu li.current_page_item a{color: #fff;
    background: #23282D;}

.nav > li.menu-item > .sub-menu li:last-child a{border-bottom:0;}

@media (min-width:768px) and (max-width:991px){.woocommerce-product-gallery{ width:100%; margin-bottom:20px;} 
.summary.entry-summary, .woocommerce-tabs.wc-tabs-wrapper { padding-left:0;} .ReposBox .block:first-child{ height:120px;}
}

@media (max-width:767px){.woocommerce-product-gallery{ width:100%; margin-bottom:20px;} 
.summary.entry-summary, .woocommerce-tabs.wc-tabs-wrapper { padding-left:0;} .summary.entry-summary h2{ float:none !important;} .ReposBox .block:first-child{ min-height:120px; height:auto; border:none;} } 
@media (max-width:500px){#outputBox td{ display:block;}} 
@media (max-width:400px){.woocommerce-tabs.wc-tabs-wrapper ul li a{ padding:6px 5px; font-size:10px;} .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel h2{ font-size:20px;}}
@media (min-width:768px) and (max-width:991px){.navbar-nav > li > a{ padding:0 9px;}
.nw_bx_p figcaption h4{ font-size:15px; margin-top:0;} .nw_bx_p figcaption .btn{ padding:3px 10px;} 
.nw_bx_p figcaption{ bottom:10px; padding:0px 10px;} .map iframe{ height:300px;} .serachform .cent{ position:inherit; bottom:0; margin-top:20px;} 
.form-control.txt1{ margin-bottom:15px;} .bdrLft{ border-left:#fff 2px solid !important;} .searchnow{ margin-left:-15px;}
.savinghg{ text-align:center; padding-bottom:70px;}
}

@media (max-width:767px){ .rtop_hd, .rtop_hd .pull-left{ float:none !important;} .cart_top{ margin-left:0; top:0;} 
.navbar-nav > li > a{ padding:10px 18px;} #navbar{ width:100%; border-top:#ccc 1px solid;} .horznt_frm{ padding:0px 15px;} 
.search_btn{ position:inherit; margin-left:-15px; } .horznt_frm .frmrw{ margin-bottom:10px;} .slt_bg{background:#0088cc url(../images/drop_down.png) 97% 17px no-repeat !important; }  .aboutbtm .logobtm{ float:none;} .aboutbtm p{ padding-left:0; margin-top:10px;} 
.secrw .cl_1, .secrw .cl_2, .secrw .cl_3{ width:100%; } .secrw .cl_2{  padding:0px; }   .nw_bx_p{ margin-bottom:15px;} .newsletter{ text-align:center;} 
.sorting{ margin-top:15px;}  .map iframe{ height:300px;} .form_cont { padding: 25px 0px;} .innertitle h1{ font-size:45px;} 
.bdrLft{ border-left:#fff 2px solid !important;} .serachform .cent{ position:inherit; bottom:0; margin-top:25px;} 
#navbar{ background:#111;} #main-header{ position:inherit; background:#111;} .searchnow{ margin-left:-15px;} .infoadrs{ margin:20px 0px;}
.savinghg{ text-align:center; padding-bottom:70px;}  .addrs{ margin-bottom:30px;}
}

@media (max-width:500px){ .lft_cl, .rgt_lft{ width:100%;} .rgt_lft{ margin-bottom:10px;} .nw_bx_p figcaption h4{ font-size:18px;} 
.eng_txt_1, .eng_txt_2{ font-size:20px;} .uptoff{ bottom:-18px; font-size:60px; line-height:60px; margin-left:-10px;} 
.savinghg{ padding-bottom:40px;} .postby, .poston, .txt4, .title_name, .posted { width:100%;}
}