/* Responsive CSS Styles Table of Contents */
/*19-07-15*/
@media only screen and (min-width: 1170px) and (max-width: 1250px){
	.mgmenu > li > a, .mgmenu > li > span{
    font-size:15px;
    padding-bottom: 10px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 10px;
}
}

@media only screen and (min-width: 1000px) and (max-width: 1169px){
.container {
	/*width: 1000px;*/
    width: 96%;
	margin: auto auto auto auto;
}
.menu{
	padding-left:0px;
}
.mgmenu{
	padding:0 0 0 165px;
}
.mgmenu > li > a, .mgmenu > li > span{
    font-size: 14px;
    padding-bottom: 10px;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 10px;
}
.middle_three_box_clo .big_titel{
	font-size:18px;
}
.middle_three_box_clo .box_icon_img {
  height: 35px;
  margin: 0 5px 0 0;
  padding: 0;
  width: 35px;
}
.middle_three_box_clo {
  font-size: 9px;
  line-height: 14px;
  margin: 0 1% 0 0;
  padding: 8px 6px;
  width: 32%;
}
.welcome_img {
  width: 20%;
}
.welcome_img img{
	min-width:100%;
}
.welcome_big_titel {
  font-size: 24px;
  margin: 0 0 17px;
}
.welcome_div{
	font-size:14px;
}
.site-title .site-inside span{
	font-size:16px;
}
.product .product-details h1, .product .product-details h1 a{
	font-size:16px;
}
.product .product-price{
	font-size:18px;
}
.facebook_like {
  font-size: 18px;
  line-height: 32px;
  padding: 18px 0;
}
.our_brands_titel span{
	font-size:16px;
}
.footer_clo{
	padding: 0 8px;
}
.footer_details {
  font-size: 11px;
  line-height: 20px;
}
.footer_blog_list ul li{
	font-size:11px;
}
.footer_info_list ul li a{
	font-size:11px;
}
.footer_info_list ul li{
	font-size:11px;
}

/*Blog--Css--Start*/
.inner_sub_menu{
	margin:0 0 10px;
}
.inner_sub_menu ul li a {
  font-size: 12px;
  padding: 0 6px;
}
.blog_heading{
	font-size:16px;
}
.blog_heading a{
	font-size:16px;
}
.entry_img_out {
  float: left;
  margin: 0 12px 0 0;
  width: 48%;
}
.entry-image img {
  height: 100%;
  min-height: 225px;
  width: 100%;
}
.quote-content{
	font-size:13px;
}
.quote-content p{
	font-size:13px;
}
blockquote.simple .quote-meta {
  font-size: 13px;
  margin-top: 2px;
}
.row {
  margin-left: 0px;
  margin-right: 0px;
}
/*Review List Css*/
.inner_page_heading{
	font-size:18px;
}
.blog_sub_titel_new{
	font-size:16px
}
/*About--Us--Start*/
.pages_details_text{
	font-size:13px;
	line-height:22px;
}
.col-md-6 {
  width: 49.8889%;
}

.bennar_big_titel{
    font-size: 48px;
    line-height: 56px;
    margin-bottom: 8px;
}
.bennar_big_titel_slogan{
	font-size: 18px;
    letter-spacing: 2px;
    margin: 0 0 10px;
}
/*product-Details*/
.products_big_img_div{
	/*width:390px;*/
    width:35%;
}
.product_details_right{
	/*width:570px;*/
    width:63%;
}
.pro_details_text {
  font-size: 14px;
  line-height: 24px;
}
/*Products--LIST*/
.products_list_left_titel{
	font-size:15px;
}
.inner_left_sub_heading{
	font-size:15px;
}
.filter_by_search_left{
	/*width:188px;*/
	width:80%;
}
.filter_inner_details_list ul li{
	font-size:13px;
}
.filter_inner_details_list ul li a{
	font-size:13px;
}
.product .product-cover .product-cover-hover{
	/*top:210px;*/
}
.product .product-cover .product-cover-hover span{
	width:45px;	height:45px; padding:2px;
}

/*19-07-15*/
.order_list_item_td_width{
	width:112px;
}
.order_detail_clo{
	line-height:30px;
}
.cart_item_div {
  height: 104px;
  padding: 3px;
  width: 95px;
}
.order_list_pro_details_text {
  font-size: 13px;
  line-height: 22px;
}
.order_list_titel_text_td{
	font-size:15px;
}
.subtotal_text{
	font-size:15px;
}
.cart_item_td {
  width: 112px;
}

}
@media only screen and (min-width: 960px) and (max-width: 999px){
.container {
	/*width:940px;*/
    width:96%;	
	margin: auto auto auto auto;
}
.menu{
	padding-left:0px;
}
.mgmenu{
	padding:0 0 0 165px;
}
.mgmenu > li{
	padding-right:0px;
}
.mgmenu > li > a, .mgmenu > li > span {
  font-size: 14px;
  padding-bottom: 10px;
  padding-top: 10px;
  /*
  padding-left: 11px;
  padding-right: 11px;
  */
  padding-left: 10px;
  padding-right: 10px;
}
.middle_three_box_clo .big_titel{
	font-size:18px;
}
.middle_three_box_clo .box_icon_img {
  height: 30px;
  margin: 0 5px 0 0;
  padding: 0;
  width: 30px;
}
.middle_three_box_clo {
  font-size: 9px;
  line-height: 14px;
  margin: 0 1% 0 0;
  padding: 8px 6px;
  width: 32%;
}
.welcome_img {
  width: 248px;
}
.welcome_img img{
	min-width:100%;
}
.welcome_big_titel {
  font-size: 24px;
  margin: 0 0 17px;
}
.welcome_div{
	font-size:13px;
}
.site-title .site-inside span{
	font-size:16px;
}
.product .product-details h1, .product .product-details h1 a{
	font-size:15px;
}
.product .product-price{
	font-size:16px;
}
.col-xs-6 {
  width: 25%;
}

.facebook_like {
  font-size: 16px;
  line-height: 32px;
  padding: 14px 0;
}
.our_brands_titel span{
	font-size:16px;
}
.footer_clo{
	padding: 0 8px;
}
.footer_details {
  font-size: 11px;
  line-height: 20px;
}
.footer_blog_list ul li{
	font-size:11px;
}
.footer_info_list ul li a{
	font-size:11px;
}
.footer_info_list ul li{
	font-size:11px;
}
.email{
	/*line-height:18px;*/
	line-height:28px;
}
.copy_right_text {
  font-size: 11px;
}

/*Blog--Css--Start*/
.inner_sub_menu{
	margin:0 0 10px;
}
.inner_sub_menu ul li a {
  font-size: 12px;
  padding: 0 6px;
}
.blog_heading{
	font-size:16px;
}
.blog_heading a{
	font-size:16px;
}
.entry_img_out {
  float: left;
  margin: 0 12px 0 0;
  width: 48%;
}
.entry-image img {
  height: 100%;
  min-height: 226px;
  width: 100%;
}
.quote-content{
	font-size:13px;
}
.quote-content p{
	font-size:13px;
}
blockquote.simple .quote-meta {
  font-size: 13px;
  margin-top: 2px;
}
.row {
  margin-left: 0px;
  margin-right: 0px;
}
/*Review List Css*/
.inner_page_heading{
	font-size:18px;
}
.blog_sub_titel_new{
	font-size:16px
}
/*About--Us--Start*/
.pages_details_text{
	font-size:13px;
	line-height:22px;
}

/*checkout--Css*/
.registration_fourm_input_div{
	width:250px;
}
/*DASHBOARD--CSS*/
.dashboard_icon_titel{
	font-size:16px;
}
.textSlide h2 {
  font-size: 24px;
}
.bennar_big_titel{
	 font-size: 24px;
    line-height: 25px;
}
.bennar_big_titel_slogan{
	font-size:14px;
}
.benner_details {
  font-size: 11px;
  line-height: 20px;
  margin: 2px 0 10px;
}
.slider-content-container {
  margin-top:2% !important;
}
.slider-video-container {
  float: right;
  margin: 1% 0 0 !important;
  text-align: right;
  width: 48%;
}
.anythingSlider{
	height:320px !important;
}
/*product-Details*/
.products_big_img_div{
	/*width:382px;*/
    width:35%;
}
.product_details_right{
	/*width:518px;*/
    width:63%
}
.pro_details_text {
  font-size: 14px;
  line-height: 24px;
}
/*Products--LIST*/
.products_list_right_div .col-xs-6{
	width:33.33333%;
}
.products_list_left_titel{
	font-size:15px;
}
.inner_left_sub_heading{
	font-size:15px;
}
.filter_by_search_left{
	/*width:173px;*/
	width:80%;
}
.filter_inner_details_list ul li{
	font-size:13px;
}
.filter_inner_details_list ul li a{
	font-size:13px;
}
.product .product-cover .product-cover-hover{
	/*top:210px;*/
}
.product .product-cover .product-cover-hover span{
	width:45px;	height:45px; padding:2px;
}

/*19-07-15*/
.order_list_item_td_width{
	width:112px;
}
.order_detail_clo{
	line-height:30px;
}
.cart_item_div {
  height: 104px;
  padding: 3px;
  width: 95px;
}
.order_list_pro_details_text {
  font-size: 13px;
  line-height: 22px;
}
.order_list_titel_text_td{
	font-size:15px;
}
.subtotal_text{
	font-size:15px;
}
.cart_item_td {
  width: 112px;
}
.shopping_cart_out_td_titel{
	font-size:14px;
}
.cart_options_text {
  font-size: 13px;
  line-height: 22px;
}
.cart_price_text{
	font-size:13px;
}
.shopping_cart_fourm_lable{
	font-size:14px;
}
}

@media only screen and (min-width: 768px) and (max-width: 959px){
.container {
	/*width: 760px;*/
    width:100%;
	margin: auto auto auto auto;
}
.menu{
	padding-left:0px;
}
.mgmenu{
	padding:0 0 0 0px;
}
.mgmenu > li{
	padding-right:0px;
}
/*19-07-15*/
.mgmenu > li > a, .mgmenu > li > span {
  font-size: 14px;
  padding-bottom: 10px;
  padding-top: 10px;
  /*
  padding-left: 12px;
  padding-right: 12px;
  */
  padding-left: 11px;
  padding-right: 11px;
}
.middle_three_box_clo .big_titel {
  /*font-size: 15px;*/
  font-size: 14px;
  line-height: 16px;
}
.middle_three_box_clo .box_icon_img {
  height: 30px;
  margin: 0 5px 0 0;
  padding: 0;
  width: 30px;
}
/*19-07-15*/
.middle_three_box_clo {
  font-size: 10px;
  line-height: 14px;
  min-height:70px;
  /*width: 236px;
  margin: 0 7px 0 0;
  padding: 8px 6px;*/
  width: 32%;
  margin: 0 0.5%;
  padding: 8px 5px;
}
.welcome_img {
  width: 20%;
}
.welcome_img img{
	min-width:100%;
}
.welcome_big_titel {
  font-size: 20px;
  margin: 0 0 8px;
}
.welcome_small_titel {
  font-size: 16px;
  margin: 0 0 5px;
}
.welcome_div{
	font-size:13px;
}
.site-title .site-inside span{
	font-size:15px;
}
.product .product-details h1, .product .product-details h1 a{
	font-size:15px;
}
.product .product-price{
	font-size:16px;
}
.col-xs-6 {
  width: 33%;
}

.facebook_like {
  font-size: 14px;
  line-height: 32px;
  padding: 14px 0;
}
.our_brands_titel span{
	font-size:16px;
}
/*19-07-15*/
.footer_clo {
  float: left;
  margin: 0;
  /*padding: 0 12px;
  width: 50%;*/
  padding: 0 1%;
  width: 33%;
}
.map_locator{
	float:none;
	clear:both;
	width:100%;
	padding-top:2%;
}
.footer_address{
	margin:1%;
	width:50%;
	float:left;
}
.footer_phone_email{
	/*margin:1%;*/
	width:40%;
	float:right;
}
.footer_clo_one {
	min-height: 278px;
}
.footer_clo_two {
	min-height: 202px;
}/*19-07-15*/


.footer_details {
  font-size: 11px;
  line-height: 20px;
}
.footer_blog_list ul li{
	font-size:11px;
}
.footer_info_list ul li a{
	font-size:11px;
}
.footer_info_list ul li{
	font-size:11px;
}
.copy_right_text {
  font-size: 11px;
}
.header .logo {
  top: 5px;
  width: 102px;
  height:auto;
}
/*Blog--Css--Start*/
.inner_sub_menu{
	margin:0 0 10px;
}
.inner_sub_menu ul li a {
  font-size: 12px;
  padding: 0 6px;
}
.blog_heading{
	font-size:14px;
}
.blog_heading a{
	font-size:14px;
}
.entry_img_out {
  float: left;
  margin: 0 12px 0 0;
  width: 40%;
}
.entry-image img {
  height: 100%;
  min-height: 130px;
  width: 100%;
}
.quote-content{
	font-size:13px;
}
.quote-content p{
	font-size:13px;
}
blockquote.simple .quote-meta {
  font-size: 13px;
  margin-top: 2px;
}
.row {
  margin-left: 0px;
  margin-right: 0px;
}
/*Review List Css*/
.inner_page_heading{
	font-size:18px;
}
.blog_sub_titel_new{
	font-size:16px
}
/*About--Us--Start*/
.pages_details_text{
	font-size:13px;
	line-height:22px;
}
/*checkout--Css*/
.registration_fourm_lable {
  color: #676767;
  float: none;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0;
  width: auto;
}
.registration_fourm_input_div {
  float: none;
  width: auto;
}
.registration_btn {
  margin: 0 auto;
  padding: 0;
  width: 196px;
}
.order_sumary_item_div {
  float: left;
  height: 84px;
  margin-right: 12px;
  padding: 2px;
  width: 75px;
}
.order_sumarys_text {
  font-size: 13px;
  line-height: 24px;
}
.order_black_titel{
	font-size:14px;
}
.order_sumarys_sub_total{
	font-size:14px;
	line-height:24px;
}
.registration_fourm_input{
	width:100%;
}
/*LOGIN--PAGE--CSS*/
.login_fourm_row{
	margin: 0 0 10px;
	width:auto;
}
.login_fourm_input_div{
	width:auto;
}
.login_fourm_input{
	width:100%;
}
.login_out_btn {
  height: auto;
  margin: 0 auto;
  padding: 0;
  width: 198px;
}
/*Edit--Profile*/
.edit_profile_fourm_lable{
	font-size: 15px;
    height: 30px;
    line-height: 30px;
}
/*DASHBOARD--CSS*/
.dashboard_icon_titel{
	font-size:14px;
}
/*Contact Us--Css*/
.contact_right{
	width:32%;
}
.contact_left {
  float: left;
  margin-right: 2%;
  width: 66%;
}
.contact_titel{
	font-size:18px;
	margin-bottom:7px;
}

.textSlide h2 {
  font-size: 24px;
}
.bennar_big_titel{
	 font-size: 24px;
    line-height: 25px;
}
.bennar_big_titel_slogan{
	font-size:14px;
}
.benner_details {
  font-size: 11px;
  line-height: 20px;
  margin: 2px 0 10px;
}
.slider-content-container {
  margin-top:2% !important;
}
.slider-video-container {
  float: right;
  margin: 1% 0 0 !important;
  text-align: right;
  width: 48%;
}
.anythingSlider{
	height:320px !important;
}

/*product-Details*/
.products_big_img_div{
	width:40%;
}
.product_details_right{
	width:398px;
}
.pro_details_text {
  clear: both;
  font-size: 13px;
  line-height: 22px;
}

/*Products--LIST*/
.products_list_left_div{
	width:30%;
}
.products_list_right_div{
	width:69%;
}
.products_list_right_div .col-xs-6{
	width:50%;
}
.products_list_left_titel{
	font-size:15px;
}
.inner_left_sub_heading{
	font-size:15px;
}
.filter_by_search_left{
	/*width:165px;*/
	width:80%;
}
.filter_inner_details_list ul li{
	font-size:13px;
}
.filter_inner_details_list ul li a{
	font-size:13px;
}
.product .product-cover .product-cover-hover{
	/*top:210px;*/
}
.product .product-cover .product-cover-hover span{
	width:45px;	height:45px; padding:2px;
}

.blog-entry-single {
  margin: 0;
  padding: 0;
  width: 68.5%;
}
.blog-entry-single-right {
  float: right;
  width: 30%;
}

/*19-07-15*/
.order_list_item_td_width{
	width:112px;
}
.order_detail_clo{
	line-height:30px;
}
.cart_item_div {
  height: 104px;
  padding: 3px;
  width: 95px;
}
.order_list_pro_details_text {
  font-size: 13px;
  line-height: 22px;
}
.order_list_titel_text_td{
	font-size:15px;
}
.subtotal_text{
	font-size:15px;
}
.cart_item_td {
  width: 112px;
}
.shopping_cart_out_td_titel{
	font-size:14px;
}
.cart_options_text {
  font-size: 13px;
  line-height: 22px;
}
.cart_price_text{
	font-size:13px;
}
.shopping_cart_fourm_lable{
	font-size:14px;
}
.cart_remove_td{
	width:70px;
}
.cart_price_td{
	width:100px;
}
.cart_qty_td{
	width:82px;
}
}

@media only screen and (max-width: 767px) {
	
}

@media only screen and (min-width: 580px) and (max-width: 767px) {	
.container {
	/*width: 560px;*/
    width: 98%;
	margin: auto auto auto auto;
}
.header .search-cart .search-line{
	width:178px;
}
.header .search-cart .cart{
	font-size:12px;
}
.mgmenu{
	padding:0px;
	background:#cc542a;
    width:100%;
}
.mgmenu_container > .mgmenu > li.mgmenu_button_active, .mgmenu_fixed > .mgmenu > li.mgmenu_button_active, .mgmenu_footer > .mgmenu > li.mgmenu_button_active {
  background-color: #cc542a;
}
.mgmenu > li > a, .mgmenu > li > span{
	font-size:14px;
	padding:10 25px;
	border-bottom:1px solid #e37e41;
	border-top:1px solid #ae4220;
}
.middle_three_box_clo .big_titel {
  font-size: 18px;
}
.middle_three_box_clo .box_icon_img {
  height: 30px;
  margin: 0 5px 0 0;
  padding: 0;
  width: 30px;
}
.middle_three_box_clo {
  float: none;
  font-size: 11px;
  line-height: 14px;
  margin: 5px 0;
  padding: 8px 6px;
  width: auto;
}
.welcome_img {
  width: 20%;
}
.welcome_img img{
	min-width:100%;
}
.welcome_big_titel {
  font-size: 18px;
  margin: 0 0 8px;
  padding-top: 10px;
}
.welcome_small_titel {
  font-size: 16px;
  margin: 0 0 5px;
}
.welcome_div{
	font-size:13px;
}
.site-title .site-inside span{
	font-size:15px;
}
.product .product-details h1, .product .product-details h1 a{
	font-size:15px;
}
.product .product-price{
	font-size:16px;
}
.col-xs-6 {
  width: 50%;
}

.facebook_like {
  font-size: 14px;
  line-height: 32px;
  padding: 14px 0;
}
.our_brands_titel span{
	font-size:16px;
}
/*19-07-15*/
.footer_clo {
  float: left;
  margin: 0;
  padding: 0 12px;
  width: 50%;
  min-height:145px;
}
.footer_clo_one {
	min-height: 295px;
}
.footer_clo_two {
	min-height: 202px;
}/*19-07-15*/

.footer_details {
  font-size: 11px;
  line-height: 20px;
}
.footer_blog_list ul li{
	font-size:11px;
}
.footer_info_list ul li a{
	font-size:11px;
}
.footer_info_list ul li{
	font-size:11px;
	display:inline;
	padding:1%;
}
.copy_right_text {
  float: none;
  margin: 0;
  padding: 0 0 3px;
  text-align: center;
  width: auto;
  font-size:11px;
}
.header .logo {
  top: 5px;
  width: 102px;
  height:auto;
}
.text-right {
  text-align: center;
}
.menu{
	padding-left:0px;
}
/*Blog--Css--Start*/
.inner_sub_menu{
	margin:0 0 10px;
}
.inner_sub_menu ul li a {
  font-size: 12px;
  padding: 0 6px;
}
.blog_heading{
	font-size:15px;
}
.blog_heading a{
	font-size:15px;
}
.entry_img_out {
  float: none;
  margin: 0 auto;
  width: 80%;
}
.entry-image img {
  height: 100%;
  min-height: 240px;
  width: 100%;
}
.quote-content{
	font-size:12px;
}
.quote-content p{
	font-size:12px;
}
blockquote.simple .quote-meta {
  font-size: 13px;
  margin-top: 2px;
}
.row {
  margin-left: 0px;
  margin-right: 0px;
}
/*Review List Css*/
.review_list_left {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.review-author{
	font-size:14px;
	line-height:22px;
}
.review-author a {
  font-size: 14px;
  line-height: 22px;
}
.review-content p{
	font-size:13px;
	line-height:22px;
}
.leave-a-comment {
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
  float: none;
}
.blog_sub_titel_new {
  font-size: 16px;
  margin-bottom: 2px;
}
.pages_details_text{
	font-size:13px;
	line-height:22px;
}
.leave-a-comment-input {
  width: 100% !important;
}
.pages_details_text p{
	margin:0 0 8px;
}
.login_btn a{
	font-size:12px;
	line-height:30px;
}
.inner_page_heading{
	font-size:16px;
	padding:0 0 7px;
}
.inner_sub_menu{
	margin:0 0 10px;
}

/*checkout--Css*/
.registration_fourm_lable {
  color: #676767;
  float: none;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0;
  width: auto;
}
.registration_fourm_input_div {
  float: none;
  width: auto;
}
.registration_btn {
  margin: 0 auto;
  padding: 0;
  width: 196px;
}
.order_sumary_item_div {
  float: left;
  height: 84px;
  margin-right: 12px;
  padding: 2px;
  width: 75px;
}
.order_sumarys_text {
  font-size: 13px;
  line-height: 24px;
}
.order_black_titel{
	font-size:14px;
}
.order_sumarys_sub_total{
	font-size:14px;
	line-height:24px;
}
.login_clo {
  height: auto;
  margin: 0;
  /*
  float: none;
  padding: 8px 0;
  width: auto;
  */
  float: left;
  padding: 8px 1%0;
  width: 50%; /*19-07-15*/
}
.registration_fourm_input{
	width:100%;
}
/*LOGIN--PAGE--CSS*/
.login_fourm_row{
	margin: 0 0 10px;
	width:auto;
}
.login_fourm_input_div{
	width:auto;
}
.login_fourm_input{
	width:100%;
}
.login_out_btn {
  height: auto;
  margin: 0 auto;
  padding: 0;
  width: 198px;
}
/*Edit--Profile*/
.edit_profile_fourm_lable{
	font-size: 15px;
    height: 30px;
    line-height: 30px;
}
.edit_profile_out_div{
	width:90%;
}
/*DASHBOARD--CSS*/
.dashboard_icon_titel{
	font-size:14px;
}
.dashboard_div_box {
  border: 1px solid #f25824;
  float: left;
  height: auto;
  margin: 10px 1.5%;
  width: 30.3%;
}
/*Contact Us--Css*/
.contact_right{
	float:none;
	width:auto;
}
.contact_left {
  float:none;
	width:auto;
	margin:0px;
}
.contact_titel{
	font-size:18px;
	margin-bottom:7px;
}
.textSlide h2 {
  font-size: 24px;
}
.bennar_big_titel{
	 font-size: 24px;
    line-height: 25px;
}
.bennar_big_titel_slogan{
	font-size:14px;
}
.benner_details {
  font-size: 11px;
  line-height: 20px;
  margin: 2px 0 10px;
}
.slider-content-container {
  margin-top:5% !important;
}
.slider-video-container {
  float: right;
  /*margin: 6% 0 0 !important;*/
  margin: 1% 0 0 !important;
  text-align: right;
  width: 48%;
}
.anythingSlider{
	height:320px !important;
}
/*product-Details*/
.products_big_img_div {
  margin: 0 auto 10px;
  /*
  float: none;
  width: 400px;
  */
  float: left;
  width: 40%;
}
.product_details_right {
  /*
  float: none;
  width: auto;
  */
  float: left;
  padding-left: 2%;
  width: 56%;
}
.pro_details_text {
  font-size: 13px;
  line-height: 22px;
  clear: both;
}
/*Products--LIST*/
.products_list_left_div{
	margin-bottom:8px;
    /*
    float:none;
    width:auto;
    */
    float:left;
    width:33%;
}
.products_list_right_div{
	margin-bottom:8px;
    /*
    width:auto;
	float:none;
    */
    width:66%;
	float:right;
}
.products_list_right_div .col-xs-6{
	width:50%;
}
.products_list_left_titel{
	font-size:16px;
}
.inner_left_sub_heading{
	font-size:16px;
}
.filter_by_search_left{
	width:75%;
}
.filter_inner_details_list ul li{
	font-size:14px;
}
.filter_inner_details_list ul li a{
	font-size:14px;
}
.product .product-cover .product-cover-hover{
	/*top:210px;*/
}
.product .product-cover .product-cover-hover span{
	width:45px;	height:45px; padding:2px;
}
.blog-entry-single {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.entry {
  margin-bottom: 10px;
  margin-top: 10px;
}
.blog-entry-single-right {
  float: none;
  width: auto;
  margin-bottom:10px;
}

/*19-07-15*/
.order_list_item_td_width{
	width:62px;
}
.order_detail_clo{
	line-height:26px;
}
.cart_item_div {
  height: 54px;
  padding: 3px;
  width: 45px;
}
.order_list_pro_details_text {
  font-size: 13px;
  line-height: 22px;
}
.order_list_titel_text_td{
	font-size:13px;
}
.subtotal_text{
	font-size:14px;
}
.order_list_totalprice_td_width{
	width:95px;
}
.order_list_unitprice_td_width{
	width:95px;
}
.order_list_qty_td_width{
	width:64px;
}
.subtotal_row_div{
	margin:0 0 4px;
}
.order_list_details_text_td{
	font-size:12px;
	line-height:18px;
}
.cart_item_td {
  width: 62px;
}
.shopping_cart_out_td_titel{
	font-size:12px;
}
.cart_options_text {
 	font-size: 11px;
    line-height: 18px;
}
.cart_price_text{
	font-size:11px;
}
.shopping_cart_fourm_lable{
	font-size:14px;
}
.cart_remove_td{
	width:70px;
}
.cart_price_td{
	width:70px;
}
.cart_qty_td{
	width:82px;
}
.get_shipping_div {
  float: none !important;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto !important;
}
.subtotal_right_div {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}

}

@media only screen and (min-width: 480px) and (max-width: 579px) {	
.fixeddiv
{
	position:relative; 
	width:100%;	
}
.content
{
	padding-top:0;	
}
.container {
	/*width: 448px;*/
    width: 96%;
	margin: auto auto auto auto;
}
.header_top_center_bg{
	background:none;
}
.header .header-top-info {
  margin: 10px 0 12px;
  padding: 0;
  position: relative;
}
.header .header-top-info .header-top-socials{
	text-align:center;
	float:none;
}
.header .header-search-out-info{
	margin:0 0 15px;
}
.header .search-cart {
  color: #fff;
  float: none;
  width: auto;
}
/*19-07-15*/
.header .search-cart .search{
	width:48%;
}
.header .search-cart .search-line {
  width: 100%;
}
.header .search-cart .cart{
	font-size:10px;
	width:48%;
}/*19-07-15*/
.mgmenu{
	padding:0px;
	background:#cc542a;
    width:100%;
}
.mgmenu_container > .mgmenu > li.mgmenu_button_active, .mgmenu_fixed > .mgmenu > li.mgmenu_button_active, .mgmenu_footer > .mgmenu > li.mgmenu_button_active {
  background-color: #cc542a;
}
.mgmenu > li > a, .mgmenu > li > span{
	font-size:14px;
	padding:10 25px;
	border-bottom:1px solid #e37e41;
	border-top:1px solid #ae4220;
}
.middle_three_box_clo .big_titel {
  font-size: 18px;
}
.middle_three_box_clo .box_icon_img {
  height: 30px;
  margin: 0 5px 0 0;
  padding: 0;
  width: 30px;
}
.middle_three_box_clo {
  float: none;
  font-size: 11px;
  line-height: 14px;
  margin: 5px 0;
  padding: 8px 6px;
  width: auto;
}
.welcome_img {
  /*
  float: none;
  margin: 0 auto 8px;
  width: 300px;
  */
  float: left;
  margin: 0 2% 0 0;
  width: 35%;
}
.welcome_img img{
	min-width:100%;
}
.welcome_big_titel {
  font-size: 18px;
  margin: 0 0 8px;
  padding-top: 0px;
}
.welcome_small_titel {
  font-size: 16px;
  margin: 0 0 8px;
}
.welcome_div{
	font-size:13px;
}
.site-title .site-inside span{
	font-size:15px;
}
.product .product-details h1, .product .product-details h1 a{
	font-size:15px;
}
.product .product-price{
	font-size:16px;
}
.col-xs-6 {
  width: 50%;
}

.facebook_like {
  font-size: 14px;
  line-height: 28px;
  padding: 14px 0;
}
.our_brands_titel span{
	font-size:16px;
}
.our_brands_titel{
	margin-bottom:8px;
}
.our_partners_img_out{
	padding: 5px 0;
}
.footer_clo {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
  margin-bottom: 8px;
}
.footer_details_row{
	/*line-height:34px;*/
	line-height:27px;
}
.footer_titel{
	margin: 0 0 8px;
}
.footer_details {
  font-size: 12px;
  line-height: 20px;
}
.footer_blog_list ul li{
	font-size:12px;
}
.footer_info_list ul li a{
	font-size:12px;
}
.footer_info_list ul li{
	font-size:12px;
	display:inline;
	padding:1%;
}
.copy_right_text {
  float: none;
  margin: 0;
  padding: 0 0 3px;
  text-align: center;
  width: auto;
  font-size:11px;
}
.header .logo {
  top: 0px;
  width: 102px;
  height:auto;
  position:relative;
  margin:7px auto;
}
.text-right {
  text-align: center;
}
.menu{
	padding-left:0px;
}

/*Blog--Css--Start*/
.inner_sub_menu{
	margin:0 0 10px;
}
.inner_sub_menu ul li a {
  font-size: 12px;
  padding: 0 6px;
}
.blog_heading{
	font-size:14px;
}
.blog_heading a{
	font-size:14px;
}
.entry_img_out {
  float: none;
  margin: 0 auto;
  width: 330px;
}
.entry-image img {
  height: 100%;
  min-height: 210px;
  width: 100%;
}
.quote-content{
	font-size:12px;
}
.quote-content p{
	font-size:12px;
}
blockquote.simple .quote-meta {
  font-size: 13px;
  margin-top: 2px;
}
.row {
  margin-left: 0px;
  margin-right: 0px;
}
/*Review List Css*/
.review_list_left {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.review-author{
	font-size:14px;
	line-height:22px;
}
.review-author a {
  font-size: 14px;
  line-height: 22px;
}
.review-content p{
	font-size:13px;
	line-height:22px;
}
.leave-a-comment {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.blog_sub_titel_new {
  font-size: 16px;
  margin-bottom: 2px;
}
.pages_details_text{
	font-size:13px;
	line-height:22px;
}
.leave-a-comment-input {
  width: 100% !important;
}
.pages_details_text p{
	margin:0 0 8px;
}
.login_btn a{
	font-size:12px;
	line-height:30px;
}
.inner_page_heading{
	font-size:15px;
	padding:0 0 7px;
}
.inner_sub_menu{
	margin:0 0 10px;
}
/*checkout--Css*/
.registration_fourm_lable {
  color: #676767;
  float: none;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0;
  width: auto;
}
.registration_fourm_input_div {
  float: none;
  width: auto;
}
.registration_btn {
  margin: 0 auto;
  padding: 0;
  width: 196px;
}
.order_sumary_item_div {
  float: left;
  height: 84px;
  margin-right: 12px;
  padding: 2px;
  width: 75px;
}
.order_sumarys_text {
  font-size: 13px;
  line-height: 24px;
}
.order_black_titel{
	font-size:14px;
}
.order_sumarys_sub_total{
	font-size:14px;
	line-height:24px;
}
.login_clo {
  float: none;
  height: auto;
  margin: 0;
  padding: 8px 0;
  width: auto;
}
.registration_fourm_input{
	width:100%;
}
/*LOGIN--PAGE--CSS*/
.login_fourm_row{
	margin: 0 0 10px;
	width:auto;
}
.login_fourm_input_div{
	width:auto;
}
.login_fourm_input{
	width:100%;
}
.login_out_btn {
  height: auto;
  margin: 0 auto;
  padding: 0;
  width: 198px;
}
/*Edit--Profile*/
.edit_profile_fourm_lable{
	font-size: 15px;
    height: 30px;
    line-height: 30px;
}
.edit_profile_out_div{
	width:90%;
}
/*DASHBOARD--CSS*/
.dashboard_icon_titel{
	font-size:15px;
}
.dashboard_div_box {
  border: 1px solid #f25824;
  height: auto;
  /*
  float: none;
  margin: 10px auto;
  width: 80%;
  */
  float: left;
  margin: 10px 1%;
  width: 30%;
}
/*Contact Us--Css*/
.contact_right{
	float:none;
	width:auto;
}
.contact_left {
  float:none;
	width:auto;
	margin:0px;
}
.contact_titel{
	font-size:18px;
	margin-bottom:7px;
}
.slider-content-container{
	display:none;
}
.slider-video-container {
  float: none;
  margin: 10px auto 0;
  padding-top: 0;
  text-align: center;
  width: 300px;
}
.anythingSlider {
  height: 210px !important;
}

/*product-Details*/
.products_big_img_div {
  /*
  float: none;
  margin: 0 auto 10px;
  width: 300px;
  */
  float: left;
  margin: 0 1% 10px 0;
  width: 40%;
}
.product_details_right {
  /*
  float: none;
  width: auto;
  */
  float: right;
  width: 55%;
}
.pro_details_text {
  font-size: 13px;
  line-height: 22px;
}
/*Products--LIST*/
.products_list_left_div{
	width:auto;
	float:none;
	margin-bottom:8px;
}
.products_list_right_div{
	width:auto;
	float:none;
	margin-bottom:8px;
}
.products_list_right_div .col-xs-6{
	width:50%;
}
.products_list_left_titel{
	font-size:16px;
}
.inner_left_sub_heading{
	font-size:16px;
}
.filter_by_search_left{
	width:70%;
}
.filter_inner_details_list ul li{
	font-size:14px;
}
.filter_inner_details_list ul li a{
	font-size:14px;
}
.product .product-cover .product-cover-hover{
	top:180px;
}
.product .product-cover .product-cover-hover span{
	width:45px;	height:45px; padding:2px;
}
.blog-entry-single {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.entry {
  margin-bottom: 10px;
  margin-top: 10px;
}
.blog-entry-single-right {
  float: none;
  width: auto;
  margin-bottom:10px;
}
/*19-07-15*/
.order_list_item_td_width{
	width:62px;
}
.order_detail_clo{
	line-height:26px;
	float:none;
	width:auto;
	font-size:13px;
}
.cart_item_div {
  height: 54px;
  padding: 3px;
  width: 45px;
}
.order_list_pro_details_text {
	font-size: 12px;
    line-height: 20px;
}
.order_list_titel_text_td{
	font-size:12px;
}
.subtotal_text{
	font-size:13px;
}
.order_list_totalprice_td_width{
	width:85px;
}
.order_list_unitprice_td_width{
	width:85px;
}
.order_list_qty_td_width{
	width:54px;
}
.subtotal_row_div{
	margin:0 0 6px;
}
.subtotal_right_div{
	width:50%;
}
.order_list_details_text_td{
	font-size:11px;
	line-height:16px;
}

.cart_item_td {
  width: 62px;
  display:none;
}
.shopping_cart_out_td_titel{
	font-size:12px;
}
.cart_options_text {
 	font-size: 11px;
    line-height: 18px;
}
.cart_price_text{
	font-size:11px;
}
.shopping_cart_fourm_lable{
	font-size:13px;
}
.cart_remove_td{
	width:70px;
}
.cart_price_td{
	width:70px;
}
.cart_qty_td{
	width:68px;
}
.cart_qty_input{
	width:50px;
	height: 28px;
    line-height: 20px;
}
.get_shipping_div {
  float: none !important;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto !important;
}
.subtotal_right_div {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.get_shipping_btn {
  background: #f3591d none repeat scroll 0 0;
  clear: both;
  float: left;
  height: auto;
  margin: 8px 0 0;
  padding: 0 12px;
  width: auto;
}
}

@media only screen and (max-width: 479px){
.fixeddiv
{
	position:relative; 
	width:100%;	
}
.content
{
	padding-top:0;	
}
.container {
	/*width: 300px;*/
    width: 96%;
	margin: auto auto auto auto;
	padding-left: 8px;
    padding-right: 8px;
}

.header_top_center_bg{
	background:none;
}
.header .header-top-info {
  margin: 2px 0 3px;
  padding: 0;
  position: relative;
}
.header .header-top-info .header-top-socials{
	text-align:center;
	float:none;
}
.header .header-search-out-info{
	margin:0 0 15px;
}
.header .search-cart {
  color: #fff;
  float: none;
  width: auto;
}
.header .search-cart .search-line{
	/*width:281px;*/
    width: 100%;
}
.header .search-cart .cart{
	font-size:12px;
	display:block;
}
.mgmenu{
	padding:0px;
	background:#cc542a;
    width:100%;
}
.mgmenu_container > .mgmenu > li.mgmenu_button_active, .mgmenu_fixed > .mgmenu > li.mgmenu_button_active, .mgmenu_footer > .mgmenu > li.mgmenu_button_active {
  background-color: #cc542a;
}
.mgmenu > li > a, .mgmenu > li > span{
	font-size:14px;
	padding:10 25px;
	border-bottom:1px solid #e37e41;
	border-top:1px solid #ae4220;
}
.middle_three_box_clo .big_titel {
  font-size: 15px;
}
.middle_three_box_clo .box_icon_img {
  height: 30px;
  margin: 0 5px 0 0;
  padding: 0;
  width: 30px;
}
.middle_three_box_clo {
  float: none;
  font-size: 11px;
  line-height: 14px;
  margin: 5px 0;
  padding: 8px 6px;
  width: auto;
}
.welcome_img {
  float: none;
  margin: 0 auto 8px;
  width: 230px;
}
.welcome_img img{
	min-width:100%;
}
.welcome_big_titel {
  font-size: 14px;
  margin: 0 0 6px;
  padding-top: 0px;
}
.site-title .site-inside {
  display: inline-block;
  min-width: inherit;
}
.welcome_small_titel {
  font-size: 14px;
  margin: 0 0 6px;
}
.welcome_div{
	font-size:13px;
}
.site-title .site-inside span{
	font-size:15px;
}
.product .product-details h1, .product .product-details h1 a{
	font-size:15px;
}
.product .product-price{
	font-size:16px;
}
.col-xs-6 {
  width: 100%;
}

.facebook_like {
  font-size: 14px;
  line-height: 28px;
  padding: 14px 0;
}
.our_brands_titel span{
	font-size:16px;
}
.our_brands_titel{
	margin-bottom:8px;
}
.our_partners_img_out{
	padding: 5px 0;
}
.footer_clo {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
  margin-bottom: 8px;
}
.footer_details_row{
	line-height:none;
}
.footer_titel{
	margin: 0 0 8px;
}
.footer_details {
  font-size: 12px;
  line-height: 20px;
}
.footer_blog_list ul li{
	font-size:12px;
}
.footer_info_list ul li a{
	font-size:12px;
}
.footer_info_list ul li{
	font-size:12px;
	display:inline;
	padding:1%;
}
.copy_right_text {
  float: none;
  margin: 0;
  padding: 0 0 3px;
  text-align: center;
  width: auto;
  font-size:11px;
}
.header .logo {
  top: 0px;
  width: 102px;
  height:auto;
  position:relative;
  margin:7px auto 0px auto;
}
.text-right {
  text-align: center;
}
.top_myaccount_name {
  display: block;
  line-height: 28px;
  margin: 0 4px;
  padding: 0;
}
.header .search-cart .search {
  display: block;
  margin: 0 0 8px;
  vertical-align: top;
}
.header .header-top-info .header-top-socials .icon {
  display: inline-block;
  height: 26px;
  margin: 0 4px;
  padding: 0;
  width: 26px;
}
.header .header-top-info .header-top-socials .icon img{
	vertical-align:top;
}
.menu{
	padding-left:0px;
}

/*Blog--Css--Start*/
.inner_sub_menu ul li a {
  font-size: 12px;
  padding: 0 6px;
}
.blog_heading{
	font-size:14px;
}
.blog_heading a{
	font-size:14px;
}
.entry_img_out {
  float: none;
  margin: 0 auto;
  width: 260px;
}
.entry-image img {
  height: 100%;
  min-height: 180px;
  width: 100%;
}
.quote-content{
	font-size:12px;
}
.quote-content p{
	font-size:12px;
}
blockquote.simple .quote-meta {
  font-size: 13px;
  margin-top: 2px;
}
/*Review List Css*/
.review_list_left {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.review-author{
	font-size:13px;
	line-height:20px;
}
.review-author a{
	font-size:13px;
	line-height:20px;
}
.review-content p{
	font-size:12px;
	line-height:22px;
}
.leave-a-comment {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.blog_sub_titel_new {
  font-size: 15px;
  margin-bottom: 2px;
}
.pages_details_text{
	font-size:13px;
	line-height:22px;
}
.leave-a-comment-input {
  width: 100% !important;
}
.pages_details_text p{
	margin:0 0 8px;
}
.login_btn a{
	font-size:12px;
	line-height:30px;
}
.inner_page_heading{
	font-size:15px;
	padding:0 0 7px;
}
.inner_sub_menu{
	margin:0 0 10px;
}
/*checkout--Css*/
.registration_fourm_lable {
  color: #676767;
  float: none;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0;
  width: auto;
}
.registration_fourm_input_div {
  float: none;
  width: auto;
}
.registration_btn {
  margin: 0 auto;
  padding: 0;
  width: 196px;
}
.order_sumary_item_div {
  float: left;
  height: 64px;
  margin-right: 12px;
  padding: 2px;
  width: 55px;
}
.order_sumarys_text {
  font-size: 12px;
  line-height: 22px;
}
.order_black_titel{
	font-size:13px;
}
.order_sumarys_sub_total{
	font-size:13px;
	line-height:24px;
}
.login_clo {
  float: none;
  height: auto;
  margin: 0;
  padding: 8px 0;
  width: auto;
}
.registration_fourm_input{
	width:100%;
}
.shopping_cart_fourm_input_div {
  width: auto;
  float: none;
}
/*LOGIN--PAGE--CSS*/
.login_fourm_row{
	margin: 0 0 10px;
	width:auto;
}
.login_fourm_input_div{
	width:auto;
}
.login_fourm_input{
	width:100%;
}
.login_out_btn {
  height: auto;
  margin: 0 auto;
  padding: 0;
  width: 198px;
}
/*Edit--Profile*/
.edit_profile_fourm_lable{
	font-size: 15px;
    height: 30px;
    line-height: 30px;
}
.edit_profile_out_div {
  width: auto;
}
/*DASHBOARD--CSS*/
.dashboard_icon_titel{
	font-size:15px;
}
.dashboard_div_box {
  border: 1px solid #f25824;
  height: auto;
  /*
  float: none;
  margin: 10px auto;
  width: 80%;
  */
  float: left;
  margin: 10px 1%;
  width: 30%;
}
/*Contact Us--Css*/
.contact_right{
	float:none;
	width:auto;
}
.contact_left {
  float:none;
	width:auto;
	margin:0px;
}
.contact_titel {
  font-size: 16px;
  margin-bottom: 4px;
}
.content-form input, .content-form textarea, .content-form select{
	width:99%;
}
.slider-content-container{
	display:none;
}
.slider-video-container {
  float: none;
  margin: 10px auto 0;
  padding-top: 0;
  text-align: center;
  width: 180px;
  height:auto;
}
.anythingSlider {
  height: 130px !important;
}
/*product-Details*/
.products_big_img_div {
  float: none;
  margin: 0 auto 10px;
  width: 270px;

}
.product_details_right {
  float: none;
  width: auto;
}
.pro_details_text {
  font-size: 13px;
  line-height: 22px;
}
.product_details_select{
	width:290px;
}

/*Products--LIST*/
.products_list_left_div{
	width:auto;
	float:none;
	margin-bottom:8px;
}
.products_list_right_div{
	width:auto;
	float:none;
	margin-bottom:8px;
}
.products_list_right_div .col-xs-6{
	width:100%;
}
.products_list_left_titel{
	font-size:15px;
}
.inner_left_sub_heading{
	font-size:15px;
}
.filter_by_search_left{
	/*width:210px;*/
	width:80%;
}
.filter_inner_details_list ul li{
	font-size:13px;
}
.filter_inner_details_list ul li a{
	font-size:13px;
}
.product .product-cover .product-cover-hover{
	/*top:180px;*/
}
.product .product-cover .product-cover-hover span{
	width:45px;	height:45px; padding:2px;
}
.blog-entry-single {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.entry {
  margin-bottom: 10px;
  margin-top: 10px;
}
.blog-entry-single-right {
  float: none;
  width: auto;
  margin-bottom:10px;
}
/*19-07-15*/
.order_list_item_td_width{
	width:62px;
	display:none;
}
.order_detail_clo{
	line-height:26px;
	float:none;
	width:auto;
	font-size:13px;
}
.cart_item_div {
  height: 54px;
  padding: 3px;
  width: 45px;
}
.order_list_pro_details_text {
	font-size: 12px;
    line-height: 20px;
}
.order_list_titel_text_td {
  font-size: 10px;
  line-height: 16px;
}
.subtotal_text{
	font-size:13px;
}
.order_list_totalprice_td_width{
	width:60px;
}
.order_list_unitprice_td_width{
	width:60px;
}
.order_list_qty_td_width{
	width:35px;
}
.subtotal_row_div{
	margin:0 0 2px;
}
.subtotal_right_div{
	width:50%;
}

.order_list_details_text_td{
	font-size:11px;
	line-height:16px;
}
.shopping_cart_out_td_padding{
	padding:3px;
}


.cart_item_td {
  width: 62px;
  display:none;
}
.shopping_cart_out_td_titel{
	font-size:12px;
}
.cart_options_text {
 	font-size: 11px;
    line-height: 18px;
}
.cart_price_text{
	font-size:11px;
}
.shopping_cart_fourm_lable {
  float: none;
  font-size: 14px;
  padding: 0;
  width: auto;
}
.cart_remove_td{
	width:50px;
}
.cart_price_td{
	width:50px;
}
.cart_qty_td{
	width:48px;
}
.cart_qty_input{
	width:40px;
	height: 28px;
    line-height: 20px;
}
.get_shipping_div {
  float: none !important;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto !important;
}
.subtotal_right_div {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.get_shipping_btn {
  background: #f3591d none repeat scroll 0 0;
  clear: both;
  float: left;
  height: auto;
  margin: 8px 0 0;
  padding: 0 12px;
  width: auto;
}
.cart_list_checkbox_td{
	display:none;
}

}

@media only screen and (max-width: 405px){
	.fixeddiv
{
	position:relative; 
	width:100%;	
}
.content
{
	padding-top:0;	
}
.dashboard_div_box {
  border: 1px solid #f25824;
  height: auto;
  float: none;
  margin: 10px auto;
  width: 80%;
}
}