/*

    Theme Name:     ARW Leka

    Theme URI:      http://www.arexworks.com/

    Author:         ArexWorkers

    Author URI:     http://www.arexworks.com/

    Description:    ARW Leka is a responsive, super-mobile-friendly theme for WordPress and WooCommerce.

    Version:        1.7

    License:

    License URI:

    Text Domain:    arw-leka

    Domain Path:    /languages/

    Tags:           black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready

*/

/*

    Class WordPress Require

*/

.alignleft {

    display: inline;

    float: left;

    margin-right: 1rem;

    margin-bottom: .5rem;

}

.alignright {

    display: inline;

    float: right;

    margin-left: 1rem;

    margin-bottom: .5rem;

}

.aligncenter {

    clear: both;

    display: block;

    margin-left: auto;

    margin-right: auto;

}



/* Captions */

.wp-caption {

    padding: .5rem .5rem .25rem;

    margin-bottom: 1rem;

    max-width: 100%;

    box-sizing: border-box;

}



#content .wp-caption-text {

    text-align: center;

    font-size: 1rem;

    margin: 0;

}

.bypostauthor{



}

.gallery-caption{



}

.screen-reader-text{

    display: none;

}

.screen-reader-text + select{

    margin-top: 1.53846rem;

}



.contact-btn {

  background-color: rgb(79, 75, 76);

  border-color: rgb(79, 75, 76);

  border-radius: 0;

  border-style: solid;

  border-width: 1px;

  color: rgb(255, 255, 255);

  cursor: pointer;

  font-size: 12px;

  font-style: normal;

  font-weight: 400;

  letter-spacing: 2px;

  line-height: 16px;

  margin: 0;

  max-height: none;

  max-width: none;

  min-height: 0;

  min-width: 0;

  opacity: 1;

  padding: 9px 25px;

  text-decoration: none;

  transform: translate3d(0px, 0px, 0px);

  transform-origin: 50% 50% 0;

  transition: none 0s ease 0s ;

  visibility: inherit;

  white-space: nowrap;

  z-index: 5;

text-transform:uppercase

}



.contact-btn:hover {

 

  border-color: rgb(255, 255, 255);

}



.arexworks-member .member-inner:hover .member-link {

  display: none;

  opacity: 1;

}



.footer-wrapper #site-footer a .fa{ color:#fff;}



.home .product .button-wrapper .button{ background:none; border:1px solid #303030; color: #303030; letter-spacing: 2px; margin:0; min-width: 3.07692rem; padding: 0.76923rem; transition: all 300ms ease-out 0s; font-size:12px;}



.home .product .button-wrapper .button:hover{ background: #dd3333; border-color: #dd3333; color: #fff;}



.header-layout-2 .site-header .header-main{ padding:0!important;}

#main-menu .mega-menu .wide .popup { width:300px; right:inherit; left:0!important;}
#main-menu .mega-menu .wide .popup .inner{ padding:20px;}
#main-menu .mega-menu .wide .popup .sub-menu li{ width:100%!important; padding:0;}
#main-menu .mega-menu .wide .popup .sub-menu li a{ margin-bottom:0; border:0; text-transform:capitalize;}


.banner_img{ height:650px;}
.banner_img .upb_row_bg{ background-size:100% 100% !important;}


/*====New=Css=========Date=22=02=2017===============Start=====================*/
.widget_price_filter .price_slider_amount .price_label{ width:auto !important; margin-bottom:0 !important; padding-top:5px;}
.arexworks-woocommerce-toolbar .sort-by-wrapper.widget_price_filter .sort-by-content .price_slider_wrapper .button{ position:static;}
.widget_price_filter .price_slider_amount{ padding-bottom:0;}
.arexworks-woocommerce-toolbar .sort-by-wrapper.widget_price_filter .sort-by-content .price_slider_wrapper{ padding-top:0 !important;}
.widget_price_filter .ui-slider{ margin:10px 0 15px !important;}
.footer_logo img{ margin-top:-14px;}
.footer-layout-1 #site-footer .payment_methods{ padding-top:5px;}



/*====New=Css=========Date=22=02=2017===============End======================*/



@media (max-width: 1199px) {
.banner_img{ height:410px;}	
	
}

@media (max-width: 1024px) {
.banner_img{ height:350px;}	
.cstm_video iframe{ height:400px !important;}
	
}

@media (max-width: 991px) {
.banner_img.vc_row-has-fill{ height:339px; margin-bottom:0 !important;}	
	
}

@media (max-width: 768px) {
.banner_img.vc_row-has-fill{ height:263px;}	
	
}

@media (max-width: 767px) {
.banner_img .upb_row_bg{ background-size:100% 100% !important;}
	
}

@media (max-width: 480px) {
.banner_img.vc_row-has-fill{ height:240px;}	
.cstm_video iframe{ height:300px !important;}
	
}

@media (max-width: 375px) {
.banner_img.vc_row-has-fill{ height:180px;}
.cstm_video iframe{ height:200px !important;}	
	
}





