section {
    clear: both;
}
section.middle_content {
    background-color: #efeeee;
    display: inline-block;
    margin: 0 !important;
    padding: 13px 0;
    width: 100%;
}
.product_im a {
    color: #000;
    font-size: 12px;
}
body{font-family: 'Lato', sans-serif; color:#333; margin:0; padding:0;}
@font-face {
	font-family: 'Verdana';
	src: url('Verdana.eot');
	src: url('Verdana.eot?#iefix') format('embedded-opentype'),
		url('Verdana.woff') format('woff'),
		url('Verdana.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


ul ,ul li{ list-style:none; margin:0; padding:0; }
img{ max-width:100%; display:inline-block;}

a:hover{ text-decoration:none;}
p{ font-size:15px;} 
 .container {
    margin: 0 auto;
    width: 980px;
}
.logo {
    float: left;
    z-index: 10;
    position: relative;
	margin-left: 48px;
    margin-bottom: 40px;
}
.top_head {
    width: 100%;
    float: left;
	div {
        border-width:5px;	
        border-top-style:solid #000;
    }

    .middle_section {
        width: 980px;
        margin:  auto;
        border-radius: 22px;
        background: #fff; 
        padding:0px 0px 10px;
    	max-width:96%;
    }
    header{background:#f3eadb; width:100%; border-top:4px #a58566; overflow:hidden;}

    i.tagline {
        display: block;
        color: #333;
        font-size: 16px;
        font-style: normal;
    }

    .list_blk {
        padding: 15px;
        background: #fff;
    } 

    .navigation {
        background: #afadab; 
	   background:url(images/nav.png) no-repeat;
    }
}

.home_btn a{
    background:url(https://www.uboxes.com/ebay/images/store_img.png) no-repeat 96% center  #2980E7;
    padding: 10px 55px 10px 18px;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
	float:left;
	text-decoration:none;
	transition:ease .3s;
}

.home_btn a:hover {
    background-color: #7A7B74;
}

.home_btn a:hover{ text-decoration:none;}


nav.navbar {
    float: right;
    margin: 0;
    padding: 0;
    height: auto;
    min-height: 1px;
    padding: 12px 12px;
}

nav.navbar.navbar-collapse ul {
    float:left; 
}

.navbar ul li {
    float: left;
    color: #151414;
   font-size: 12px;
    margin: 5px 3px;
    font-family: 'Lato', sans-serif;
	font-weight:700;}

.navbar ul li a{ 
    color: #151414; 
	transition:ease .3s;
	text-transform: uppercase;
}

.navbar ul li a:hover {
    color: #9BC922;
}


.navbar ul li:last-child a{ 
    color: #c6242f; 
}

section.middle_content {
    clear: both;
    display: inline-block;
    margin: 0 auto;
    width: 100%;
}
.left_menu {
   margin: 0 0 15px;
    
}

.left_menu ul li a {
   
    color: #ebeed9;
    display: block;
    font-size: 19px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 2px;
    padding: 3px 3px;
    text-align: left;
    transition: all 0.3s ease 0s;
}

.submenu {
    padding: 0 7px;
}
.submenu > li a {
    border: 1px solid #efeeee !important;
    border-radius: 0 !important;
    margin-bottom: 0 !important;
}

.left_menu li a {
    background-color: #a58566;
    border: 3px solid #d7a652;
    border-radius: 7px;
}

.left_menu ul li a:hover{ background:#9BC922;}

.dabba {
    min-height: 240px;
    margin-bottom: 20px;
}


.dabba_img {
    width: 75px;
    height: 75px;
    position: relative;
    float: left;
    margin-right: 5px;
}

.dabba_img img{ position:absolute; left:0; right:0; bottom:0; top:0; margin:auto;}


.dabbe_list {
    overflow: hidden;
}

.dabba_hd {
    font-size: 20px;
    color: #ff6633;
    font-weight: bold;
    margin: 20px 0px 5px;
}

.dabbe_list ul li{ 
    padding-left:10px;
	position:relative;
	font-size:14px;
} 

.dabbe_list ul li:before {
    content: "•";
    position: absolute;
    left: 0px;
	top:0;
	color:#333;
}

.dabbe_list ul li a{ color:#333;}


.offcl_blk {
    background: #E85824;
    margin: 15px 0px;
    padding: 15px 0px;
    text-align: center;
}

.logowa{ display:block; margin-bottom:10px;}

.logowa img {
    background: #EBEED9;
    padding: 5px 4px;
}

span.choti_tagline {
    font-style: italic;
    color: #211b1b;
    font-size: 20px;
    margin-bottom: 5px;
    display: block;
}

.thodi_list {
    text-align: left;
	padding:0px 10px;
}

.thodi_list ul li{ margin-bottom:15px;}

.thodi_list ul li img {
    float: left;
    margin-right: 5px;
}

.rightwa {
    overflow: hidden;
    color: #fff;
	padding-top: 6px;
}

.rightwa span{ font-size:18px; display:block; margin-bottom: 5px;}

.rightwa em{ font-size:16px; display:block; font-style:italic;}


.headingwa{ text-align:center; font-size:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin: 15px 0px;}


.left_menu ul li .submenu li a {
    background: #FFF;
	font-weight:400; font-style:italic;
	color:#464543;
}
.product_blk {
    background: #fff;
    padding: 25px 10px 10px;
    margin-bottom: 10px;
}
.prdct_desc {
    background: #fff;
    padding: 10px 10px 10px;
    margin-bottom: 10px;
	font-size:15px;
}

h2.small_head {
    margin: 0px 0px 10px;
    color: #a58566;
    font-size: 22px;
    font-weight: bold;
}
ul.specs{ display:block; margin-bottom:25px;}

ul.specs li {
	
    padding: 4px 0px;
    display: block;

}

.top_line {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 20px;
}

.ftrd_img {
    display: block;
    text-align: center;
}

.shipng_info{ margin-bottom:10px; background:#fff; padding:10px;  }

.dscnt_dv {
    text-align: center;
    background: #fff;
    padding: 10px;
}

.phone_blk {
    font-size: 21px;
    color: #333;
    font-weight: bold;
    text-align: left;
    padding: 4px 10px 0px 10px;
    background: url() no-repeat 94%center;
    line-height: 44px;
    background-size: 28px;
    margin-top: 30px;
    display: block;
}


.padding_blk {
    padding: 15px 0px;
    display: block;
    width: 100%;
    float: left;
}


.product_im{ margin-bottom:20px;}

.product_img_blk{ width:75px; height:75px; position:relative; float:left; margin-right:8px;}
.product_img_blk img{ position:absolute; left:0; right:0; top:0; margin:auto; bottom:0;}

 
.product_im span {
    overflow: hidden;
    font-weight: bold;
    font-size: 12px;
    padding: 16px 0px;
    display: block;
	color:#000;
	
}
.boxes{width:100%; margin-top:5px; background:#fff;}
.room_kit{width:20%; text-align:center; float:left; padding: 5px; box-sizing:border-box;}
.room_kit_inner { background:#f5f0dd;}
.room_kit h1 {font-size:45px; font-weight:bold; color:#714c34; margin:0px; }
.room_kit span{font-size:21px;  color:#714c34; 	font-family: 'Verdana'; }
.room_kit_inner {
    background: #f5f0dd none repeat scroll 0 0;
    padding-bottom: 10px; padding-top:10px;}
.moving_box{padding-top:50px; clear:both}
.box_image{width:40%; float:left;}
.moving_box_right {
    float: left;
    padding-right: 10px;
	  width: 18%; padding-bottom:10px;
}
.moving_box_small{width:100%; text-align:center; box-sizing:border-box;}
.moving_box_small_inner{ background:#f5f0dd; padding: 6px 9px 32px; }
.moving_box_small_inner > h1 {
margin: 22px 0 0;
    color: #714c34;
    font-size: 28px;
    font-weight: bold;
	 text-transform: uppercase;
}
.moving_box_small span{font-size:21px;  color:#714c34; font-family: 'Verdana'; }
footer{background:#a58566; padding-bottom:15px; width:100%; border-top:16px solid #ceb893; clear:both; display:inline-block;}
.footer_content{padding-top:20px;}
.uboxes{width:25%; float:left; text-align:center;}
.payment{padding-top:20px;}
.star_containt{float:left;}
.star_boxes > img {
    float: left;
}
.star_containt {
    overflow: hidden;
    padding-left: 10px;
}
.star_containt p{font-size:20px; color:#ebeed9; margin:0px;}
.star_containt span{font-size:16px; font-style:italic; color:#ebeed9;}

.star_boxes{width:25%; float:left; padding-top:30px;}
.phone{float:left; width:240px;}
.phone h5{font-size:24px; font-weight:bold; display:inline-block;margin:13px 3px 3px 2px}
.phone > img {
    display: block;
    float: right;
    padding-left: 0;
    padding-top: 10px;
	padding-right:28px;
}
.navigation { 
    margin-top: -47px;
    width: 100%;
    float: left;
}

.nav_inner{background: rgba(243,234,219,1);
background: -moz-linear-gradient(left, rgba(243,234,219,1) 0%, rgba(175,173,171,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(243,234,219,1)), color-stop(100%, rgba(175,173,171,1)));
background: -webkit-linear-gradient(left, rgba(243,234,219,1) 0%, rgba(175,173,171,1) 100%);
background: -o-linear-gradient(left, rgba(243,234,219,1) 0%, rgba(175,173,171,1) 100%);
background: -ms-linear-gradient(left, rgba(243,234,219,1) 0%, rgba(175,173,171,1) 100%);
background: linear-gradient(to right, rgba(243,234,219,1) 0%, rgba(175,173,171,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3eadb', endColorstr='#afadab', GradientType=1 );}


header.main_header {
	width:100%; float:left;
    background: #f3eadb;
    border-top: 4px solid #a58566;
}

 
.nav_inner {
    padding: 0px 0px 0px 5px;
}

.call_us {
    float: right;
    padding: 10px 82px 10px 0px;
	background:url() no-repeat center right;
	text-align:right;
}

.call_txt {
    font-size: 21px;
    color: #333333;
    font-weight: bold;
}

.call_nm {
    color: #333333;
    font-size: 25px;
    font-weight: bold;
}


span.spanwa {
    font-size: 22px;
    font-style: italic;
    line-height: 47px;
}


/*  responsive */


@media (max-width:1023px) {

.dabba { 
    min-height: 1px;
}

.navbar ul li { 
    font-size: 14px; 
}

span.spanwa {
    font-size: 15px; 
}
.box_image {
    float: left;
    padding: 12px;
    width: 40%;
}



}


@media (max-width:767px) {
 .logo {
    float: left;
    margin-top: 5px;
    text-align: center;
	width:70px;
	margin-left:0px;}
	
	.call_txt { 
    font-size: 15px; 
	}
	.call_nm { 
    font-size: 15px; 
	}
	
	
	.call_us { 
        padding: 20px 90px 20px 0; 
	}
	
	span.spanwa {
        display: block;
        font-size: 15px;
        text-align: center;
	}


    .moving_box_small_inner > h1 { 
        font-size: 16px; 
    }

    .moving_box_small span { 
        font-size: 16px;
    }


	.navbar ul li{ display:block; width:100%; text-align:center; margin:0;}
	.navbar ul li a{ display:inline-block; float:none; }
	.navbar ul li:nth-child(2n){ display:none;  }
	
	
	.home_btn{ display:block;}
	.home_btn a{ display:block; float:none;  text-align:center; margin-left:90px !important;}
	
	.payment_img  {
        width: 100%;
    	text-align:center;
    	background:#e85824;
    }

    .headingwa { 
        font-size: 21px; 
        margin: 10px 0; 
    }

    .middle_section { 
        margin:10px auto; 
    }

    .room_kit { 
        width: 50%;
    }

    .box_image { 
        padding:10px 0px;
        width: 100%;
    	text-align:center;
    }

    .moving_box_right { 
        width: 50%;
    }

    .uboxes { 
        text-align: center;
        width: 100%;
    }
    .star_boxes { 
        text-align: left;
        width: 100%;
    	float:none;
    	display:inline-block;
    }

    .footer_content{ text-align:center;}


    footer {
        background: rgb(165, 133, 102) none repeat scroll 0 0;
        border-top: 5px solid rgb(206, 184, 147);
        padding-bottom: 15px;
        width: 100%;
    }

    .nav_inner {
        padding: 0 0 0 0px;
    }

    .navigation{ margin:0;}

}