 
/*responsive*/ 
 
 @media (max-width:1280px) {
#colorbox > div { height: 730px !important; }
}
 @media (max-width: 1199px) {
.form_sec { width: 31%; }
.menu_sec { width: 69%; }
.shop_insta h2::before { width: 38%; }
.shop_insta h2::after { width: 38%; }
.follow_us ul li { margin: 0 10px 0 0; }
.follow_us ul { margin: 6px 0 0; padding: 0 0 0 35px; }
.order_content { margin: 0px auto 0; }
.shop_sec_last .order_content { margin-top: -7px; }
.shoe_img { width: 96px; }
.order_content { width: 100%; }
.products_content ul li { margin-right: 12px; }
.shop_text_two { padding: 205px 20px 8px 34px; }
.shop_text_three { padding-bottom: 80px; padding-top: 104px; }
.home_banner .carousel-caption p { padding: 0 120px; }
.home_banner .carousel-caption { bottom: 60px; }
.pay_icon_area ul li { padding: 0 16px; }
.top-search .seach-bar .search-field .select-style { width: 133px; }
.top-search .seach-bar .search-field input { width: 100%; }
.top-search .seach-bar .search-field .select-style select { padding: 10px 9px; }
.user-cart p { font-size: 12px; padding-left: 63px; margin-bottom: 0; padding-top: 11px; }
.user-cart p span { font-size: 11px; }
.main_header { padding-top: 6px; }
.main_header .nav li a { padding: 10px 11px; }
/*rr@-17-4-2017-about-us*/
.mail_section h3 { font-size: 15px; }
.logo { padding-left: 0; padding-top: 0; }
.top-search .seach-bar { float: right; padding-left: 0; }
.home_banner .carousel-caption h1 { font-size: 57px; }
.home_banner .carousel-caption h3 { font-size: 20px; }
.home_banner .carousel-caption h2 { font-size: 14px; }
.shop_insta { margin-top: 39px; }
.searching-1 button, input, select, textarea { width: 75px; }
.searching-1 { width: 277px; }
.four-img img { width: 228px; }
.shop-instaa .four-img ul li { margin-right: 4px; }
.panel-body .search button, input, select, textarea { width: 0px; }
/***new-css**/
.products_img .products_viwe { height: 200px; margin-top: 90px; transition: all 0.5s ease 0s; width: 200px; }
.left_bar .shoe_content { padding-left: 10px; width: 50%; }
.products .product { min-height: 692px; padding: 0 0 0 9px; }
.products_content ul li { margin-right: 4px; }
.shop_sec_img ul.bestseller li { padding: 10px 0 8px 14px; }
.shop_sec_img ul.bestseller { min-height: 355px; padding: 0 0 16px; }
.products_content p { min-height: 106px; }
.products_content ul.productbtns li { margin-right: 9px; }
.shop_sec_img h4 { padding: 9px 0 9px 13px; }
.bestselimg img { height: 60px; width: 60px; }
.order_content p { min-height: 120px; }
.products_img .prodimg { border: 8px solid #efeff1; height: 220px; margin: 0; width: 220px; }
.products_img { background-color: transparent; height: 100%; text-align: left !important; }
.products_content { padding-top: 5px; }
.products .product { min-height: 550px; }
.products_img .products_viwe { height: 200px; margin-top: 0; width: 100%; }
.right_bar .products_img { height: 220px; width: 100%; }
.faq_section .container { margin: 0 auto; padding: 0 15px; }
.yith-wcwl-add-to-wishlist { font-size: 13px; margin-top: 0; }
.products .cart_batn { font-size: 11px; padding: 7px 10px; width: auto; }
.products .yith-wcwl-wishlistexistsbrowse.show { width: 175px !important; }
.product_slaider .yith-wcwl-wishlistexistsbrowse.show { width: 161px; }
.product_slaider .compare.button { font-size: 13px; }
/***new-css-end**/
}

@media (max-width:1024px){
	.featured_categories .categories_text {
    min-height: 270px;
}
}

 @media (max-width: 991px) {
.top-header .right-top ul li a { font-size: 13px; padding: 0 3px; }
.top-header .left-top p { font-size: 13px; }
.top-search { padding-top: 12px; }
.top-search .seach-bar .search-field .select-style { width: 102px; }
.top-search .seach-bar .search-field .select-style select { font-size: 13px; padding: 12px 7px; }
.logo { padding-left: 0; padding-top: 0; }
.top-search .seach-bar { float: right; padding-left: 0; }
.searching-1 { width: 206px; }
.searching-1 button, input, select, textarea { padding: 10px 3px 10px 7px; }
.searching-1 .btn { width: 68px; }
.find-location-1 p { font-size: 13px; font-weight: 500; }
.searching-1 button, input, select, textarea { font-size: 12px; width: 136px; }
.user-cart p { font-size: 11px; padding-left: 58px; padding-top: 7px; text-align: left; }
.user-cart p span { font-size: 10px; }
.cart_icon { height: 50px; width: 50px; }
.top-search .user-cart { border-left: none; padding: 0; }
.home_banner .carousel-caption p { padding: 0; }
.main_header { padding-top: 0; }
.main_header .nav li a { padding: 10px 8px; }
.home_banner .carousel-caption p { padding: 0; }
.home_banner .carousel-caption { bottom: 0; }
.home_banner .carousel-caption h2 { font-size: 30px; }
.home_banner .carousel-caption h1 { font-size: 50px; margin: 8px 0; }
.home_banner .carousel-caption p { margin: 2px 0 0; }
.home_banner .carousel-caption a { margin: 9px 0 0; }
.categories_text { padding: 0px 10px 19px; min-height: 245px; }
.first_shop { width: 100%; }
.sec_shop { width: 100%; margin-top: 25px; }
.shop_text a { float: right; margin-top: 9px; }
.shop_text { padding-bottom: 120px; }
.last_shop { margin-top: 25px; }
.products_img { height: auto; }
.products_content h3 { font-size: 15px; }
.products_content ul li:nth-child(1) { margin-right: 9px; }
.cart_batn { font-size: 10px; padding: 7px 0; top: -2px; width: 91px; }
.products_content ul li { margin-right: 4px; }
.shop_insta h2::before { width: 38%; }
.shop_insta h2::after { width: 38%; }
.shop_insta_images { float: left; text-align: center; width: 50%; margin-bottom: 20px; padding: 0 15px; }
.shop_insta_images img { width: 100%; }
.shop_sec_img { padding: 0 11px; width: 50%; float: left; }
.order_content { margin: 0 auto; width: 100%; }
.shop_sec_img.shop_sec_last { width: 100%; margin-top: 31px; }
.follow_us ul li { font-size: 14px; margin: 0 14px 0 0; }
.form_sec { width: 40%; }
.menu_sec { width: 60%; }
.footer_menu { width: 50%; margin-bottom: 20px; }
.footer_menu:nth-child(2) { width: 50%; }
.footer_menu:nth-child(3) { width: 50%; }
.follow_us ul { margin: 6px 0 0; padding: 0 0 0 35px; }
.product_slaider { padding: 0 10px; }
/*rr@-17-4-2017-contact*/
.contact_adress ul li { font-size: 14px; }
/*rr@-17-4-2017-about-us*/
.mail_section h3 span { display: inline-block; text-align: center; width: 100%; }
.mail_section { text-align: center; }
.nbs-flexisel-item img { height: auto; }
.shop-instaa .four-img ul li { margin-bottom: 10px; }
.shop-instaa .four-img ul li { margin-right: 0; }
.shop-instaa ul { text-align: center; }
.panel-body .search button, input, select, textarea { width: 0px; }
/**new-css**/
#eif_feed img { border: medium none; width: 100%; }
.products_img .products_viwe { height: 170px; width: 170px; }
.berocket_aapf_widget li.slider span.left input, .berocket_aapf_widget li.slider span.right input { padding: 6px 6px; }
.left_bar .shoe_content { padding-left: 9px; width: 22%; }
.products_content ul li:nth-child(1) { margin-right: 0; }
.products_content ul li { margin-right: 2px; }
.nbs-flexisel-item img { margin-right: 1px !important; }
.eif-col-4 .eif_item { width: 25% !important; }
.products_content p { min-height: 138px; }
.products_content ul.productbtns li { margin-right: 4px; }
.products_content ul.productbtns li img { max-width: 11px; }
.products_img .prodimg { height: 150px; margin: 20px 0 0; width: 150px; }
.order_content p { min-height: 100px; padding: 4px 17px 16px; }
.left_bar h2 { font-size: 15px; }
.woof_container_inner > h4 { font-size: 15px; }
.right_bar .products_img { height: 100% !important; }
.right_bar .products_content > p { min-height: 100%; }
.right_bar .products .product { min-height: 420px; }
.right_bar .products_content h3 a { font-size: 14px; }
.right_bar .nbs-flexisel-item img { margin-right: 5px; max-width: 11px; }
.right_bar .compare.button { font-size: 14px; }
.left_bar { padding: 26px 0 0; }
.product .yith-wcwl-add-to-wishlist .ajax-loading { height: 8px !important; margin-left: 0 !important; width: 8px !important; }
#colorbox > div { height: 900px !important; }
.product_slaider .yith-wcwl-wishlistexistsbrowse.show { font-size: 11px; line-height: 20px; width: 174px; }
.product_slaider .compare.button { font-size: 12px; }
.product_slaider .yith-wcwl-wishlistaddedbrowse.show { font-size: 12px; line-height: 21px; width: 113px; }
/**new-css-end**/

.featured_categories .categories_text {
    min-height: 220px;
}

}
 @media (max-width: 767px) {
/*nav-bar-css-start*/
.main_header { border-top: 1px solid #cccccc; margin-top: 12px; padding-top: 0; }
.navbar-inverse .navbar-toggle { background-color: #000000; border-color: #000000; }
.navbar-collapse { padding: 0; border-top: 1px solid #cccccc !important; }
.main_header .navbar-inverse .navbar-nav li a:hover { color: #fff; background-color: #000; }
.main_header .nav li a { padding: 7px 18px; }
/*nav-bar-css-end*/

.menu_sec { padding-top: 10px; width: 100%; }
.form_sec { margin-top: 23px; width: 100%; }
.footer_area { border-top: 1px solid #cccccc; float: left; padding: 0 13px; }
.footer_menu:nth-child(3) { width: 50%; }
.footer_menu:nth-child(2) { width: 50%; }
.footer_menu { float: left; margin-top: 20px; padding: 0; width: 50%; }
.footer_menu h2 { margin: 0 0 5px; }
.follow_us ul { margin: 6px 0 0; padding-left: 26px; }
.follow_us ul li { font-size: 14px; margin: 0 15px 0 0; }
.form_sec h2 { padding-left: 26px; }
.form_fild p { padding-left: 27px; }
.form_fild form { margin-left: 29px; width: 61%; }
.footer_menu ul { padding: 0 0 0 16px; margin: 0; }
.copyright { margin-top: 16px; }
.shop_sec_img img { width: 100%; }
.shoe_img img { width: auto; }
.shoe_content img { width: auto; }
.products_img { background-color: transparent; height: auto; }
.shop_text_two { text-align: right; }
.shop_text a { float: right; }
.cart_batn { padding: 7px 0; top: -3px; width: 95px; }
.products_content ul li { margin-right: 9px; }
.top-search .seach-bar .search-field a { float: none; }
.top-search .seach-bar .search-field input { width: 91%; }
.top-search .seach-bar .search-field .select-style { background: #dadada url("../images/search-arrow.png") no-repeat scroll 90% 52%; margin: 0; width: 109px; }
.pay_icon_area { padding-top: 7px; }
.shop_sec_img ul { padding: 0; }
.product_slaider { float: left; width: 100%; padding: 0 15px; }
.products_img .products_viwe { max-width: 132px; }
.shop_insta { margin-top: 37px; }
.shop_insta h2::before { width: 38%; }
.shop_insta h2::after { width: 38%; }
.shop_insta_images { float: left; text-align: center; width: 50%; margin-bottom: 20px; padding: 0 15px; }
.shop_insta_images img { width: 100%; }
.shop_sec_img { padding: 0 11px; width: 50%; float: left; }
.order_content { margin: 0 auto; width: 100%; }
.shop_sec_img.shop_sec_last { width: 100%; margin-top: 31px; }
.shop_sec_last .order_content { margin-top: 0; }
.left-top { text-align: center; }
.top-header .right-top { margin-top: 4px; text-align: center; }
.logo { width: 37%; float: left; }
.top-search .seach-bar { float: right; width: 42%; padding-right: 0; padding-top: 0; }
.col-sm-8.logo { padding-left: 0; }
.top-search .seach-bar .search-field .select-style select { font-size: 15px; padding: 10px 6px; }
.top-search { padding-top: 20px; }
.top-search .user-cart { border-left: none; clear: both; display: block; margin-bottom: 0; margin-left: auto; margin-right: auto; padding-top: 16px; text-align: center; width: 211px; }
.first_shop { float: left; width: 50%; }
.sec_shop { width: 50%; float: left; }
.featured_one { display: inline-block; margin: 0 auto 30px; vertical-align: top; width: 40%; }
.last_shop { float: left; margin-top: 31px; width: 100%; }
.home_banner .carousel-caption p { padding: 0; }
.home_banner .carousel-caption { bottom: 0; }
.home_banner .carousel-caption h2 { font-size: 30px; }
.home_banner .carousel-caption h1 { font-size: 60px; }
.home_banner .carousel-caption p { margin: 2px 0 0; }
.home_banner .carousel-caption a { margin: 9px 0 0; }
/*rr@-17-4-2017-contact*/
.contact_area { margin-bottom: 0; margin-top: 30px; }
.contact_adress { margin-top: 30px; padding-left: 15px; }
.form_fild_contact .form-group:nth-child(5) { width: 100%; }
/*rr@-17-4-2017-about-us*/
.about_content { padding-bottom: 90px; padding-left: 15px; padding-top: 81px; }
.about_rig { margin-top: 30px; }
.about_rig { margin-top: 30px; text-align: center; }
.mail_section { float: left; width: 50%; }
.mail_section:nth-child(1) { width: 36%; }
.mail_section:nth-child(2) { width: 64%; }
.login_top { padding-top: 5px; }
.shop-instaa .four-img ul li { margin-bottom: 10px; }
.shop-instaa .four-img ul li { margin-right: 0; }
.shop-instaa ul { text-align: center; }
/***new-css**/
.featured_one img { position: initial; }
.main_header .navbar-nav li { text-align: left; width: 100%; }
.main_header .navbar-inverse .navbar-toggle:focus, .main_header .navbar-inverse .navbar-toggle:hover { background-color: #000; }
.left_bar { clear: both; float: none; padding: 20px 15px 0; width: 100%; }
.sort-by .sortdropdown { text-align: left; padding: 24px 0 0; }
.searching-1 button, input, select, textarea { font-size: 15px; }
.left_bar .products_img { height: 100%; max-width: 210px; padding-left: 14px; text-align: left; }
.products_content { float: none; padding-top: 20px; text-align: left; width: 100%; }
.right_bar { clear: both; float: none; padding: 10px 15px 0; width: 100%; }
.right_bar .products { float: none; }
.products .product { display: inline-block; min-height: 469px; padding: 0 15px; width: 49%; }
.products_img .products_viwe { max-width: 100%; margin: 40px 0 30px; }
.right_bar .products_img { height: 100%; margin: 0 0 12px; }
.left-bar-1 { clear: both; }
.form_fild_contact .form-group { float: none; width: 100%; }
.order_content p { min-height: 121px; }
.products_img .prodimg { height: auto; margin: 0 0 12px; width: 100%; }
.products_content h3 { font-size: 13px; min-height: 237px; }
.products_content p { font-size: 12px; min-height: 86px; }
.products_content h4 { font-size: 15px; }
.bestselimg > img { height: 70px; width: 70px; }
.featured_one img { height: 280px; width: 280px; }
.categories_text:hover img { transform: none; transition: none; }
.shoe_img img:hover { transform: none; transition: none; }
.our-store-heading h1 { padding: 0 15px; }
.sortdropdown .sortt { clear: both; float: left; padding: 8px 0 17px; }
.right_bar .products_img .products_viwe { height: 250px; margin: 0; max-width: 100%; width: 100%; }
.right_bar .products .product { min-height: 460px; }
.products .yith-wcwl-wishlistexistsbrowse.show { width: 229px !important; }
.right_bar .nbs-flexisel-item img { margin-right: 5px !important; max-width: 13px !important; margin-bottom: 0 !important; margin-top: 0 !important; }
.right_bar .compare.button { margin: 1px 0; }
#colorbox { overflow: scroll !important; }
.woocommerce .dataTables_wrapper { overflow-y: scroll !important; }
.woocommerce #DataTables_Table_0_wrapper .DTFC_ScrollWrapper { overflow-y: scroll !important; }
.product_slaider .yith-wcwl-wishlistaddedbrowse.show { font-size: 12px; line-height: 21px; margin: 2px 0 0; width: 134px; }
/***new-css-end**/

.featured_categories .featured_one img {
    height: 250px;
}
}
 @media (max-width: 640px) {
.top-header { text-align: center; }
.home_banner .carousel-caption h3 { font-size: 20px; }
.home_banner .carousel-caption h1 { font-size: 20px; }
.home_banner .carousel-caption h2 { font-size: 19px; }
.categories_text { min-height: auto; }
.featured_one img { position: static; }
.featured_one { float: left; padding: 0 15px; width: 50%; }
.col-sm-8.logo { float: left; padding-left: 0; width: 44%; }
.top-search .seach-bar { float: right; padding-left: 15px; padding-top: 0; width: 50%; }
.top-header .left-top p { font-size: 15px; margin-bottom: 3px; }
.top-header .right-top ul li a { font-size: 13px; padding: 0 8px; }
.top-header .right-top { padding: 0 10px; text-align: center; }
.logo { text-align: center; }
.top-search .user-cart { border: medium none; clear: both; display: block; margin-bottom: 0; margin-left: auto; margin-right: auto; padding-top: 13px; width: 210px; }
.top-search .seach-bar { padding-left: 15px; }
.top-search .seach-bar .search-field .select-style { border-radius: 30px; margin: 10px 0 0; width: 100%; background: #dadada url("../images/search-arrow.png") no-repeat scroll 95% 52%; }
.top-search .seach-bar .search-field input { width: 86%; }
.top-search .seach-bar .search-field a { float: right; }
/*nav-bar-css-start*/
.main_header { border-top: 1px solid #cccccc; margin-top: 12px; padding-top: 0; }
.navbar-inverse .navbar-toggle { background-color: #000000; border-color: #000000; }
.navbar-collapse { padding: 0; border-top: 1px solid #cccccc !important; }
.main_header .navbar-inverse .navbar-nav > li > a:hover { color: #fff; background-color: #000; }
.main_header .nav li a { padding: 7px 18px; }
/*nav-bar-css-end*/

.home_banner .carousel-caption { bottom: 0; padding-bottom: 20px; }
.home_banner .carousel-caption a { font-size: 12px; margin: 8px 0 0; padding: 5px 0; width: 40%; }
.home_banner .carousel-caption p { font-size: 13px; line-height: 19px; margin: 0; padding: 0; }
.home_banner .carousel-caption h2 { font-size: 19px; margin-top: 5px; }
.home_banner .carousel-caption h1 { font-size: 20px; }
.featured_categories { padding-left: 10px; padding-right: 10px; padding-top: 30px; }
.featured_categories h2 { font-size: 24px; }
.first_shop { margin-top: 11px; padding: 0 6px; }
.sec_shop { float: left; margin-top: 11px; padding: 0 6px; width: 100%; }
.last_shop { float: left; margin-top: 11px; padding: 0 6px; width: 100%; }
.product_slaider { margin-top: 44px; padding: 0 15px; }
.order_content { margin: 0 auto; padding-top: 14px; width: 100%; }
.shop_aera { padding: 0 5px; }
.shop_sec_img { margin-bottom: 30px; }
.shoe_img { width: 99px; }
.shop_sec_last .order_content { margin-top: 0; }
.shop_insta { margin-top: 15px; padding: 0 11px; }
.shop_insta h2::after { width: 30%; }
.shop_insta h2::before { width: 30%; }
.shop_insta_images { float: left; margin-bottom: 15px; width: 50%; }
.pay_icon_area ul li { float: left; width: 50%; padding-top: 14px; }
.oder_icon { margin: 0 auto; width: 202px; }
.menu_sec { padding-top: 10px; width: 100%; }
.form_sec { margin-top: 23px; width: 100%; }
.footer_area { border-top: 1px solid #cccccc; float: left; padding: 0 13px; }
.footer_menu:nth-child(3) { width: 50%; }
.footer_menu:nth-child(2) { width: 50%; }
.footer_menu { float: left; margin-top: 20px; padding: 0; width: 50%; }
.footer_menu h2 { margin: 0 0 5px; }
.follow_us ul { margin: 6px 0 0; padding-left: 26px; }
.follow_us ul li { font-size: 14px; margin: 0 15px 0 0; }
.form_sec h2 { padding-left: 26px; }
.form_fild p { padding-left: 27px; }
.form_fild form { margin-left: 29px; }
.footer_menu ul { padding: 0 0 0 16px; margin: 0; }
.copyright { margin-top: 16px; }
.shop_sec_img img { width: 100%; }
.shoe_img img { width: auto; }
.shoe_content img { width: auto; }
.nbs-flexisel-item img { height: auto; }
.shop_text_two { text-align: right; }
.shop_text a { float: right; }
.cart_batn { padding: 7px 0; width: 109px; top: -3px; }
.products_content ul li { margin-right: 11px; }
.top-search .seach-bar .search-field a { float: none; }
.top-search .seach-bar .search-field input { width: 89%; }
.top-search .seach-bar .search-field .select-style { background: #dadada url("../images/search-arrow.png") no-repeat scroll 90% 52%; margin: 0; width: 145px; }
.pay_icon_area { padding-top: 7px; }
.shop_sec_img ul { padding: 0; }
/*rr@-17-4-2017-contact*/
.contact_adress { margin-top: 30px; padding-left: 15px; }
.contact_adress p { padding-top: 11px; }
.contact_adress ul li { float: left; width: 100%; }
.contact_area { margin-bottom: 0; margin-top: 30px; }
.form_fild_contact p { font-size: 15px; padding-bottom: 13px; padding-top: 9px; }
.form_fild_contact .form-group { float: left; padding: 0 3px; width: 50%; }
.form_fild_contact .form-group:nth-child(5) { width: 100%; }
.form_fild_contact .form-group { padding: 0 3px; width: 100%; }
/*rr@-17-4-2017-about-us*/
.about_content { padding-bottom: 50px; padding-top: 61px; }
.about_content h4 { font-size: 45px; }
.about_banner { padding: 0 12px; }
.about_content_two { padding-top: 25px; }
.mail_section { padding: 0; text-align: center; }
.contact_mail { padding: 19px 0; }
.about_lef h3 { line-height: 21px; padding-top: 13px; }
.about_rig { padding-top: 14px; }
.about_rig { text-align: center; }
.login_top { padding-top: 5px; }
.shop_aera .order_content { width: 100%; }
.newwoocommerce-pagination { right: 69px; }
.products_content ul { clear: both; }
.product .products_content ul li { margin-right: 4px; }
.products .product { margin: 0 0 20px; }
.eif-col-4 .eif_item { width: 50% !important; }
.products_content h3 { min-height: 253px; }
.order_content h3 { font-size: 20px; }
.order_content p { min-height: 141px; padding: 7px 0 0; }
.bestselimg > img { height: 70px; width: 70px; }
.right_bar .products_img .products_viwe { height: 190px; }
.right_bar .products .product { min-height: 410px; }
.dataTables_wrapper { overflow: scroll !important; }
.right_bar .nbs-flexisel-item img { max-width: 100% !important; margin-top: 11px !important; margin-right: 12px !important; }
.woocommerce .dataTables_wrapper { overflow-y: scroll !important; }
.woocommerce #DataTables_Table_0_wrapper .DTFC_ScrollWrapper { overflow-y: scroll !important; }
.products_content ul.productbtns li img { margin: 9px 0 0 4px; max-width: 12px !important; }
.product_slaider .yith-wcwl-wishlistexistsbrowse.show { font-size: 11px; line-height: 20px; width: 100%; }
}
 @media (max-width: 480px) {
.home_banner .carousel-caption h3 { font-size: 15px; margin-top: 0; padding: 4px 0; }
.home_banner .carousel-caption p { font-size: 12px; }
.home_banner .carousel-caption h2 { font-size: 14px; margin-top: 5px; }
.search button, input, select, textarea { width: 100%; }
.panel-body .search button, input, select, textarea { width: 0px; }
.selct .select-style { border-radius: 0; margin: 10px 0px; width: 100%; }
.our-store-heading h1 { text-align: center; }
.map-img-1 { margin-top: 25px; }
.tagline p { font-size: 12px; }
.top-header { text-align: center; }
.top-header .left-top p { font-size: 12px; margin-bottom: 3px; }
.top-header .right-top ul li a { font-size: 11px; padding: 0 3px; }
.top-header .right-top { padding: 0px; text-align: center; }
.logo { text-align: center; }
.top-search .user-cart { border: medium none; clear: both; display: block; margin-bottom: 0; margin-left: auto; margin-right: auto; padding-top: 13px; width: 210px; }
.top-search .seach-bar { padding-left: 15px; width: 100%; }
.top-search .seach-bar .search-field .select-style { border-radius: 30px; margin: 10px 0 0; width: 100%; background: #dadada url("../images/search-arrow.png") no-repeat scroll 95% 52%; }
.top-search .seach-bar .search-field input { width: 86%; }
.top-search .seach-bar .search-field a { float: right; }
/*nav-bar-css-start*/
.main_header { border-top: 1px solid #cccccc; margin-top: 12px; padding-top: 0; }
.navbar-inverse .navbar-toggle { background-color: #000000; border-color: #000000; }
.navbar-collapse { padding: 0; border-top: 1px solid #cccccc !important; }
.main_header .navbar-inverse .navbar-nav > li > a:hover { color: #fff; background-color: #000; }
.main_header .nav li a { padding: 7px 18px; }
/*nav-bar-css-end*/

.home_banner .carousel-caption { bottom: 0; padding-bottom: 10px; }
.home_banner .carousel-caption a { font-size: 12px; margin: 8px 0 0; padding: 5px 0; width: 135px; }
.home_banner .carousel-caption p { font-size: 11px; line-height: 15px; margin: 0; padding: 0; }
.home_banner .carousel-caption h2 { font-size: 15px; margin-top: 0; }
.home_banner .carousel-caption h1 { font-size: 16px; padding: 0 0 4px; }
.featured_categories { padding-left: 10px; padding-right: 10px; padding-top: 30px; }
.featured_categories h2 { font-size: 24px; }
.featured_one { padding: 0 6px; }
.first_shop { margin-top: 11px; padding: 0 6px; }
.sec_shop { float: left; margin-top: 11px; padding: 0 6px; width: 100%; }
.last_shop { float: left; margin-top: 11px; padding: 0 6px; width: 100%; }
.product_slaider { margin-top: 44px; padding: 0 15px; }
.order_content { margin: 0 auto; padding-top: 14px; width: 100%; }
.shop_aera { padding: 0 5px; }
.shop_sec_img { margin-bottom: 30px; }
.shoe_img { width: 99px; }
.shop_sec_last .order_content { margin-top: 0; }
.shop_insta { margin-top: 15px; }
.shop_insta h2::after { width: 30%; }
.shop_insta h2::before { width: 30%; }
.shop_insta_images { margin-bottom: 15px; }
.pay_icon_area ul li { border-top: 1px solid #cccccc; float: left; width: 100%; padding-top: 14px; }
.oder_icon { margin: 0 auto; width: 202px; }
.menu_sec { padding-top: 10px; width: 100%; }
.form_sec { margin-top: 23px; width: 100%; }
.footer_area { padding: 0 13px; }
.footer_menu:nth-child(3) { width: 100%; }
.footer_menu:nth-child(2) { width: 100%; }
.footer_menu { float: left; margin-top: 20px; padding: 0; width: 100%; }
.footer_menu h2 { margin: 0 0 5px; }
.follow_us ul { margin: 6px 0 0; padding-left: 26px; }
.follow_us ul li { font-size: 14px; margin: 0 15px 0 0; }
.form_sec h2 { padding-left: 26px; }
.form_fild p { padding-left: 27px; }
.form_fild form { margin-left: 29px; }
.footer_menu ul { padding: 0 0 0 16px; margin: 0; }
.copyright { margin-top: 16px; }
.shop_sec_img img { width: 100%; }
.shoe_img img { width: auto; }
.shoe_content img { width: auto; }
.shop_sec_img ul { padding: 0; }
.left-top { padding: 0; }
/*rr@-17-4-2017-contact*/
.contact_adress { margin-top: 30px; padding-left: 15px; }
.contact_adress p { padding-top: 11px; }
.contact_adress ul li span { float: left; margin-left: 7px; width: 93%; }
.contact_adress ul li img { float: left; margin-top: 4px; }
.contact_adress ul li { float: left; width: 100%; }
.contact_area { margin-bottom: 0; margin-top: 30px; }
.form_fild_contact h2 { font-size: 21px; }
.form_fild_contact p { font-size: 15px; padding-bottom: 13px; padding-top: 9px; }
/*rr@-17-4-2017-about-us*/

.about_content { padding-bottom: 50px; padding-top: 61px; }
.about_content h4 { font-size: 45px; }
.about_banner { padding: 0 12px; }
.about_content_two { padding-top: 25px; }
.mail_section h3 { font-size: 13px; }
.mail_section h3 span { font-size: 15px; padding-left: 3px; }
.mail_section { padding: 0; text-align: center; }
.contact_mail { padding: 19px 0; }
.about_lef h3 { line-height: 21px; padding-top: 13px; }
.about_rig { padding-top: 14px; }
.logo img { max-width: 193px; }
.logo { margin-top: 15px; padding-left: 0; }
.top-search .seach-bar { margin: 0 auto; padding-top: 0; width: 100%; }
.login_top { padding-top: 5px; }
.featured_one { margin-left: auto; margin-right: auto; margin-top: 0; width: 100%; }
.categories_text { margin-bottom: 24px; }
.four-img ul li { margin-bottom: 20px; }
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { padding: 5px; }
.loogin .btn-default { width: 100%; }
.shop_sec_img { float: none; padding: 0 11px; width: 100%; }
.login_top .container div { display: block; text-align: center; }
.left-top { float: none; }
.col-sm-8.logo { clear: both; float: none; padding-left: 0; width: 100%; }
.newwoocommerce-pagination li span.current { font-size: 13px; padding: 5px 11px; }
.newwoocommerce-pagination li { display: inline-block; margin: 0; }
.newwoocommerce-pagination li a { font-size: 11px; padding: 6px 8px; }
.products .product { margin: 0; width: 100%; }
.products_content ul { padding: 0 18px 0 0; }
.top-search .seach-bar .search-field { max-width: 100%; }
.top-search .seach-bar { padding-bottom: 21px; }
.products_content { clear: both; }
.left_bar .products_img { padding-left: 0; max-width: 100%; }
.newwoocommerce-pagination { right: 89px; }
.form_fild_contact h2 { font-size: 19px; }
.products_content h3 { min-height: 26px; }
.products_content p { min-height: 75px; }
.order_content p { min-height: auto; padding: 7px 0 20px; }
.bestselimg > img { height: 70px; width: 70px; }
.featured_one { margin: 0; }
.categories_text { margin-bottom: 4px; }
.our-store-heading h1 { text-align: left !important; }
.right_bar .products_img .products_viwe { height: auto; }
.right_bar .products .product { min-height: 490px; }
.right_bar .products .product { padding: 0 0 10px; }
.product_slaider .yith-wcwl-wishlistexistsbrowse.show { width: 100%; }
}
 @media (max-width:360px) {
.home_banner .carousel-caption h2 { font-size: 13px; margin-top: 0; }
.home_banner .carousel-caption h3 { font-size: 11px; margin-top: 0; padding: 4px 0; }
.home_banner .carousel-caption h1 { font-size: 12px; padding: 0 0 4px; }
.home_banner .carousel-caption p { font-size: 9px; line-height: 14px; margin: 0; padding: 0 0 4px; }
.home_banner .carousel-caption a { font-size: 10px; margin: 0; padding: 4px 0; width: 110px; }
.eif-col-4 .eif_item { width: 100% !important; }
.bestselimg > img { height: 70px; width: 70px; }
.products_img { background-color: transparent; height: 100%; text-align: left; }
.featured_one { margin: 0; }
.categories_text { margin-bottom: 4px; }
.right_bar .products_img .products_viwe { height: auto; }
.right_bar .products .product { min-height: 430px; }
.right_bar .products .product { padding: 0 0 10px; }
.product_slaider a img { margin: 9px 0 0 6px; }
}

 /*10-10-2017@R*/
 @media only screen and (min-width : 320px) and (max-width : 479px) {
.home_page_pop .modal-dialog { max-width: 288px; margin: 0 auto; }
.modal { bottom: 20px; }
.home_page_pop #user_email { height: 30px; width: 65%; }
.btn_p { padding: 7px 91px 10px 15px; }
.home_page_pop .close { right: 6px; top: 0px; }
.btn_p { padding: 3px 72px 5px 10px !important; font-size: 16px !important; margin-left: -4px; }
.pop_up h3 { font-size: 30px; margin-top: 0px; }
.pop_up h4 { margin-top: 8px; }
.pop_up img { max-width: 69%; margin: 0 auto !important; display: block; }
.right_bar .woocommerce-product-gallery { width: 100%; }
.right_bar .summary.entry-summary { float: right; width: 100%; }
.right_bar .woocommerce-tabs .tabs.wc-tabs li { margin: 0 -5px 3px; width: 100%; text-align: center; }
.right_bar .woocommerce-tabs .tabs.wc-tabs::before { border-bottom: none; }
.left_bar .shoe_content { width: 60%; }
.cate_box1 .our_collection_img_cntnt h3 { bottom: 21px; font-size: 23px; }
.right_bar .woocommerce-product-gallery img{ height:auto;}
.right_bar  .flex-viewport {
	height: auto !important;
}
.bestselimg  img {
    height: 100px;
    width: 100px;
}
.shoe_img {
	width: 100px;
}

}
@media only screen and (min-width :480px) and (max-width : 639px) {
.home_page_pop .modal-dialog { max-width: 345px; margin: 0 auto; bottom: 10px; padding-top: 10px; }
.home_page_pop .close { right: 6px; top: 0px; }
.btn_p { padding: 7px 100px 10px 20px; }
.pop_up h4 { margin-top: 13px; }
.pop_up h3 { font-size: 47px; text-align: center; margin-top: 0px; }
.pop_up img { max-width: 70%; display: block; margin: 0 auto; padding: 5px 0px 0px 0px; }
.pop_up span { font-size: 60px; color: #255F91; }
.pop_up ul { padding: 0px; }
.right_bar .woocommerce-product-gallery { width: 100%; }
.right_bar .summary.entry-summary { float: right; width: 100%; }
.left_bar .shoe_content { width: 60%; }
.cate_box1 .our_collection_img_cntnt h3 { bottom: 21px; font-size: 23px; }

.bestselimg  img {
    height: 100px;
    width: 100px;
}

.shoe_img {
	width: 100px;
}
}
@media only screen and (min-width :640px) and (max-width : 767px) {
.home_page_pop .modal-dialog { max-width: 400px; margin: 0 auto; }
.home_page_pop .close { right: 6px; top: 0px; }
.btn_p { padding: 7px 100px 10px 20px; }
.pop_up h4 { margin-top: 15px; }
.pop_up h3 { font-size: 48px; text-align: center; margin-top: 0px; }
.pop_up img { display: block; margin: 0 auto; max-width: 70%; padding: 0 !important; width: 100%; }
.pop_up ul { padding: 10px 0 0; text-align: center; width: 100%; }
.right_bar .woocommerce-product-gallery { width: 100%; }
.right_bar .summary.entry-summary { float: right; width: 100%; }
.right_bar .woocommerce-product-gallery img { display: block; width: 100%; }
.left_bar .shoe_content { width: 60%; }
.cate_box1 .our_collection_img_cntnt h3 { bottom: 21px; font-size: 21px; }
.cate_box2 .our_collection_img_cntnt h3 { font-size: 21px; }
.cate_box3 .our_collection_img_cntnt h3 { font-size: 21px; }
.cate_box4 .our_collection_img_cntnt h3 { font-size: 21px; }

.bestselimg  img {
    height: 100px;
    width: 100px;
}
.shoe_img {
	width: 100px;
}
}
@media only screen and (min-width :768px) and (max-width :991px) {
.home_page_pop .modal-dialog { width: 100%; max-width: 700px !important; border: none; }
.btn_p { padding: 7px 92px 10px 20px !important; }
.right_bar .woocommerce-product-gallery { width: 100%; }
.right_bar .summary.entry-summary { float: right; width: 100%; }
.right_bar .woocommerce-product-gallery img { display: block; width: 100%; }
.shoe_content h6 a { font-size: 12px; }
.left_bar .shoe_content { width: 64%; }
.cate_box2 .our_collection_img_cntnt h3 { bottom: 0px; }
.bestselimg  img {
    height: 100px;
    width: 100px;
}

.shoe_img {
	width: 100px;
}
}

@media only screen and (min-width :992px) and (max-width :1200px) {
.home_page_pop .modal-dialog { max-width: 850px; margin: 0 auto; padding-top: 15px; }
.home_page_pop { top: 90px !important; }
.btn_p { padding: 7px 93px 10px 20px; }
.bestselimg  img {
    height: 100px;
    width: 100px;
}
.shoe_img {
	width: 100px;
}
}
