@media (min-width:768px){.container{width:750px;} .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11{float:left;} .col-sm-12{width:100%;} .col-sm-11{width:91.66666666666666%;} .col-sm-10{width:83.33333333333334%;} .col-sm-9{width:75%;} .col-sm-8{width:66.66666666666666%;} .col-sm-7{width:58.333333333333336%;} .col-sm-6{width:50%;} .col-sm-5{width:41.66666666666667%;} .col-sm-4{width:33.33333333333333%;} .col-sm-3{width:25%;} .col-sm-2{width:16.666666666666664%;} .col-sm-1{width:8.333333333333332%;} .col-sm-pull-12{right:100%;} .col-sm-pull-11{right:91.66666666666666%;} .col-sm-pull-10{right:83.33333333333334%;} .col-sm-pull-9{right:75%;} .col-sm-pull-8{right:66.66666666666666%;} .col-sm-pull-7{right:58.333333333333336%;} .col-sm-pull-6{right:50%;} .col-sm-pull-5{right:41.66666666666667%;} .col-sm-pull-4{right:33.33333333333333%;} .col-sm-pull-3{right:25%;} .col-sm-pull-2{right:16.666666666666664%;} .col-sm-pull-1{right:8.333333333333332%;} .col-sm-push-12{left:100%;} .col-sm-push-11{left:91.66666666666666%;} .col-sm-push-10{left:83.33333333333334%;} .col-sm-push-9{left:75%;} .col-sm-push-8{left:66.66666666666666%;} .col-sm-push-7{left:58.333333333333336%;} .col-sm-push-6{left:50%;} .col-sm-push-5{left:41.66666666666667%;} .col-sm-push-4{left:33.33333333333333%;} .col-sm-push-3{left:25%;} .col-sm-push-2{left:16.666666666666664%;} .col-sm-push-1{left:8.333333333333332%;} .col-sm-offset-12{margin-left:100%;} .col-sm-offset-11{margin-left:91.66666666666666%;} .col-sm-offset-10{margin-left:83.33333333333334%;} .col-sm-offset-9{margin-left:75%;} .col-sm-offset-8{margin-left:66.66666666666666%;} .col-sm-offset-7{margin-left:58.333333333333336%;} .col-sm-offset-6{margin-left:50%;} .col-sm-offset-5{margin-left:41.66666666666667%;} .col-sm-offset-4{margin-left:33.33333333333333%;} .col-sm-offset-3{margin-left:25%;} .col-sm-offset-2{margin-left:16.666666666666664%;} .col-sm-offset-1{margin-left:8.333333333333332%;}}@media (min-width:992px){.container{width:970px;} .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11{float:left;} .col-md-12{width:100%;} .col-md-11{width:91.66666666666666%;} .col-md-10{width:83.33333333333334%;} .col-md-9{width:75%;} .col-md-8{width:66.66666666666666%;} .col-md-7{width:58.333333333333336%;} .col-md-6{width:50%;} .col-md-5{width:41.66666666666667%;} .col-md-4{width:33.33333333333333%;} .col-md-3{width:25%;} .col-md-2{width:16.666666666666664%;} .col-md-1{width:8.333333333333332%;} .col-md-pull-12{right:100%;} .col-md-pull-11{right:91.66666666666666%;} .col-md-pull-10{right:83.33333333333334%;} .col-md-pull-9{right:75%;} .col-md-pull-8{right:66.66666666666666%;} .col-md-pull-7{right:58.333333333333336%;} .col-md-pull-6{right:50%;} .col-md-pull-5{right:41.66666666666667%;} .col-md-pull-4{right:33.33333333333333%;} .col-md-pull-3{right:25%;} .col-md-pull-2{right:16.666666666666664%;} .col-md-pull-1{right:8.333333333333332%;} .col-md-push-12{left:100%;} .col-md-push-11{left:91.66666666666666%;} .col-md-push-10{left:83.33333333333334%;} .col-md-push-9{left:75%;} .col-md-push-8{left:66.66666666666666%;} .col-md-push-7{left:58.333333333333336%;} .col-md-push-6{left:50%;} .col-md-push-5{left:41.66666666666667%;} .col-md-push-4{left:33.33333333333333%;} .col-md-push-3{left:25%;} .col-md-push-2{left:16.666666666666664%;} .col-md-push-1{left:8.333333333333332%;} .col-md-offset-12{margin-left:100%;} .col-md-offset-11{margin-left:91.66666666666666%;} .col-md-offset-10{margin-left:83.33333333333334%;} .col-md-offset-9{margin-left:75%;} .col-md-offset-8{margin-left:66.66666666666666%;} .col-md-offset-7{margin-left:58.333333333333336%;} .col-md-offset-6{margin-left:50%;} .col-md-offset-5{margin-left:41.66666666666667%;} .col-md-offset-4{margin-left:33.33333333333333%;} .col-md-offset-3{margin-left:25%;} .col-md-offset-2{margin-left:16.666666666666664%;} .col-md-offset-1{margin-left:8.333333333333332%;}}@media (min-width:1200px){.container{width:1170px;} .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11{float:left;} .col-lg-12{width:100%;} .col-lg-11{width:91.66666666666666%;} .col-lg-10{width:83.33333333333334%;} .col-lg-9{width:75%;} .col-lg-8{width:66.66666666666666%;} .col-lg-7{width:58.333333333333336%;} .col-lg-6{width:50%;} .col-lg-5{width:41.66666666666667%;} .col-lg-4{width:33.33333333333333%;} .col-lg-3{width:25%;} .col-lg-2{width:16.666666666666664%;} .col-lg-1{width:8.333333333333332%;} .col-lg-pull-12{right:100%;} .col-lg-pull-11{right:91.66666666666666%;} .col-lg-pull-10{right:83.33333333333334%;} .col-lg-pull-9{right:75%;} .col-lg-pull-8{right:66.66666666666666%;} .col-lg-pull-7{right:58.333333333333336%;} .col-lg-pull-6{right:50%;} .col-lg-pull-5{right:41.66666666666667%;} .col-lg-pull-4{right:33.33333333333333%;} .col-lg-pull-3{right:25%;} .col-lg-pull-2{right:16.666666666666664%;} .col-lg-pull-1{right:8.333333333333332%;} .col-lg-push-12{left:100%;} .col-lg-push-11{left:91.66666666666666%;} .col-lg-push-10{left:83.33333333333334%;} .col-lg-push-9{left:75%;} .col-lg-push-8{left:66.66666666666666%;} .col-lg-push-7{left:58.333333333333336%;} .col-lg-push-6{left:50%;} .col-lg-push-5{left:41.66666666666667%;} .col-lg-push-4{left:33.33333333333333%;} .col-lg-push-3{left:25%;} .col-lg-push-2{left:16.666666666666664%;} .col-lg-push-1{left:8.333333333333332%;} .col-lg-offset-12{margin-left:100%;} .col-lg-offset-11{margin-left:91.66666666666666%;} .col-lg-offset-10{margin-left:83.33333333333334%;} .col-lg-offset-9{margin-left:75%;} .col-lg-offset-8{margin-left:66.66666666666666%;} .col-lg-offset-7{margin-left:58.333333333333336%;} .col-lg-offset-6{margin-left:50%;} .col-lg-offset-5{margin-left:41.66666666666667%;} .col-lg-offset-4{margin-left:33.33333333333333%;} .col-lg-offset-3{margin-left:25%;} .col-lg-offset-2{margin-left:16.666666666666664%;} .col-lg-offset-1{margin-left:8.333333333333332%;}}
/* Large desktop */
@media (max-width: 1199px) {
    .theme-boxed, .theme-boxed #header.header-small, .theme-boxed .fixed-footer {
        width:1000px;
        max-width: 100%;
    }
	
	.theme-boxed.gird1560, .theme-boxed.gird1560 #header.header-small, .theme-boxed.gird1560 .fixed-footer {
    width: 1000px;
}
	#main {
		overflow:hidden;
	}
	#page-title {
    background-size: cover;
	}
	body {
		margin:0px !important	
	}	
		.theme-boxed .style-modern .owl-theme .owl-controls .owl-nav .owl-prev{ 
		left: -30px !important;  
	}
	.theme-boxed    .style-modern .owl-theme .owl-controls .owl-nav .owl-next{ 
		right: -30px !important; 
	}

}
/* Medium-Large desktop */
@media only screen and (max-width: 1340px) {
}
@media (min-width: 1241px) and (max-width: 1366px) {
	.theme-boxed, .theme-boxed #header.header-small, .theme-boxed .fixed-footer {
        width:1260px;
        max-width: 100%;
    }	
	.theme-boxed.gird1560, .theme-boxed.gird1560 #header.header-small, .theme-boxed.gird1560 .fixed-footer {
    width: 1260px;
}	
	.theme-boxed .style-modern .owl-theme .owl-controls .owl-nav .owl-prev{ 
		left: -30px !important;  
	}
	.theme-boxed    .style-modern .owl-theme .owl-controls .owl-nav .owl-next{ 
		right: -30px !important; 
	}
}

@media (min-width: 1199px) and (max-width: 1240px) { 
	.theme-boxed, .theme-boxed #header.header-small, .theme-boxed .fixed-footer {
        width:100%;
    }
	.portfolio-item .ott-grid-overlay .ott-overlay-content {
		width:90%;
		left:5%	
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.top-left-contacts
	{
		display:block	
	}	
		ul.sf-menu > li > a {
		padding-left:10px;
		padding-right:1px !important;	
	}
}
@media (min-width: 992px) {
    #mobile-menu{
        display: none !important;
    }
    .col-md-9 .col-md-12 .col-md-4{
        width: 33.3332%;
    }
	.header1 .cd-search {
		height:67px !important;
	}

	
}

	
@media (max-width: 1024px) {
	.ott-footer-menu{
		text-align:center;	
	}
	.ott-footer-menu li {
		float:none;
		display:inline-block;
	}
		.header2 .header-topwrap.container {
		top:0px !important	
	}
	.right-top{
		width:100%;	
		height:50px;
	}	
	.left-top 
	 {
		display: none;
		
	}
	.row.header {
		padding:0px 30px;
	}
    .theme-boxed {
        width:auto;
        margin: 0 !important;
        padding: 0 !important;
        border: none;
    } 
	.ott-breadcrumb {
		display:none !important	
	}
	
	.owl-theme .owl-controls .owl-nav .owl-prev {
		left:-30px;	
	}
	.owl-theme .owl-controls .owl-nav .owl-next {
		right:-30px;	
	}
	
	.flickr-channel a img, .ott-recent-portfolios-widget a img, .ott-recent-portfolios-widget a {
		width:60px;
		height:60px;	
	}
	
	.flickr-channel a::before, .dribbble-widget a::before, .ott-recent-portfolios-widget a::before {
		width:60px;
		height:60px;
	}
	
	.header2 ul.sf-menu > li > a {
		padding: 0 3px;
	}
	
	.header2 .header-cart-wrap {
		width:30px
	}
	
		
		
}

@media (max-width: 991px) {
	
	#header.header-large, #header.header-small {
    position: relative !important;
    width: 100% !important;
	top:0px !important

	}
	
	#header .header-wrap {
		display:inline-block;
		width:100%;	
	}
	
	.header.no-mobile , .header-bottom {
		display:none	
	}
	.header8 .header-topwrap {
		padding:0 15px;	
	}
	#header .header-mobile {
		display:block	
	}
	.header6 #header .container,
	.header12 #header .container
	 {
		box-shadow:none	
	}
	.header12 #header .header-wrap {
		margin-top: 0px;
	}
 	.left-top	{
		display:none	
	}
	.top-left-contacts	{
		display:none	
	}	
	.right-top{
		width:100% !important	
	}
	.show-mobile-menu {
        display: block;
    }
    nav.menu-container, .top-right-contacts {
        display: none;
    }
    .theme-boxed {
        width:auto;
        margin: 0 !important;
        padding: 0 !important;
        border: none;
    } 
	
	#page-title.bg-parallax .container {
    padding-bottom: 0px;
		padding-top: 220px;
	}		
	#header  .header-topwrap {
		top:0px !important	
	}
	#header.header-small  {
		opacity:0	;
		display:none
	}
  	 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
        float: left;
    }
    /* Bootstrap column */
    [class*="col-md"] {
        width: 100%;
    }
	#page-title{
		background-size:cover
	}	 
	#cd-cart {
		display:none !important;
		opacity:0px;	
	}
		.ott-top-social-icon,
	.footer-menu-wrap {
		margin-top:20px;
	}
	
	.footer-top-wrap .ott-top-social-icon,
	.copyright ,
	.footer-menu-wrap
	 {
		text-align: center;
	}
	
	.portfolio-nomargin .nomargin-col-4.portfolio-item {
		width:50%;	
	}
	.woocommerce-tabs #comments ,
	.woocommerce-tabs #review_form_wrapper {
		width:100%;
		margin:0px 0px 20px 0px;	
	}
	
	.ott-bottom-social-icon  {
		margin-top:15px;
		display:inline-block;
		text-align:center;
		width:100%;
		float:none	
	}
	
	.social_wrapper {
		text-align:center;
		width:100%;
		float:none		
		
	}
	
	.ott-bottom-social-icon .social_wrapper li {
		float:none;
		display:inline-block	
	}
	
		#page-title.bg-parallax .container , #page-title .container {
		padding-bottom: 0;
		padding-top: 150px;
	}
	.header6 #page-title.bg-parallax .container {
		padding-bottom: 0;
		padding-top: 150px;
	}
	



	
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 991px) {

#page-title.bg-parallax .container , #page-title .container {
    padding-bottom: 0;
    padding-top: 150px;
}

	.col-sm-3.product-grid-item {
		width:33.333%	
	}



}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
        float: none;
    }
    body{
        padding: 0;
        margin:0 !important;
    }
	#header.header-large, #header.header-small {
    position: relative !important;
    width: 100% !important;
	top:0px !important
	}
		

	.ott-top-bar a i {
		display:block;	
	}
	.ott-top-bar .ott-acc-menu-wrap  a span,
	#page-title p
	 {
		display:none	
	}
	.entry-content {
		text-align:left	
	}
	.form-switch-layout {
		display:none;	
	}
	.callout .callout-button {
		float:none;
		margin:25px 0 0 0 !important;	
	}
	
	.callout .callout-text {
		line-height:25px;	
	}
	#page-title h1 {
    font-size: 18px !important;
	}
	

	
	.woocommerce .cart .button, .woocommerce-page .cart .button, .woocommerce .cart input.button, .woocommerce-page .cart input.button, .woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button
	{
		margin-top:	0px;	
	}
	.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 {
		padding-left:0px !important;
		padding-right:0px !important;
	}
	.h-image-100 ,	.h-image-150 , .h-image-200, .h-image-250 , .h-image-300 {
		margin-top:0px !important	
	}
		.teaser-btns {
		margin-top: 20px;
		position: relative;
		right: auto;
		top: auto;
		display:inline-block;
	}
	.teaser-text {
		width:100%;	
	}
	
	#footer_wrap #bottom .container,
	.footer-med .container,
	.footer-top-wrap  .container ,
	#page-title  .container,
	.header-wrap .container ,
		.otouch-blog > .container,
	.ott-top-bar .container ,
	.portfolio-detail >  .container 	
	
	{
		padding-left:10px;
		padding-right:10px;	
		max-width:480px;
	}
	
	.header-wrap [class*="col-md"]
	 {
		padding:0px !important;	
	}
	.header-wrap .header.row 
	 {
		padding:0px 15px !important;	
	}
	
	.vc_tta.vc_tta-accordion .vc_tta-tabs-container, .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
		display:none	 !important
	}
	
	
	.fontsize-xl{ 
		font-size: 24px; 
	}
	.fontsize-xxl{ 
		font-size: 30px; 
	}
	.fontsize-xxxl{ 
		font-size: 34px; 
	}
	.fontsize-xxxxl{ 
		font-size: 42px; 
	}
	.fontsize-xxxxxl{ 
		font-size: 50px; 
	}
	.superlarge{ 
		font-size: 80px; 
	}
	
	.teaser {
		padding:0px 15px	
	}
	
	.teaser-bigteaser a.button.medium,
	.teaser a.button.medium {
		margin:0 0 10px;	
	}
	#sidebar {
		margin-top:30px;
		float:left
	}
	.comment-list .comment-block .comment-block {
    margin-left: 5px !important;
	}
	.comment-author img {
		width:50px;	
		margin-right:15px;
	}
	.comment-body {
    margin-left: 65px;
    position: relative;
	}
	
	li > ul, li > ol {
		margin:0px 20px 20px 0	
	}
	
	.vc_tta-style-flat.vc_tta.vc_general .vc_tta-panel-title {
		background: #333 none repeat scroll 0 0 !important;
		padding: 0 30px !important;
		border:0px;
	}	
	
	.vc_tta-style-flat.vc_tta.vc_general .vc_tta-panel-heading {
		margin:15px 0px
	}
	
	.h-image-50 , .h-image-100 , .h-image-150 , .h-image-200 , .h-image-250 , .h-image-300  {
		margin-top:00px	!important
	}
	
		.whitespot_metroblock_item {
		width: 50%;
	}
	
		.one-half, .one-third, .two-third, .one-fourth , .leftContent, .three-fourth,.one-fifth, .four-fifth ,#sidebar,
		.two-fifth, .three-fifth , .one-six,  .five-sixth, .portfolio-single, .rightContent, .four-sixth, .two-sixth{ 
			
			position:relative;
			display: block;
			width:100%;
			float:none;
		}
		.one-half, .one-third, .two-third, .three-fourth, .one-fourth, .one-fifth, .two-fifth,
		.three-fifth, .four-fifth, .one-six, .five-sixth , .four-sixth, .two-sixth{width:100% ; margin-bottom:0px;float:none;}
		.one{
		width:100%;
		margin:0 auto;float:none;
		}	
		
		.vc_tta-panels-container ,
		.vc_tta-style-modern.vc_tta.vc_general .vc_tta-panels
		 {
			padding:0px 15px;	
		}
		
		.vc_responsive .wpb_row .vc_col-sm-6 {
			padding-left: 0px;
			padding-right: 0px;
		}
		
		.product-image .ott-progrid-overlay {
			opacity:1 ;
			transform: translate(0,0%);
			-webkit-transform: translate(0,0%); 
			-o-transform: translate(0,0%); 
			-moz-transform: translate(0,0%); 				
		}


}

/* Landscape phones and down */
@media (max-width: 480px) {

	
   	.ott-logo a {
		width:230px !important;	
	}
   	.ott-logo a img{
		max-width:230px !important;	
	}
	#header{
		overflow:hidden	 !important
	} 
	.row.header {
		text-align: left;
	}
	.vc_responsive .wpb_row .col.span_12 > .vc_col-sm-12.no-padding {
		padding:0px !important	
	}
	
	.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 {
		padding-left:15px !important;
		padding-right:15px !important;	
	}	
	
	
	.job_filters .search_jobs div.filter_first, .job_filters .search_jobs div.search_keywords,
	.job_filters .search_jobs div.filter_last, .job_filters .search_jobs div.search_location
	 {
		padding:0px;	
		width:100%;
		margin-bottom:10px;	
	}
	
	.flickr-channel a img, .ott-recent-portfolios-widget a img, .ott-recent-portfolios-widget a {
		width:72px;
		height:72px;	
	}
	
	.portfolio-nomargin .nomargin-col-3.portfolio-item ,
	.portfolio-nomargin .nomargin-col-4.portfolio-item ,
	.portfolio-nomargin .nomargin-col-2.portfolio-item 
	{
		width:100%;	
	}
		#footer_wrap #bottom .container,
	.footer-med .container,
	.footer-top-wrap  .container,
	.header-wrap .container ,
	#page-title  .container,
	.otouch-blog > .container,
	.ott-top-bar .container ,
	.portfolio-detail >  .container 
	
	
	
	{
		padding-left:10px;
		padding-right:10px;	
		max-width:340px;
	}
	
		.header-wrap [class*="col-md"]
	 {
		padding:0px !important;	
	}
	.header-wrap .header.row 
	 {
		padding:0px 15px !important;	
	}
	.tsslider2.owl-theme .owl-controls .owl-nav {
		display:none !important	
	}
	
	.teaser-bigteaser .teaser-btns {
		margin:30px;	
		margin-left:0px;
	}
	
	.vc_tta.vc_general .vc_tta-panel-title {
		border:1px #ddd solid	
	}

	.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body {
		padding-top:40px;	
	}
	
	.vc_tta.vc_general .vc_tta-panel {
		margin-bottom:20px;	
	}


	.wpb_row .wpb_column.vertical-center {
		margin-bottom:0px !important
	}
	
	.tribe-events-list-widget ol li {
		padding:0 15px 25px 15px !important;
	}
	.tribe-events-list-widget ol li::before {
		display:none	
	}
	
	.vc_tta-panel-heading {
		padding:0px 15px;	
	}
	.teaser-bigteaser a.button, 
	.teaser a.button {
		width:100% !important;
		margin-bottom:20px !important; 	
	}
	
	article a.blog-more {
		float:left;
		margin-bottom:10px;	
	}
	
	.post-social-footer {
		width:100%	
	}
	
	.entry-footer::before {
		display:none !important;
		display:table	
	}
	
	.iconbox-style-16 .iconbox-content {
		margin-left:0px;	
	}
	.iconbox-style-16 .iconbox-icon ,
	.iconbox-style-17 .iconbox-icon
	 {
		width:100%;
		margin-bottom:20px;	
		text-align:left
	}
	.col.text-align-right .wpb_widgetised_column .widget .ott-social-icon a {
    	float: left;
	}

	.header7   .header-bottom {
		display:none !important
	}
	
	.whitespot_metroblock_item {
		width: 100%;
	}
	
	
	a.button.xlarge, input.xlarge[type="submit"], button.xlarge,
	a.button.full, input.full[type="submit"], button.full {
		margin:0px;	
	}

	
	
}

/* Portrait phones and down */
@media (max-width: 400px) {

}
@media (max-width: 300px) {
	.cd-cart{
		display:none !important	
	}
}