/* --------------------------------------------------------------------------
 * Author      : Indonez Team
 * Author URI  : http://indonez.com
 *
 * Indonez Copyright 2015 All Rights Reserved.
 * -------------------------------------------------------------------------- */

/* ------------------------------------------------------------------
   
   [Table of contents]
   1. tablet landscape
   2. tablet portrait
   3. mobile landscape
   4. mobile portrait

------------------------------------------------------------------ */

/* [ 1. tablet landscape ] */
@media only screen and (max-width:1024px) {

	select{-webkit-appearance:none; background:#fff;}

	/* header */
	#mainmenu .uk-dropdown{right:0}
	#mainmenu li:first-child .uk-dropdown{right:auto}
	.megamenu .uk-dropdown{left:0}

	/* slideshow */
	#domain-search-container .uk-form .domain-search4{top:0;}
	#slideshow-container.has-domain-search-type4 .slide-content1{bottom:-20px}
	.sld3-img {
	width: 50%!important;
	top:180px !important;
	}
	#slideshow-container.has-domain-search-type4 .sld3-img{top:220px !important}
	.slide-content1 ul.uk-list li {
	font-size: 16px;
	}
	.slide-content1 h1 {
	font-size: 32px;
	}
	.slide-content1 hr, .slide-content1 p {
	display: none;
	}

	.slide-content3 {
	left: 314px!important;
	top: -150px!important;
	}
	
	#slideshow-container.has-domain-search-type4 .slide-content3{top:-120px !important}

	.ribbon-slide p, .ribbon-slide h3, .ribbon-slide h4 {
	display: none;
	}
	.ribbon-slide:after {
	min-height: 100px!important;
	border: 66px solid #f07406!important;
	border-bottom: 30px solid rgba(0,0,0,0)!important;
	left: 28px;
	}
	.ribbon-slide h1 {
	top: -130px;
	left: 10px;
	font-size: 46px!important;
	}
	.ribbon-slide h2 {
	top: -130px;
	left: 10px;
	font-size: 36px!important;
	}

	.slide-content3 .uk-button {
	display: none;
	}
	.slide-content4 {
	width: 94%!important;
	height: 100px!important;
	padding: 38px 0 0!important;
	top: -185px!important;
	}
	.slide-content4 h2 span.sld-spacing2, .slide-content4 h2 span.sld-spacing3, .slide-content4 hr {
	display: none;
	}
	#slideshow-container .uk-dotnav {
	top: -40px!important;
	right: 4.8%!important;
	}


	/* search domain */
	#domain-search-container .uk-form .domain-search input{width:61.13%}
	#domain-search-container .uk-form .domain-search2 input, #domain-search-container .uk-form .domain-search4 input{width: 81.15%;}
	.idz-ui-get-started-wrap a{margin-left:20px}
	
	/* content */
	.feature-wrap {
	max-width: 440px!important;
	margin-left: 18px!important;
	}

	.notebook-align{
	top: 58px!important;
	right: -28px!important;
	}
	#newark {
    top: 110px!important;
    right: 190px!important;
	}
	#louisville{
    top: 180px!important;
    right: 310px!important;
	}
	#denver{
    top: 160px!important;
    left:360px!important;
	}
	#dallas{
    bottom: 120px!important;
    left:450px!important;
	}
	#irvine{
    top: 210px!important;
    left:170px!important;
	}
	#sanfranscisco{
    top: 140px!important;
    left:140px!important;
	}
	
	.feature-wrap2 {
    max-width: 440px!important;
	}
	.feature-wrap2.uk-float-right {
	margin-right: 50px!important;
	}

	.idz-ui-app-list li {
	padding: 15px!important;
	margin: 0 0 22px 17px!important;
	width: 78px!important;
	height: 78px!important;
	}

	ul.hosting-apps li img {
	margin: 18px 3px 18px 15px!important;
	}

	.feature-wrap.tablet-condition {
	max-width: 95%!important;
	margin-top:;
	}
	
	.mejs-container.mejs-video,
	.format-video .mejs-overlay.mejs-overlay-play,
	.format-video video{height:316px !important; width:100% !important}
	.format-video .mejs-container .mejs-controls{bottom:0px;}
	.format-video .mejs-overlay-button{top:40%}
	.format-video .mejs-overlay-loading{display:none;}

}

/* [ 2. tablet potrait ] */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	/* header */
	#mainmenu li:first-child .uk-dropdown{right:auto}
	#logo {
	width: 172px!important;
	margin: 37px auto 40px!important;
	}
	#mainmenu.uk-navbar {
	border-top: 1px solid #292929;
	}
	#mainmenu .uk-navbar-flip {
    float: none;
    margin-left: 3%;
}
	.idz-ui-tablet-potrait-hidden {
	display: none;
	}
	
	/* slideshow */
	#slideshow-container, #slideshow-container .uk-slideshow {
	height: 400px!important;
	}
	#domain-search-container .uk-form .domain-search4{top:0;}
	.slide-content1,
	#slideshow-container.has-domain-search-type4 .slide-content1{
	width: 88.1%;
	left: -6%;
	padding: 34px 36px 52px!important;
	bottom:40px
	}
	.slide-content1 ul{display:none;}
	.slide-content2 {
	bottom: 142px!important;
	}
	.slide-content2 h4 {
	display: none;
	}
	.slide-content2 .uk-button {
	display: none;
	}
	.sld3-img {
	width: 58%!important;
	top: 140px!important;
	left: -20px;
	}
	#slideshow-container.has-domain-search-type4 .sld3-img{top:140px !important}
	.slide-content3 {
	left: 230px!important;
	top: -160px!important;
	}
	.ribbon-slide {
	display: none;
	}
	.slide-content4 {
	width: 83%!important;
	height: 100px!important;
	padding: 30px 0 57px!important;
	top: -170px!important;
	}

	.slide-content-custom{top:-80px}

	/* search domain */
	#domain-search-container{margin:0}
	.has-domain-search-type4 + #domain-search-container{margin-top:0px}
	.idz-ui-price-start {
	width: 28%;
	padding: 7px 39px 5px 120px!important;
	}
	.idz-ui-get-started-wrap{min-height:89px;}
	.idz-ui-get-started-wrap a {
	margin-left: 68px!important;
	}
	
	#domain-search-container .uk-form .domain-search input{width:75.75%}
	#idz-ui-domain-form .uk-form .domain-search2 input, #idz-ui-domain-form .uk-form .domain-search4 input{width:60.15%;}
	#domain-search-container .uk-form .domain-search2 input, #domain-search-container .uk-form .domain-search4 input{width: 74%;}
	
	/* sidebar */
	.idz-ui-sidebar{margin-top:30px; margin-bottom:30px !important;}
	.idz-ui-sidebar .idz-ui-widget:last-child{margin-bottom:0;}
	
	/* shop */
	body.single-product.woocommerce ul.products li.product, body.single-product.woocommerce-page ul.products li.product, body.single-product.woocommerce ul.products li{width:48%}
	
	/* content */
	.uk-panel-box .uk-button{float:none; margin-left:0}
	.idz-ui-panel-logo{height:185px; margin-bottom:22px !important;}
	
	.feature-wrap {
	max-width: 92%!important;
	margin-top: -40px!important;
	}
	
	.notebook-align {
	top: 25px!important;
	right: 42px!important;
	}
	.idz-ui-margin-bottom-ml {
    margin-bottom: 34px !important;
	}
	
	.feature-wrap2 {
	max-width: 330px!important;
	}
	
	table.dedicated-pricing .idz-ui-img {display:block;}
	table.dedicated-pricing img.alignleft{float:none;}
	

	.alignleft, .alignright,
	a img.alignright, a img.alignleft	{
		float:none;
	}

	.uk-medium-text-center{text-align:center}
	.idz-ui-tablet-potrait-hidden{display:none;}
	
	.mejs-container.mejs-video,
	.format-video .mejs-overlay.mejs-overlay-play,
	.format-video video{height:358px !important; width:100% !important}
	.format-video .mejs-container .mejs-controls{bottom:0px;}
	.format-video .mejs-overlay-button{top:40%}
	.format-video .mejs-overlay-loading{display:none;}
	
	/* contact */
	.idz-ui-list.inline > li {
    width: 100%;
    float: none;
	display:block;
    border-right: none!important;
    margin-bottom: 10px;
	}
	
	#wp-live-chat{display:none !important;}
	
	
}

/* [ 3. mobile landscape ] */
@media only screen and (min-width: 480px) and (max-width: 767px) {

#idz-header {
    min-height: 162px;
	}
	#top-header {
	    min-height: 44px
	}

	#top-phone {
	    border-right: none!important
	}
	
	#top-social{float:right; padding-right:0}
	
	#logo {
    width: 162px!important;
    margin: 30px auto 38px!important;
	}
	
	#idz-ui-dc-results{max-width: 360px}
	#pagetitle-search {
    right: -31%;
	}
	
	
	/* slideshow */
	#slideshow-container, #slideshow-container .uk-slideshow {
    height: 280px!important;
	}
	#slideshow-container .uk-slideshow .uk-width-1-2,
	#slideshow-container .uk-slideshow .uk-width-8-10, 
	#slideshow-container .uk-slideshow .uk-width-7-10, 
	#slideshow-container .uk-slideshow .uk-width-4-10 {
    width: 100%!important;
	}
	.slide-content1 {
	background: transparent!important;
	bottom: 260px!important;
	left: 0!important;
	text-align: center;
	}
	.slide-content1 ul.idz-ui-list {
	display: none;
	}
	.slide-content3 {
	left: 8%!important;
	top:-220px !important;
	text-align: center;
	}
	#slideshow-container.has-domain-search-type4 .slide-content3{top:-220px !important;}
	.slide-content3 h1 {
	font-size: 32px!important;
	}
	.sld3-img, .slide-content3 p,
	.slide-content3 .uk-button {
	display: none;
	}


	.slide-content2 {
	bottom: 280px!important;
	}
	.slide-content2 .icon-wrap {
	display: none;
	}
	.slide-content2 h1 {
	font-size: 32px!important;
	line-height:48px;
	}
	.slide-content2 h4, .slide-content2 .uk-button {

	display: none;
	}

	.slide-content4 {
	width: 70%!important;
	height: 98px!important;
	top: -250px!important;
	left: 17.5%!important;
	}
	
	#slideshow-container .slide-content-custom{top:-120px !important;}

	#slideshow-container .uk-dotnav {
	top: -40px!important;
	right: 8%!important;
	}
	
	/* search domain */
	#domain-search-container{margin:0px 0 0 0;}
	.has-domain-search-type4 + #domain-search-container{margin-top:0px}
	#domain-search-container .uk-form .domain-search input{width:100%}
	#domain-search-container .uk-form .domain-search select,
	#domain-search-container .uk-form .domain-search2 select,
	#domain-search-container .uk-form .domain-search4 select{position:absolute; right:0}
	#domain-search-container .uk-form .domain-search button,
	#domain-search-container .uk-form .domain-search2 button,
	#domain-search-container .uk-form .domain-search4 button{display:block; margin-left:0; width:100%; border-radius:0}
	#domain-search-container .uk-form .domain-search4{top:0}
	#domain-search-container .uk-form .domain-search2 input, #domain-search-container .uk-form .domain-search4 input{width:100%; border-radius:0}
	.uk-form .domain-search2 input, .uk-form .domain-search2 select, .uk-form .domain-search4 input, .uk-form .domain-search4 select{
		height:60px;
		font-size:14px;
		border-radius:0
	}
	.uk-form .domain-search input,
	.uk-form .domain-search2 input,
	.uk-form .domain-search4 input{width:100%}
	.uk-form .domain-search button,
	.uk-form .domain-search4 button,
	.uk-form .domain-search2 button{height:60px; width:100%; display:block; margin:0}
	.uk-form .domain-search button i, .uk-form .domain-search2 button i, .uk-form .domain-search4 button i{font-size:18px;}
	.uk-form .domain-search select, .uk-form .domain-search2 select, .uk-form .domain-search4 select{padding:8px 10px 8px 10px !important; position:absolute; right:0}
	.uk-form .domain-search i.uk-icon-chevron-down, .uk-form .domain-search2 i.uk-icon-chevron-down, .uk-form .domain-search4 i.uk-icon-chevron-down{display:none;}
	.idz-ui-get-started-wrap{min-height:auto;}
	.idz-ui-price-start{float:none; padding:0; text-align:center; width:100%; min-height:auto;}
	#domain-search-container .idz-ui-get-started-wrap a{top:0; display:block; text-align:center; padding:20px}
	
	/* sidebar */
	.idz-ui-sidebar{margin-top:30px; margin-bottom:30px !important;}
	.idz-ui-sidebar .idz-ui-widget:last-child{margin-bottom:0;}
	#idz-footer .idz-ui-widget{margin-bottom:30px !important;}
	
	/* content */
	.idz-ui-img{right:0 !important; margin-bottom:20px !important;}
	.idz-ui-img{text-align:center;}
	
	.feature-wrap {
    max-width: 96%!important;
    margin-left: 0!important;
	}
	.feature-wrap2 {
	max-width: 91%!important;
	}
	.feature-wrap h2 {
    width: 96%;
    margin-top: -16px!important;
	}
	
	.feature-wrap2 .idz-ui-app-list li{margin: 10px 5px}
	
	[class*=uk-width] .idz-ui-text-overflow.text-center{margin-bottom:30px}
	.uk-grid-divider .uk-width-small-1-1 {
    border-bottom: 2px solid #e8e8e8;
    border-left: none !important;
	margin-bottom:5px;
	padding-bottom:5px
	}
	.uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2), .uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2){
	border-left: none !important;
	}
	.uk-grid-divider div:last-child {
    border-bottom: none!important;
	}
	.uk-panel-box .uk-align-right{float:none; margin:0}
	.idz-ui-panel-logo{min-height:200px; height:auto; margin-bottom:22px !important;}
	.idz-ui-panel-logo img{margin-top:0;}
	
	.idz-ui-datacenter-location .marker{display:none;}
	
	.idz-ui-margin-top-ml {
    margin-top: 34px !important;
	}
	.idz-ui-margin-bottom-ml {
    margin-bottom: 34px !important;
	}
	.idz-ui-padding-bottom-ml{
	padding-bottom: 34px !important;
	}
	.idz-ui-padding-top-ml{
	padding-top: 34px !important;
	}
	
	.share-facebook{overflow:hidden}
	.share-facebook iframe{width:100% !important;}
	
	.notebook-align {
    top: 5px!important;
    right: 0!important;
	}
	
	.idz-ui-app-list li:nth-child(6n+1) {
    display: inline-block!important;
	}
	.idz-ui-app-list li {
    padding: 15px!important;
    margin: 0 0 22px 17px!important;
    width: 60px!important;
    height: 60px!important;
	}
	
	.serverpic-hidden{display:none;}

	
	/* blog */
	form#comment-form textarea{width:100%;}
	.mejs-container.mejs-video,
	.format-video .mejs-overlay.mejs-overlay-play,
	.format-video video{height:262px !important; width:100% !important}
	.format-video .mejs-container .mejs-controls{bottom:0px;}
	.format-video .mejs-overlay-button{top:40%}
	.format-video .mejs-overlay-loading{display:none;}
	.format-video .mejs-overlay-loading{top:30%; left:40%}
	
	/* portfolio */
	.idz-ui-pf-container.uk-grid, .tax-portfolio_category .idz-ui-pf-container, .single-indonez_portfolio .idz-ui-pf-container, .single-indonez_portfolio .idz-ui-pf-container li{margin-bottom:30px}
	
	.single-indonez_portfolio .idz-ui-pf-container li:last-child{margin-bottom:0;}
	
	.single-indonez_portfolio .uk-slideshow{height:280px !important;}
	
	/* shop */
	body.single-product.woocommerce ul.products li.product, body.single-product.woocommerce-page ul.products li.product, body.single-product.woocommerce ul.products li{width:48%}
	
	/* contact */
	.idz-ui-list.inline > li {
    width: 100%;
    float: none;
	display:block;
    border-right: none!important;
    margin-bottom: 10px;
	}

	
	
	
	/* footer */
	.copyright-wrap {
    text-align: center;
	}
	#payment-list{float: left!important;
    margin-top: 11px;
    margin-left: 14%;}
	.small-align-left{float:none; margin:0}
	#wp-live-chat{display:none !important;}

}

/* [ 4. mobile potrait ] */
@media only screen and (max-width: 479px) {
	#idz-header {
    min-height: 162px;
	}
	#top-header {
	    min-height: 44px
	}

	#top-phone {
	    border-right: none!important;
		text-align:center;
		float:none;
	}
	
	#top-social{display:none}
	
	#logo {
    width: 162px!important;
    margin: 30px auto 38px!important;
	}
	
	
	#idz-ui-dc-results{max-width: 360px}
	#pagetitle-search {
    right: -31%;
	}
	
	/* slideshow */
	#slideshow-container, #slideshow-container .uk-slideshow {
    height: 280px!important;
	}
	#slideshow-container .uk-slideshow .uk-width-1-2,
	#slideshow-container .uk-slideshow .uk-width-8-10, 
	#slideshow-container .uk-slideshow .uk-width-7-10, 
	#slideshow-container .uk-slideshow .uk-width-4-10 {
    width: 100%!important;
	}
	.slide-content1 {
	background: transparent!important;
	bottom: 230px!important;
	left: 0!important;
	text-align: center;
	}
	.slide-content1 ul.idz-ui-list {
	display: none;
	}
	.slide-content3 {
	left: 0!important;
	top:-190px !important;
	text-align: center;
	}
	#slideshow-container.has-domain-search-type4 .slide-content3{top:-190px !important;}
	.slide-content3 h1 {
	font-size: 32px!important;
	}
	.sld3-img, .slide-content3 p,
	.slide-content3 .uk-button {
	display: none;
	}


	.slide-content2 {
	bottom: 235px!important;
	}
	.slide-content2 .icon-wrap {
	display: none;
	}
	.slide-content2 h1 {
	font-size: 32px!important;
	line-height:48px;
	}
	.slide-content2 h4, .slide-content2 .uk-button {

	display: none;
	}

	.slide-content4 {
	width: 70%!important;
	height: auto!important;
	padding: 0!important;
	top: -188px!important;
	left: 15.5%!important;
	border: none!important;
	}
	
	#slideshow-container .slide-content-custom{top:0 !important;}

	#slideshow-container .uk-dotnav {
	top: -40px!important;
	right: 8%!important;
	}
	
	/* search domain */
	#domain-search-container{margin:0 0 0 0;}
	.has-domain-search-type4 + #domain-search-container{margin-top:0px}
	#domain-search-container .uk-form .domain-search input{width:100%}
	#domain-search-container .uk-form .domain-search select,
	#domain-search-container .uk-form .domain-search2 select,
	#domain-search-container .uk-form .domain-search4 select{position:absolute; right:0}
	#domain-search-container .uk-form .domain-search button,
	#domain-search-container .uk-form .domain-search2 button,
	#domain-search-container .uk-form .domain-search4 button{display:block; margin-left:0; width:100%; border-radius:0}
	#domain-search-container .uk-form .domain-search4{top:0}
	#domain-search-container .uk-form .domain-search2 input, #domain-search-container .uk-form .domain-search4 input{width:100%; border-radius:0}
	.uk-form .domain-search2 input, .uk-form .domain-search2 select, .uk-form .domain-search4 input, .uk-form .domain-search4 select{
		height:60px;
		font-size:14px;
		border-radius:0
	}
	.uk-form .domain-search input,
	.uk-form .domain-search2 input,
	.uk-form .domain-search4 input{width:100%}
	.uk-form .domain-search button,
	.uk-form .domain-search4 button,
	.uk-form .domain-search2 button{height:60px; width:100%; display:block; margin:0}
	.uk-form .domain-search button i, .uk-form .domain-search2 button i, .uk-form .domain-search4 button i{font-size:18px;}
	.uk-form .domain-search select, .uk-form .domain-search2 select, .uk-form .domain-search4 select{padding:8px 10px 8px 10px !important; position:absolute; right:0}
	.uk-form .domain-search i.uk-icon-chevron-down, .uk-form .domain-search2 i.uk-icon-chevron-down, .uk-form .domain-search4 i.uk-icon-chevron-down{display:none;}
	.idz-ui-get-started-wrap{min-height:auto;}
	.idz-ui-price-start{float:none; padding:0; text-align:center; width:100%; min-height:auto;}
	#domain-search-container .idz-ui-get-started-wrap a{top:0; display:block; text-align:center; padding:20px}
	
	/* sidebar */
	.idz-ui-sidebar{margin-top:30px; margin-bottom:30px !important;}
	.idz-ui-sidebar .idz-ui-widget:last-child{margin-bottom:0;}
	#idz-footer .idz-ui-widget{margin-bottom:30px !important;}
	
	
	
	/* content */
	.idz-ui-img{right:0 !important; margin-bottom:20px !important;}
	
	.feature-wrap {
    max-width: 96%!important;
    margin-left: 0!important;
	}
	.feature-wrap2 {
	max-width: 85%!important;
	}
	.feature-wrap h2 {
    width: 96%;
    margin-top: -16px!important;
	}
	[class*=uk-width] .idz-ui-text-overflow.text-center{margin-bottom:30px}
	.uk-grid-divider .uk-width-small-1-1 {
    border-bottom: 2px solid #e8e8e8;
    border-left: none !important;
	margin-bottom:5px;
	padding-bottom:5px
	}
	.uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2), .uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2){
	border-left: none !important;
	}
	.uk-grid-divider div:last-child {
    border-bottom: none!important;
	}
	.uk-panel-box .uk-align-right{float:none; margin:0}
	.idz-ui-panel-logo{margin-bottom:22px !important;}
	
	.idz-ui-datacenter-location .marker{display:none;}
	
	.idz-ui-margin-top-ml {
    margin-top: 34px !important;
	}
	.idz-ui-margin-bottom-ml {
    margin-bottom: 34px !important;
	}
	.idz-ui-margin-bottom-tp {
    margin-bottom: 34px;
	}
	.idz-ui-padding-bottom-ml{
	padding-bottom: 34px !important;
	}
	.idz-ui-padding-top-ml{
	padding-top: 34px !important;
	}
	
	.idz-ui-100width-mp {
    width: 100%!important;
    margin-bottom: 28px!important;
	}
	
	ul.hosting-apps li {
    width: 100%!important;
	}
	ul.hosting-apps li:nth-child(n+4) {
    border-bottom: 1px solid #ddd!important;
	}
	
	
	.idz-ui-app-list li {
    padding: 15px!important;
    margin: 0 0 22px 17px!important;
    width: 30.2%!important;
    height: 78px!important;
	}
	
	.idz-ui-app-list li:nth-child(6n+1) {
    display: inline-block!important;
	}
	
	.share-facebook{overflow:hidden}
	.share-facebook iframe{width:100% !important;}
	
	table.dedicated-pricing{overflow-x: auto; display:block}
	table.dedicated-pricing th, table.dedicated-pricing td{font-size:11px;}
	
	.notebook-align {
    top: -10px!important;
    right: 0!important;
	}
	
	.serverpic-hidden{display:none;}
	

	
	/* blog */
	.blog-wrapper {
    padding: 21px 25px 25px!important;
	}
	ul.post-info li {
    margin: 5px 25px 3px 0!important;
	}
	.uk-comment-body{margin: -34px 0 20px 10px !important;}
	.uk-comment .avatar {
    position: relative;
    left: -25px;
    top: 10px;
	}
	form#comment-form textarea{width:100%;}
	.idz-ui-custom-link{overflow:hidden;}
	.mejs-container.mejs-video,
	.format-video .mejs-overlay.mejs-overlay-play,
	.format-video video{height:145px !important; width:100% !important}
	.format-video .mejs-container .mejs-controls{bottom:0px;}
	.format-video .mejs-overlay-loading{display:none;}
	.format-video .mejs-layers{width:100% !important;}
	.format-video .mejs-layers div{width:auto !important}
	.format-video .mejs-overlay-button{top:40%}

	
	/* portfolio */
	.idz-ui-pf-container.uk-grid, .tax-portfolio_category .idz-ui-pf-container, .single-indonez_portfolio .idz-ui-pf-container, .single-indonez_portfolio .idz-ui-pf-container li{margin-bottom:30px}
	
	.single-indonez_portfolio .idz-ui-pf-container li:last-child{margin-bottom:0;}
	
	.single-indonez_portfolio .uk-slideshow{height:280px !important;}
	
	/* shop */
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*=columns-] ul.products li.product, .woocommerce[class*=columns-] ul.products li.product,
	body.single-product.woocommerce ul.products li.product, body.single-product.woocommerce-page ul.products li.product, body.single-product.woocommerce ul.products li{float:none !important; clear:both !important; width:100%}
	
	.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:0;}
	.woocommerce-cart table.cart td.actions .coupon #coupon_code{width:48%}
	
	/* contact */
	.idz-ui-list.inline > li {
    width: 100%;
    float: none;
	display:block;
    border-right: none!important;
    margin-bottom: 10px;
	}
	#contact-form label{float:none; width:100%; display:block}
	#contact-form .wpcf7-form-control-wrap{width:100%}
	#contact-form input, #contact-form textarea{
    width: 100%;
	float:none;
	margin-bottom:10px;
	}
	#contact-form span.wpcf7-not-valid-tip{padding:0 0 10px 0; margin-top:-10px; display:block}
	#contact-form input[type="submit"],#contact-form + div.wpcf7-response-output{margin-left:0;}
	
	
	
	
	/* footer */
	.copyright-wrap {
    text-align: center;
	}
	#payment-list{display:none;}
	.small-align-left{float:none; margin:0}
	#wp-live-chat{display:none !important;}
	
}