/*Medium Screen*/

@media only screen and (min-width: 481px) and (max-width: 768px) {

/*
declaration of font size
*/
body{
  font-size:13px;
}

/*
moves everything down because of the top menu
*/
#wrapper{
  margin-top:50px !important;
}

/*
to slide off canvas
*/  
#wrapper.active{
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
    -webkit-transform: translate3d(60%, 0, 0);
    -moz-transform: translate3d(60%, 0, 0);
    -ms-transform: translate3d(60%, 0, 0);
    -o-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
}  

div#offcanvas.active{
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0);
}

/*
top menu container
*/
#topmenu-container{
  height:50px;
    -webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
    -moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
    -ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
    -o-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
    transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  z-index:999999;
}

/*
slide in top menu container
*/
#topmenu-container.active{
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
    -webkit-transform: translate3d(60%, 0, 0);
    -moz-transform: translate3d(60%, 0, 0);
    -ms-transform: translate3d(60%, 0, 0);
    -o-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
}

/*
top button position
*/
span#top-buttons {
  display:block;
  top: 15px !important;
}
/*Header*/
.moduletable.main-menu { display : none ;}
#main-header {
	    padding-top: 25px;
}
#main-header #top-header .moduletable.search-top {
    top: 45px;
    right: 145px;
}
div#inner-content div.hikashop_products_listing > div.hikashop_products > div.hikashop_product{
	Width: 50% !important;
}

#sidebar-left { 
display : none !important ;
}

.moduletable.connect-with-us-footer {
	display : none ;
}
#main-footer #inner-footer .moduletable.footer-menu {
	width : 100% !important ;
	margin : 0 auto ;
	text-align : center ;
}
#main-footer #inner-footer .moduletable.footer-menu ul > li {
	border-bottom : none ;
}
#credits {
	    padding: 0 !important;
	 width: 100% !important;
    text-align: center;
}
div#wrapper {
	    padding-top: 45px !important;
}
#main-footer #inner-footer .moduletable.footer-menu ul > li > a {
	    color: #fff;
    font-size: 85%;
    padding: 0px 5px 0 0;
    margin-right: 5px;
    border-right: 1px solid;
}
#main-footer #inner-footer .moduletable.footer-menu ul > li:last-child a {
	  border-right : none  ;
}
#main-header #top-header .moduletable.contact-us-menu {
     position: absolute;
    top: 50px;
    right: 20px;
}
#main-header #top-header .moduletable.logo {
    position: absolute;
    width: 24%;
    background-color: white;
    top: 0;
    left: 15px;
}
#main-header #top-header .moduletable.contact-us-menu {
	padding-right : 0 !important ;
}
#post-content .moduletable.home-brands h3 {
	    font-size: 230%;
    margin: 20px 0;
}
.hikashop_subcategories_listing .hikashop_subcategories .hikashop_category {
    width: 33.33% !important;
}
#content.with-sidebar-left #k2Container-projects .itemContainer {
	    width: 50% !important;
    float: left;
}
#content.with-sidebar-left {
	width: 100%;
	    text-align: center;
}
#inner-content .moduletable.breadcrumbs-all ul {
	    text-align: left;
}
#inner-wrap #content #inner-content #k2Container-projects div div.itemListCategory h2 {
	text-align : left ;
}

#content.with-sidebar-left #inner-content {
	padding : 0 ;
}
#k2Container-services.itemListView .catItemBody-services  {
	width : 50% !important ;
}
#post-content .moduletable.contact-form {
	border-top : 1px solid #ccc ;
    width: 100%;
}
#k2Container-contact.itemListView {
	width: 100%;
    float: left;
}
#k2Container-contact.itemListView .itemList {
	padding : 0 ;
}
#post-content .moduletable.contact-form .mod_sef {
		padding : 0 ;
}
  .brixton-videos ul > li {
    width: 100% !important;	
}
  

.itemContainer.videos {
    width: 100% !important;
}
.sppb-addon-container.careers-form #_SimpleEmailForm_1 {
	    width: 80% !important;	
}
span#hikashop_product_code_main.hikashop_product_code_main {
	border-top : none !important ;
}
div#inner-content div.hikashop_product_page div#hikashop_product_right_part {
	    width: 100% !important;
}

div#inner-content div.hikashop_product_page div#hikashop_product_left_part{
	    width: 100% !important;
		    margin-top: 0 !important;
}


div#inner-content div.hikashop_product_page div#hikashop_product_top_part {
	    width: 100% !important;
}


div#inner-content div.hikashop_product_page div#hikashop_product_right_part div#hikashop_product_description_main_mini {
	margin : 0 auto ;
}
#post-content > .moduletable.related-products{
	display : none !important ;
}
.home-brands #hikashop_category_information_module_395 .hikashop_subcategories_listing .hikashop_subcategories .hikashop_category {
	width : 33.33% !important ;
}

#main-header #top-header .moduletable.logo {
display : none !important ;	
}

.moduletable.logo-respo {
    display: block !important;
    position: absolute;
    width: 25%;
    background-color: white;
    top: 0;
    left: 0;
}

.moduletable.footer-logo {
	    padding: 0px 0 20px;
		    margin: 0 auto;
    width: 100%;
    text-align: center;
}


.moduletable.footer-logo img {
	width : 45% ;
}

#k2Container iframe {
		width : 80% ;
}

.itemView.services-item .itemImageBlock {
    width: 100%;
}
.itemView.services-item .itemHeader {
    width: 100%;

}

.itemView.services-item .itemFullText {
    width: 100%;

}


}