/*
 * MX Theme Responsive css 
 */

/* wide content background */
@media (min-width: 2561px) and (max-width: 2880px) {
.wide-layout .wide-background {padding-left:880px;padding-right:880px;margin-left:-880px;margin-right:-880px;}
.welcome-screen-mobile {display:none;}
}

@media (min-width: 1921px) and (max-width: 2560px) {
.wide-layout .wide-background {padding-left:720px;padding-right:720px;margin-left:-720px;margin-right:-720px;}
.welcome-screen-mobile {display:none;}
}

@media (max-width: 1920px) and (max-height:1200px) {
body.page-id-2 .align-center {margin: 0px auto 10px;}
.preloader-screen {margin: 140px -645px 0;}	
.welcome-screen {display:block;padding-top: 65px!important; padding-bottom: 35px!important; width:1920px;height: 1200px;}
}

@media (max-width: 1920px) and (max-height:1080px) {
body.page-id-2 .align-center {margin: 0px auto 10px;}
.preloader-screen {margin: 140px -645px 0;}	
.welcome-screen {display:block;padding-top: 65px!important; padding-bottom: 35px!important; width:1920px;height: 1080px;}
}

@media (max-width: 1920px) {
#paint {position: absolute; left: -385px; width: 100px; top: 460px;}
/*.mx-header-logo {margin-left: -60px!important;}*/
.mx-header-logo {margin-left: 0px!important;}
.site-header-style-2 .mx-header-right {margin: 25px 0px 0!important;}
/*.wide-layout .wide-background {padding-left:350px;padding-right:350px;margin-left:-350px;margin-right:-350px;}*/
.wide-layout .wide-background {padding-left:375px;padding-right:375px;margin-left:-375px;margin-right:-375px;}
.welcome-screen {padding-top:150px!important;padding-bottom:0px!important;padding-left:1270px!important;padding-right:650px!important;background: #000!important;}
.preloader-screen {margin: 100px -660px 0;}
.section-black-title {line-height: 140px!important;color: #000;background:url('../../../uploads/2016/07/title-background-black.png');   background-size: 180px 148px}
.section-black-title2 {line-height: 140px!important;color: #000;background:url('../../../uploads/2016/07/title-background-black.png');background-position: 50% 0% !important; margin-bottom: 20px;   margin-top: -25px; background-repeat: no-repeat !important;    line-height: 128px;  background-size:180px 148px;}
.section-white-title {line-height: 140px!important;color: #fff;background:url('../../../uploads/2016/07/title-background-gray.png');    background-size: 180px 148px}
.givesback-section {background-position: right top, left bottom, bottom right 55px!important;}
/*.v11-product-section {background-image:url('https://www.morebangla.com/wp-content/uploads/2016/07/home-black-section.png');background-position: center center;background-size:100%;background-repeat: no-repeat;}*/
.slider-back {height:530px;min-height:530px; padding: 60px 350px!important; background-color:#e0e0e0; background-image:url('../../../uploads/2016/07/fish_left_top1.png'),url('../../../uploads/2016/07/fish_right_bottom1_big.png'),
url('../../../uploads/2016/07/flower_gray_top_right1.png');background-position: top 10px left 315px, bottom 10px right 315px, right top; 
background-size: 183px 182px,183px 182px, 6%; margin-bottom: 0px; background-repeat: no-repeat !important;}
.v11-slider-back {height:520px;min-height:520px; padding: 80px 80px!important; background-color:transparent; background-image:url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 350px 351px,350px 351px; margin-bottom: 0px; background-repeat: no-repeat !important;}
/*#site-header.site-header-style-2 { background-image:url('https://www.morebangla.com/wp-content/uploads/2016/07/top_flower.png'),url('https://www.morebangla.com/wp-content/uploads/2016/07/flower_dark_gray_top_right1.png');background-position: top left 550px,bottom right;background-size:340px 107px,9.2%;}*/
/*#site-footer-bottom {background-image:url('https://www.morebangla.com/wp-content/uploads/2016/07/flower_dark_gray_left2.png'),url('https://www.morebangla.com/wp-content/uploads/2016/07/flower_dark_gray_right2.png');background-position: left top,top right;background-repeat: no-repeat !important; background-size: 9.5%,22.5%;}*/
#site-header.site-header-style-1 { background-image:url('../../../uploads/2016/07/header-artwork-v11.png');background-position: center;background-size:100%;background-repeat:repeat;}
#site-header.site-header-style-2 { background-image:url('../../../uploads/2016/07/header-artwork-v11.png');background-position: center;background-size:100%;background-repeat:repeat;}
#site-footer-bottom {background-image:url('../../../uploads/2016/07/footer-artwork-v11.png');background-position: center center;background-repeat: no-repeat !important; background-size: 100%;}
/*.v11-home-1st-section {padding-left: 300px!important; padding-right: 300px!important;}*/
.v11-home-1st-section {padding-left: 360px!important; padding-right: 360px!important;}
.v11-product-section {padding-left: 300px!important; padding-right: 300px!important;}
.v11-product1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v11-product2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v11-product3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v11-product4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}

.v11-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v11-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v11-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v11-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}

.v4-product1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v4-product2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v4-product3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v4-product4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;    padding-bottom: 5px!important;}

.welcome-screen-mobile {display:none;}
.welcome-screen {height:960px;}
.about-page-background {padding-left: 300px!important;padding-right: 300px!important;padding-top: 50px!important; padding-bottom: 50px!important;    background-position: center!important;}
.black-content {background-color:#1e1e1e; background-image: url('../../../uploads/2016/07/dhol-left.png'),url('../../../uploads/2016/07/dhunuchi-right.png'); 
background-repeat: no-repeat !important; background-position: top left, bottom right; background-size: 21%;padding-top: 20px; padding-left: 80px!important; padding-right: 80px!important; padding-bottom: 20px;;}

.black-content-privacy {background-color:#1e1e1e; background-image: url('../../../uploads/2016/08/1.png'),url('../../../uploads/2016/08/2.png'); 
background-repeat: no-repeat !important; background-position: top left, bottom right; background-size: 23%, 29%;padding-top: 20px; padding-left: 80px!important; padding-right: 80px!important; padding-bottom: 20px;;}

.black-content-title {background-color:#1e1e1e;padding-top: 20px; padding-left: 80px!important; padding-right: 80px!important; padding-bottom: 20px;}
.black-content-text-2 {padding-right: 80px;padding-left: 80px; margin-top: 0px; margin-bottom: 20px!important; line-height: 26px; font-size: 16px;}
.black-content-product-title {padding-left: 80px!important; padding-right: 80px!important;}
.studio-black-content {background-color:#1e1e1e; background-image: url('../../../uploads/2016/07/leaf.png'),url('../../../uploads/2016/07/ektara.png'); 
background-repeat: no-repeat !important; background-position: top left, bottom right; background-size: 21%,35%;padding-top: 20px; padding-left: 80px!important; padding-right: 80px!important; padding-bottom: 20px;}

.about-black-content {background-color: #1e1e1e; background-image: url('../../../uploads/2016/07/About_Page_03.png'),url('../../../uploads/2016/07/About_Page_07-1.png');
background-repeat: no-repeat !important; background-position: top left, bottom right; background-size: 24%,30%; padding-top: 20px; padding-left: 80px!important; padding-right: 80px!important; padding-bottom: 20px;}

.black-content-container {padding: 35px 37px;}

.blank-content-container {padding: 0px 37px;}
.blank-content{background-color:transparent;padding-left: 80px!important; padding-right: 80px!important;}
.black-content-text {padding-right: 80px; padding-left: 80px; margin-top: 0px; margin-bottom: 50px!important;}
.line-width {width:919px; height:auto;}

.v4-about-col-1  {background-image:url('../../../uploads/2016/07/about-top-left-corner-1.png'),url('../../../uploads/2016/07/about-bottom-right-corner-1.png') !important;
background-position: top left, bottom right !important;background-repeat: no-repeat !important;
background-size: 126px 126px !important;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v4-about-col-2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png') !important;
background-position: top 15px center, bottom 15px center !important;background-repeat: no-repeat !important;
background-size: 215px 8px !important;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v4-about-col-3{background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png') !important;
background-position: top 15px center, bottom 15px center !important;background-repeat: no-repeat !important;
background-size: 215px 8px !important;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v4-about-col-4 {background-image:url('../../../uploads/2016/07/about-top-right-corner-1.png'),url('../../../uploads/2016/07/about-bottom-left-corner-1.png') !important;
background-position: top right, bottom left !important;background-repeat: no-repeat !important;
background-size: 126px 126px !important;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}


/*.v11-about-col-img-1 {width: 250px;}
.v11-about-col-img-2{width: 250px;}
.v11-about-col-img-3{width: 250px;}
.v11-about-col-img-4{width: 250px;}*/
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.vc_col-sm-3 {width: 25%!important;}

}

@media (max-width: 1680px) and (max-height:1050px) {
body.page-id-2 .align-center {margin: 0px auto 10px;}
.preloader-screen {margin: 140px -780px 0;}	
.welcome-screen {display:block;padding-top: 65px!important; padding-bottom: 35px!important; width:1680px;height: 1050px;}
}

@media (max-width: 1680px){
	
.wide-layout .wide-background {padding-left:240px;padding-right:240px;margin-left:-240px;margin-right:-240px;}
.section-black-title {line-height: 160px;}
.section-white-title {line-height: 160px;}
.givesback-section {    background-position: right top, left bottom, bottom right 40px;padding: 0 50px!important;}
.slider-back {height:600px;min-height:600px; padding: 60px 100px!important; background-color:#e0e0e0; background-image:url('../../../uploads/2016/07/fish_left_top1.png'),url('../../../uploads/2016/07/fish_right_bottom1_big.png'),
url('../../../uploads/2016/07/flower_gray_top_right1.png');
background-position: top 10px left 65px, bottom 15px right 65px, right top; background-size: 183px 182px,183px 182px, 6%; margin-bottom: 0px; background-repeat: no-repeat !important;}
.v11-home-1st-section {padding-left: 180px!important; padding-right: 180px!important;}
.v11-slider-back {height: 565px; min-height: 565px; padding: 80px 55px!important; background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position:top 10px left, bottom 15px right; background-size: 320px 321px,320px 321px; margin-bottom: 0px; background-repeat: no-repeat !important;}
#site-header.site-header-style-2 {background-position: center;background-size:100%;}
.product-section {padding: 0 50px!important;}
.about-us-section{padding: 0 50px!important;}
#site-footer-bottom {padding: 50px 0;}
.mx-header-logo {margin-left: -70px!important;}
.site-header-style-2 .mx-header-right {margin: 25px -70px 0px!important;}
#site-footer-bottom {padding: 50px 0;}
.welcome-screen-mobile {display:none;}
.line-width {width:919px; height:auto;}
.about-page-background {padding-left: 190px!important; padding-right: 190px!important; padding-top: 50px!important;padding-bottom: 50px!important;}
.v11-about-col-1  {background-image:url('../../../uploads/2016/07/about-top-left-corner-1.png'),url('../../../uploads/2016/07/about-bottom-left-corner-1.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 20px!important; padding-right: 0px!important; padding-top: 35px!important;}
.v11-about-col-3{background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-4 {background-image:url('../../../uploads/2016/07/about-top-right-corner-1.png'),url('../../../uploads/2016/07/about-bottom-right-corner-1.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 5px!important; padding-right: 35px!important; padding-top: 35px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2{width: 100%;}
.v11-about-col-img-3{width: 100%;}
.v11-about-col-img-4{width: 100%;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;background-image:url('../../../uploads/2016/08/product-black-back1_1280.png')!important;}
.vc_col-sm-3 {width: 25%;}
.v4-product-section {padding-top: 30px!important; padding-bottom: 10px!important; padding-left: 210px!important; padding-right: 210px!important;}
.v4-studio-section {padding-top: 60px!important; padding-bottom: 10px!important; padding-left: 210px!important; padding-right: 210px!important;}
.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important; padding-left: 210px!important; padding-right: 210px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important; padding-left: 210px!important; padding-right: 210px!important;}
.one-third-left, .one-third {min-height: 145px;}
}

@media (max-width: 1600px) and (max-height:900px) {
body.page-id-2 .align-center {margin: 0px auto 10px;}
.preloader-screen {margin: 120px -800px 0;}	
.welcome-screen {display:block;padding-top: 65px!important; padding-bottom: 35px!important; width:1600px;height: 900px;}
}

@media (max-width: 1600px){
	
.wide-layout .wide-background {padding-left:320px;padding-right:320px;margin-left:-320px;margin-right:-320px;}
.section-black-title {line-height: 160px;}
.section-white-title {line-height: 160px;}
.givesback-section {    background-position: right top, left bottom, bottom right 40px;padding: 0 50px!important;}
.slider-back {height:600px;min-height:600px; padding: 60px 100px!important; background-color:#e0e0e0; background-image:url('../../../uploads/2016/07/fish_left_top1.png'),url('../../../uploads/2016/07/fish_right_bottom1_big.png'),
url('../../../uploads/2016/07/flower_gray_top_right1.png');
background-position: top 10px left 65px, bottom 15px right 65px, right top; background-size: 183px 182px,183px 182px, 6%; margin-bottom: 0px; background-repeat: no-repeat !important;}
.v11-home-1st-section {padding-left: 160px!important; padding-right: 160px!important;}
.v11-slider-back {height: 555px; min-height: 555px; padding: 80px 55px!important; background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position:top 10px left, bottom 15px right; background-size: 320px 321px,320px 321px; margin-bottom: 0px; background-repeat: no-repeat !important;}
#site-header.site-header-style-2 {background-size: 100%;background-position: center;}
.product-section {padding: 0 50px!important;}
.about-us-section{padding: 0 50px!important;}
#site-footer-bottom {padding: 50px 0;}
.mx-header-logo {margin-left: -50px!important;}
.site-header-style-2 .mx-header-right {margin: 25px -50px 0px!important;}
#site-footer-bottom {padding: 50px 0;}
.welcome-screen-mobile {display:none;}
.line-width {width:919px; height:auto;}
.about-page-background {padding-left: 160px!important; padding-right: 160px!important; padding-top: 50px!important;padding-bottom: 50px!important;}
.about-page-background {padding-left: 160px!important; padding-right: 160px!important; padding-top: 50px!important;padding-bottom: 50px!important;}
.v11-about-col-1  {background-image:url('../../../uploads/2016/07/about-top-left-corner-1.png'),url('../../../uploads/2016/07/about-bottom-left-corner-1.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 20px!important; padding-right: 0px!important; padding-top: 35px!important;}
.v11-about-col-3{background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-4 {background-image:url('../../../uploads/2016/07/about-top-right-corner-1.png'),url('../../../uploads/2016/07/about-bottom-right-corner-1.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 5px!important; padding-right: 35px!important; padding-top: 35px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2{width: 100%;}
.v11-about-col-img-3{width: 100%;}
.v11-about-col-img-4{width: 100%;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;background-image:url('../../../uploads/2016/08/product-black-back1_1280.png')!important;}
.vc_col-sm-3 {width: 25%;}
.v4-product-section {padding-top: 30px!important; padding-bottom: 10px!important; padding-left: 190px!important; padding-right: 190px!important;}
.v4-studio-section {padding-top: 60px!important; padding-bottom: 10px!important; padding-left: 190px!important; padding-right: 190px!important;}
.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important; padding-left: 190px!important; padding-right: 190px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important; padding-left: 190px!important; padding-right: 190px!important;}
.one-third-left, .one-third {min-height: 141px;}
}
@media (max-width: 1440px) and (max-height:900px) {
body.page-id-2 .align-center {margin: 240px auto 10px;}
.preloader-screen {margin: 100px -940px 0;}	
.welcome-screen-mobile  {display:block;padding-top: 65px!important; padding-bottom: 35px!important; height: 900px; width: 1440px; margin-left: -150px!important;}
}

@media (max-width: 1440px){
.wide-layout .wide-background {padding-left:280px;padding-right:280px;margin-left:-280px;margin-right:-280px;}
.mx-header-logo {margin-left: -120px;}
.site-header-style-2 .mx-header-right {margin: 23px -120px 0px;}
.wide-layout .wide-background {padding-left:160px;padding-right:160px;margin-left:-160px;margin-right:-160px;}
.preloader-screen {margin: 100px -900px 0;}	
/*.section-black-title {line-height: 130px;font-size: 24px;}
.section-white-title {line-height: 130px;font-size: 24px;}*/
.givesback-section {    background-position: right top, left bottom, bottom right 40px;padding: 0 50px!important;}
.slider-back {height:555px;min-height:555px; padding: 60px 50px!important; background-color:#e0e0e0; background-image:url('../../../uploads/2016/07/fish_left_top1.png'),url('../../../uploads/2016/07/fish_right_bottom1_big.png'),
url('../../../uploads/2016/07/flower_gray_top_right1.png');
background-position: top 10px left 15px, bottom 15px right 15px, right top; background-size: 183px 182px,183px 182px, 6%; margin-bottom: 0px; background-repeat: no-repeat !important;}
.v11-slider-back {height:525px;min-height:525px; padding: 75px 60px!important; background-color:transparent; background-image:url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; 
background-size: 350px 351px,350px 351px; margin-bottom: 0px; background-repeat: no-repeat !important;}
/*#site-header.site-header-style-2 {background-position: top left 300px,bottom right;background-size:340px 107px,9.2%;}*/
.product-section {padding: 0 50px!important;}
.about-us-section{padding: 0 50px!important;}
/*#site-footer-bottom {padding: 50px 0;}*/
.section-black-title {line-height: 140px!important;color: #000;background:url('../../../uploads/2016/07/title-background-black.png');   background-size: 180px 148px;}
.section-black-title2 {line-height: 140px!important;color: #000;font-size: 24px;background:url('../../../uploads/2016/07/title-background-black.png');background-position: 50% 0% !important; margin-bottom: 20px;   margin-top: -25px; background-repeat: no-repeat !important;    line-height: 128px;  background-size: 180px 148px;}
.section-white-title {line-height: 140px!important;color: #fff;background:url('../../../uploads/2016/07/title-background-gray.png');    background-size: 180px 148px;}
#site-header.site-header-style-2 { background-image:url('../../../uploads/2016/07/header-artwork-v11.png');background-position: top right;background-size:1412px 122px;}
#site-footer-bottom {background-image:url('../../../uploads/2016/07/footer-artwork-v11.png');background-position: center center;background-repeat: no-repeat !important; background-size: 100%;}
.v11-home-1st-section {padding-left: 90px!important; padding-right: 90px!important;}
.v11-product-section {padding-left: 100px!important; padding-right: 100px!important;}
.v11-givesback-section{padding-left: 100px!important; padding-right: 100px!important;}
.v11-product1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}

.v11-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.vc_custom_1468926899906 {
    background-image: url(../../../uploads/2016/07/black-back3ca7f.png?id=333) !important;
    background-position: center;
    background-repeat: no-repeat !important;
    background-size: contain !important;}
/*.preloader-screen {background:#000; width:100%; text-align:center;vertical-align:middle;}	*/
.welcome-screen {display:none;}
.line-width {width:919px; height:auto;}
.about-page-background {padding-left: 130px!important; padding-right: 130px!important; padding-top: 50px!important; padding-bottom: 50px!important;}
.v11-about-col-1  {background-image:url('../../../uploads/2016/07/about-top-left-corner-1.png'),url('../../../uploads/2016/07/about-bottom-left-corner-1.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 20px!important; padding-right: 0px!important; padding-top: 35px!important;}
.v11-about-col-3{background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-4 {background-image:url('../../../uploads/2016/07/about-top-right-corner-1.png'),url('../../../uploads/2016/07/about-bottom-right-corner-1.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 5px!important; padding-right: 35px!important; padding-top: 35px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2{width: 100%;}
.v11-about-col-img-3{width: 100%;}
.v11-about-col-img-4{width: 100%;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4 {background-size: 80px 78px;}
.one-fourth-last {background-size: 80px 78px;}

.v4-studio-section {padding-top: 60px!important; padding-bottom: 10px!important; padding-left: 130px!important; padding-right: 130px!important;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 10px!important; padding-left: 130px!important; padding-right: 130px!important;}
.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important; padding-left: 130px!important; padding-right: 130px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important; padding-left: 130px!important; padding-right: 130px!important;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;background-image:url('../../../uploads/2016/08/product-black-back1_1280.png')!important;}
.vc_col-sm-3 {width: 25%;}
.flip1, .flip2, .flip3 {width: 70%;}
.one-third-left, .one-third {min-height: 165px;}
}

@media (max-width: 1366px) and (max-height:768px) {
body.page-id-2 .align-center {margin: 0px auto 10px;}
.preloader-screen {margin: 100px -940px 0;}	
.welcome-screen {display:block;padding-top: 65px!important; padding-bottom: 35px!important; height: 768px;}
}

@media (max-width: 1366px) {
#paint {position: absolute; left: -620px; width: 100px; top: 460px;}
.mx-header-logo {margin-left: -30px!important;}
.site-header-style-2 .mx-header-right {margin: 23px -30px 0px!important;}
.wide-layout .wide-background {padding-left:160px;padding-right:160px;margin-left:-160px;margin-right:-160px;}
.preloader-screen {margin: 100px -900px 0;}	
/*.section-black-title {line-height: 130px;font-size: 24px;}
.section-white-title {line-height: 130px;font-size: 24px;}*/
.givesback-section {    background-position: right top, left bottom, bottom right 40px;padding: 0 50px!important;}
.slider-back {height:555px;min-height:555px; padding: 60px 50px!important; background-color:#e0e0e0; background-image:url('../../../uploads/2016/07/fish_left_top1.png'),url('../../../uploads/2016/07/fish_right_bottom1_big.png'),
url('../../../uploads/2016/07/flower_gray_top_right1.png');
background-position: top 10px left 15px, bottom 15px right 15px, right top; background-size: 183px 182px,183px 182px, 6%; margin-bottom: 0px; background-repeat: no-repeat !important;}
.v11-slider-back {height:520px;min-height:520px; padding: 75px 60px!important; background-color:transparent; background-image:url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; 
background-size: 350px 351px,350px 351px; margin-bottom: 0px; background-repeat: no-repeat !important;}
/*#site-header.site-header-style-2 {background-position: top left 300px,bottom right;background-size:340px 107px,9.2%;}*/
.product-section {padding: 0 50px!important;}
.about-us-section{padding: 0 50px!important;}
/*#site-footer-bottom {padding: 50px 0;}*/
.section-black-title {line-height: 140px!important;color: #000;background:url('../../../uploads/2016/07/title-background-black.png');   background-size: 180px 148px;}
.section-black-title2 {line-height: 140px!important;color: #000;font-size: 24px;background:url('../../../uploads/2016/07/title-background-black.png');background-position: 50% 0% !important; margin-bottom: 20px;   margin-top: -25px; background-repeat: no-repeat !important;    line-height: 128px;  background-size: 180px 148px;}
.section-white-title {line-height: 140px!important;color: #fff;background:url('../../../uploads/2016/07/title-background-gray.png');    background-size: 180px 148px;}
#site-header.site-header-style-2 { background-image:url('../../../uploads/2016/07/header-artwork-v11.png');background-position: top right;background-size:1412px 122px;}
#site-footer-bottom {background-image:url('../../../uploads/2016/07/footer-artwork-v11.png');background-position: center center;background-repeat: no-repeat !important; background-size: 100%;}
.v11-home-1st-section {padding-left: 70px!important; padding-right: 70px!important;}
.v11-product-section {padding-left: 100px!important; padding-right: 100px!important;}
.v11-givesback-section{padding-left: 100px!important; padding-right: 100px!important;}
.v11-product1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}

.v11-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.vc_custom_1468926899906 {
    background-image: url(../../../uploads/2016/07/black-back3ca7f.png?id=333) !important;
    background-position: center;
    background-repeat: no-repeat !important;
    background-size: contain !important;}
.preloader-screen {background:#000; width:100%; text-align:center;vertical-align:middle;}	
.welcome-screen-mobile {display:none;}
.welcome-screen {padding-top:35px!important;padding-bottom:35px!important;height:768px;}
.line-width {width:919px; height:auto;}
.about-page-background {padding-left: 120px!important; padding-right: 120px!important; padding-top: 50px!important; padding-bottom: 50px!important;}
.v11-about-col-1  {background-image:url('../../../uploads/2016/07/about-top-left-corner-1.png'),url('../../../uploads/2016/07/about-bottom-left-corner-1.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 20px!important; padding-right: 0px!important; padding-top: 35px!important;}
.v11-about-col-3{background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-4 {background-image:url('../../../uploads/2016/07/about-top-right-corner-1.png'),url('../../../uploads/2016/07/about-bottom-right-corner-1.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 5px!important; padding-right: 35px!important; padding-top: 35px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2{width: 100%;}
.v11-about-col-img-3{width: 100%;}
.v11-about-col-img-4{width: 100%;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4 {background-size: 80px 78px;}
.one-fourth-last {background-size: 80px 78px;}
.v4-studio-section {padding-top: 60px!important; padding-bottom: 10px!important; padding-left: 120px!important; padding-right: 120px!important;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 10px!important; padding-left: 120px!important; padding-right: 120px!important;}
.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important; padding-left: 120px!important; padding-right: 120px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important; padding-left: 120px!important; padding-right: 120px!important;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;background-image:url('../../../uploads/2016/08/product-black-back1_1280.png')!important;}
.vc_col-sm-3 {width: 25%;}
.flip1, .flip2, .flip3 {width: 70%;}
.one-third-left, .one-third {min-height: 154px;}
}

@media (max-width: 1280px) and (max-height:800px) {
body.page-id-2 .align-center {margin: 0px auto 10px;}
.preloader-screen {margin: 100px -940px 0;}	
.welcome-screen {display:block;padding-top: 65px!important; padding-bottom: 35px!important; height: 800px;}
}

@media (max-width: 1280px) {
#paint {position: absolute; left: -655px; width: 100px; top: 460px;}
.mx-header-logo {margin-left: -20px!important;}
.site-header-style-2 .mx-header-right {margin: 23px -20px 0px!important;}
#site-footer-bottom {    padding: 45px 0;}
.mx-col.col-lg-9 {width: 71.8%;}
.mx-col.col-lg-3 {width: 28.2%;}
.slider-back {height:520px;min-height:520px; padding: 57px 43px !important; background-color:#e0e0e0; background-image:url('../../../uploads/2016/07/fish_left_top1.png'),url('../../../uploads/2016/07/fish_right_bottom1_big.png'),
url('../../../uploads/2016/07/flower_gray_top_right1.png');
background-position: top 10px left 10px, bottom 10px right 10px, right top; background-size: 183px 182px,183px 182px; margin-bottom: 0px; background-repeat: no-repeat !important;}
.v11-slider-back {height:505px;min-height:505px; padding: 65px 50px!important; background-color:transparent; background-image:url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),
url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png'); background-position: top 0px left 0px, bottom 0px right 0px; background-size: 300px 301px,300px 301px; 
margin-bottom: 0px; background-repeat: no-repeat !important;}
#site-header.site-header-style-2 {background-position: top left 195px;background-size: 100%;}
.section-black-title {line-height: 126px;font-size: 24px;}
.section-white-title {line-height: 124px;font-size: 24px;}
.product-section {padding: 0 50px!important;}
.about-us-section {padding: 0 45px!important;}
.givesback-section {padding: 0 45px!important;    background-position: right top, left bottom, bottom right 37px;}
.v11-home-1st-section {padding-left: 30px!important; padding-right: 30px!important;}
.v11-product-section {padding-left: 100px!important; padding-right: 100px!important;}
.v11-givesback-section{padding-left: 100px!important; padding-right: 100px!important;}

.v11-product1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-product4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}

.v11-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 13px center, bottom 13px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v11-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}

.v4-product1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom right;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v4-product2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v4-product3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v4-product4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom left;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom right;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 185px 6px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom left;background-repeat: no-repeat !important;
background-size: 100px 100px;padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;    padding-bottom: 0px!important;}

.preloader-screen {background:#000; width:100%; text-align:center;vertical-align:middle;}
.welcome-screen-mobile {display:none;}
/*.welcome-screen {padding-top:35px!important;padding-bottom:35px!important;height:768px;}*/
.about-page-background {padding-left: 70px!important; padding-right: 70px!important; padding-top: 50px!important; padding-bottom: 50px!important;}
.v11-about-col-1  {background-image:url('../../../uploads/2016/07/about-top-left-corner-1.png'),url('../../../uploads/2016/07/about-bottom-left-corner-1.png');background-position: top left, bottom left;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 20px!important; padding-right: 0px!important; padding-top: 35px!important;}
.v11-about-col-3{background-image:url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-size: 215px 8px;padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;}
.v11-about-col-4 {background-image:url('../../../uploads/2016/07/about-top-right-corner-1.png'),url('../../../uploads/2016/07/about-bottom-right-corner-1.png');background-position: top right, bottom right;background-repeat: no-repeat !important;
background-size: 126px 126px;padding-left: 5px!important; padding-right: 35px!important; padding-top: 35px!important;}


.v4-about-col-1 {padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;background-size: 126px 126px!important;background-position: left top, right bottom 0px!important;}
.v4-about-col-2 {padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important; background-image: url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important; background-size: 126px 8px!important;}
.v4-about-col-3 {padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important; background-image: url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important; background-size: 126px 8px!important;}
.v4-about-col-4 {padding-left: 35px!important; padding-right: 35px!important; padding-top: 35px!important;background-size: 126px 126px!important;background-position: right top, left bottom 0px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4 {background-size: 60px 59px;}
.one-fourth-last {background-size: 60px 59px;}

.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;background-image:url('../../../uploads/2016/08/product-black-back1_1280.png')!important;}
.vc_col-sm-3 {width: 25%;}
.black-content-container {padding: 35px;}
.flip1, .flip2, .flip3 {width: 65%;}
.one-third-left, .one-third {min-height: 157px;}
}

/* Portrait tablet to landscape and desktop */
@media (max-width: 1200px) {
/* = Global Wrap Style
-------------------------------------------------------------- */
	body.boxed-layout .wrapper { max-width:970px}
	.mega-custom-widget-content {width:213px;}
	.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
	.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
	.vc_col-sm-3 {width: 25%;}
}

@media (max-width: 1024px) and (max-height:768px) {
body.page-id-2 .align-center {margin: 200px auto 10px;}
.welcome-screen-mobile {display: block;width: 1024px; height: 768px;margin: 0 0 0 -42px!important}	
}
@media (max-width: 1024px) and (max-height:600px) {
body.page-id-2 .align-center {margin: 110px auto 10px;}	
.welcome-screen-mobile {display: block;width: 1024px; height: 600px;margin: 0 0 0 -42px!important}	
}

@media (max-width: 1024px) {
.site-header-style-2.fixed-enabled .mx-nav-menu > li > a {padding: 15px 10px;}
.site-header-style-2 .mx-nav-menu > li > a {padding: 25px 10px;}
body {font-size: 14px;}
.welcome-screen {display:none;}
/*.welcome-screen-mobile {display: block;width: 1024px;height: 768px; margin: 0 0 0 -42px!important; overflow: hidden;}*/
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 182%;}
.footer-left {font-size: 14px;text-align: center;}
.footer-right {font-size: 14px;text-align: center;}
.mx-header-logo {margin-left: -10px;}
.site-header-style-2 .mx-header-right {margin: 23px 5px 0px; font-size: 38px;}
.v11-slider-back {height: 400px; min-height: 400px; padding: 55px 40px!important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 250px 251px,250px 251px; margin-bottom: 20px;background-repeat: no-repeat !important;}
.section-black-title {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-black-title2 {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-white-title {line-height: 120px!important; color: #fff; background: url('../../../uploads/2016/07/title-background-gray.png'); background-size: 150px 124px;font-size: 22px;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 20px!important;padding-left: 25px!important; padding-right: 25px!important;}
.home-text {padding:0 60px; text-align:center;}
.black-content-product-title {padding-left: 50px!important; padding-right: 50px!important;}
.black-content-text, .black-content-text-2, .black-content-text-3 {padding-right: 80px; padding-left: 80px; margin-top: 0px; margin-bottom: 20px!important; line-height: 22px;font-size: 14px;}
.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 5px right; background-repeat: no-repeat !important; background-size: 90px 90px; padding-left: 25px!important; padding-right: 25px!important; padding-top: 25px!important; padding-bottom: 0px!important;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 5px left; background-repeat: no-repeat !important; background-size: 90px 90px; padding-left: 25px!important; padding-right: 25px!important; padding-top: 25px!important; padding-bottom: 0px!important;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}
.ult-ib-effect-style2 h2 {font-size: 20px!important;}
.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}
.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
#back-top {right: 10px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.vc_col-sm-3 {width: 25%;}
.about-page-background {padding-left: 40px!important; padding-right: 40px!important;}
.black-content-container {margin-bottom:15px;background-size: 110px 110px!important;    padding: 30px;}
.v4-about-col-1 {padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;background-size: 110px 110px!important;background-position: left top, right bottom 5px!important;}
.v4-about-col-2 {padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important; background-image: url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important; background-size: 110px 7px!important;}
.v4-about-col-3 {padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important; background-image: url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important; background-size: 110px 7px!important;}
.v4-about-col-4 {padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;background-size: 110px 110px!important;background-position: right top, left bottom 5px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.studio-image-row {padding: 0px 10px 10px;}
.video-image-row {margin: 0 20px 10px;}
.contact-form-container {padding: 10px 20px;}
.cf-text {height: 40px;}
.cf-textarea {height: 55px;}
.flip1, .flip2, .flip3 {width: 85%;}
.one-third-left, .one-third {min-height: 140px;}
.black-content-terracotta {background-size: 27%, 39%;}
.black-content-dokra {background-size: 20%, 25%;}
.panel1, .panel2, .panel3 {font-size:13px;}

}



@media (max-width: 996px) {
.welcome-screen {padding-top:52px!important;padding-bottom:52px!important;}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 152%;}
.footer-left {font-size: 14px;}
.footer-right {font-size: 14px;text-align: left;}
.mx-header-logo {margin-left: -100px!important;}
.site-header-style-2 .mx-header-right {margin: 23px -90px 0px!important; font-size: 38px;}
.v11-slider-back {height: 402px; min-height: 402px; padding: 58px 42px !important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 260px 261px, 260px 261px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png');background-size: 150px 124px;font-size: 22px;}
.section-black-title2 {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-white-title {line-height: 120px!important; color: #fff; background: url('../../../uploads/2016/07/title-background-gray.png'); background-size: 150px 124px;font-size: 22px;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}
.home-text {padding:0 60px; text-align:center;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}

.ult-ib-effect-style2 h2 {font-size: 20px!important;}

.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 50px!important; padding-right: 50px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}

.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}

.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/gives-back-black-back7_800.png')!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/product-black-back9_800.png')!important;}

.v11-home-1st-section {padding-right: 10px!important;padding-left:10px!important;}

.about-page-background {padding-left: 50px!important; padding-right: 50px!important; padding-top: 30px!important; padding-bottom: 0px!important;}
.black-content-text {padding-right: 10px; padding-left: 10px; margin-top: 0px;font-size: 14px;line-height: 22px;}
.white-title-1 {font-size: 18px;}
.black-content-text-2 {padding-right: 20px; padding-left: 20px; margin-top: 20px; margin-bottom: 20px!important; line-height: 22px; font-size: 14px;}
.white-heading-1 {font-size: 14px; letter-spacing: .5px;}
.about-black-content {background-size: 33%,40%;}
.black-content-container {margin-bottom: 20px;}

.v4-about-col-1 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-2 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-3 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-4 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
#back-top {right: 30px;}
.vc_col-sm-3 {width: 25%;}
.one-third-left, .one-third {min-height: 150px;}
}

@media (max-width: 966px) and (max-height:603px) {
body.page-id-2 .align-center {margin: 140px auto 10px;}
.welcome-screen-mobile {display: block;width: 966px; height: 603px;margin: 0 0 0 -123px!important}	
}

/* Portrait tablet to landscape and desktop */
@media (max-width: 966px) {
	/* global wrap style */
	body {font-size: 15px;}
	body.boxed-layout .wrapper { overflow:hidden; margin:0 auto !important;}
	body.boxed-layout .wide-background, 
	body.wide-layout .wide-background {padding:30px 140px;margin-left:-140px;margin-right:-140px;}
	
	/* topbar */
	#header-topbar ul {display:none;}
	#header-topbar ul.topbar-login, #header-topbar ul.topbar-social, #header-topbar ul.topbar-wmpl {display:block;}
	#header-topbar .topbar-title {display:none;}
	#header-topbar .topbar-title-icon {margin:0;}
	
	/* header */
	.mx-nav-menu {display:none;}
	.site-header-style-2 .mx-search-container > ul > li.mx-cart-list {margin-right:5px;}
	.responsive-mobile-menu {display:block;}
	#mobile-menu {display:block;}
	.site-header-style-2 .mx-search-container .responsive-mobile-menu {display:inline-block;}
	.site-header-style-3 .mx-header-right > ul > li.responsive-mobile-menu {display:inline-block;} 
	.site-header-style-3 #mx-nav {display:none;}
	.site-header-style-3 .cart-list-btn-title {display:none;}
	
	.site-header-style-4 .responsive-mobile-menu {display:inline-block;}
	.site-header-style-4 .mx-header-right-list {float:none;margin: 12px 0;}
	.site-header-style-4 .mx-social,.site-header-style-4 .mx-header-right-custom,.site-header-style-4 .mx-nav-form-content {display:none;}
	.site-header-style-4 .mx-nav-container {display:none;}
	.site-header-style-4 .mx-header-right-container {float:none;}
	
	.mx-wc-login > a > i {margin:0;}
	.mx-wc-login > a > span {display:none;}
	
	
	/* timeline */
	.post-ajax-element.blog-timeline-style-1 .post-timeline-element-content {padding:10px;}
	
	/* mini bar */
	.mx-mini-bar {display:none;}
	.mini-bar-open {display:none;}
	
.welcome-screen {display:none;}
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 152%;}
.footer-left {font-size: 14px;}
.footer-right {font-size: 14px;text-align: left;}
.mx-header-logo {margin-left: -90px!important;}
.site-header-style-2 .mx-header-right {margin: 23px -80px 0px!important; font-size: 38px;}
.v11-slider-back {height: 400px; min-height: 400px; padding: 58px 42px !important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 260px 261px, 260px 261px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png');background-size: 150px 124px;font-size: 22px;}
.section-black-title2 {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-white-title {line-height: 120px!important; color: #fff; background: url('../../../uploads/2016/07/title-background-gray.png'); background-size: 150px 124px;font-size: 22px;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}
.home-text {padding:0 60px; text-align:center;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}

.ult-ib-effect-style2 h2 {font-size: 20px!important;}

.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 50px!important; padding-right: 50px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}

.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}

.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/gives-back-black-back7_800.png')!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/product-black-back9_800.png')!important;}

.v11-home-1st-section {padding-right: 10px!important;padding-left:10px!important;}

.about-page-background {padding-left: 50px!important; padding-right: 50px!important; padding-top: 30px!important; padding-bottom: 0px!important;}
.black-content-text {padding-right: 10px; padding-left: 10px; margin-top: 0px;font-size: 14px;line-height: 22px;}
.white-title-1 {font-size: 18px;}
.black-content-text, .black-content-text-2, .black-content-text-3 {padding-right: 50px; padding-left: 50px; margin-top: 0px; margin-bottom: 20px!important; line-height: 22px; font-size: 15px;}
.white-heading-1 {font-size: 14px; letter-spacing: .5px;}
.about-black-content {background-size: 33%,40%;}
.black-content-container {margin-bottom: 20px;}

.v4-about-col-1 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-2 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-3 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-4 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
#back-top {right: 30px;}
.vc_col-sm-3 {width: 25%;}
.one-third-left, .one-third {min-height: 140px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.panel1, .panel2, .panel3 {font-size:13px;}


}

@media (max-width: 900px) {
	/* global wrap style */
	body {font-size: 13px;}
	body.boxed-layout .wrapper { overflow:hidden; margin:0 auto !important;}
	body.boxed-layout .wide-background, 
	body.wide-layout .wide-background {padding:30px 140px;margin-left:-140px;margin-right:-140px;}
	
	/* topbar */
	#header-topbar ul {display:none;}
	#header-topbar ul.topbar-login, #header-topbar ul.topbar-social, #header-topbar ul.topbar-wmpl {display:block;}
	#header-topbar .topbar-title {display:none;}
	#header-topbar .topbar-title-icon {margin:0;}
	
	/* header */
	.mx-nav-menu {display:none;}
	.site-header-style-2 .mx-search-container > ul > li.mx-cart-list {margin-right:5px;}
	.responsive-mobile-menu {display:block;}
	#mobile-menu {display:block;}
	.site-header-style-2 .mx-search-container .responsive-mobile-menu {display:inline-block;}
	.site-header-style-3 .mx-header-right > ul > li.responsive-mobile-menu {display:inline-block;} 
	.site-header-style-3 #mx-nav {display:none;}
	.site-header-style-3 .cart-list-btn-title {display:none;}
	
	.site-header-style-4 .responsive-mobile-menu {display:inline-block;}
	.site-header-style-4 .mx-header-right-list {float:none;margin: 12px 0;}
	.site-header-style-4 .mx-social,.site-header-style-4 .mx-header-right-custom,.site-header-style-4 .mx-nav-form-content {display:none;}
	.site-header-style-4 .mx-nav-container {display:none;}
	.site-header-style-4 .mx-header-right-container {float:none;}
	
	.mx-wc-login > a > i {margin:0;}
	.mx-wc-login > a > span {display:none;}
	
	
	/* timeline */
	.post-ajax-element.blog-timeline-style-1 .post-timeline-element-content {padding:10px;}
	
	/* mini bar */
	.mx-mini-bar {display:none;}
	.mini-bar-open {display:none;}
	.welcome-screen-mobile {display:none;}
.welcome-screen {padding-top:52px!important;padding-bottom:52px!important;}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 152%;}
.footer-left {font-size: 14px;}
.footer-right {font-size: 14px;text-align: left;}
.mx-header-logo {margin-left: -70px!important;}
.site-header-style-2 .mx-header-right {margin: 23px -60px 0px!important; font-size: 38px;}
.v11-slider-back {height: 375px; min-height: 375px; padding: 58px 42px !important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 260px 261px, 260px 261px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png');background-size: 150px 124px;font-size: 22px;}
.section-black-title2 {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-white-title {line-height: 120px!important; color: #fff; background: url('../../../uploads/2016/07/title-background-gray.png'); background-size: 150px 124px;font-size: 22px;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}
.home-text {padding:0 60px; text-align:center;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}

.ult-ib-effect-style2 h2 {font-size: 20px!important;}

.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 50px!important; padding-right: 50px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 50px!important; padding-right: 50px!important;}

.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}

.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/gives-back-black-back7_800.png')!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/product-black-back9_800.png')!important;}

.v11-home-1st-section {padding-right: 10px!important;padding-left:10px!important;}

.about-page-background {padding-left: 50px!important; padding-right: 50px!important; padding-top: 30px!important; padding-bottom: 0px!important;}
.black-content-text {padding-right: 10px; padding-left: 10px; margin-top: 0px;font-size: 14px;line-height: 22px;}
.white-title-1 {font-size: 18px;}
.black-content-text, .black-content-text-2, .black-content-text-3 {padding-right: 50px; padding-left: 50px; margin-top: 0px; margin-bottom: 20px!important; line-height: 22px; font-size: 13px;}
.white-heading-1 {font-size: 14px; letter-spacing: .5px;}
.about-black-content {background-size: 33%,40%;}
.black-content-container {margin-bottom: 20px;}

.v4-about-col-1 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-2 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-3 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-4 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
#back-top {right: 30px;}
.vc_col-sm-3 {width: 25%;}
.one-third-left, .one-third {min-height: 140px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.panel1, .panel2, .panel3 {font-size:13px;}
.column-content {padding-left: 80px;padding-right: 80px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}

.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 10px;}
}

@media (max-width: 853px) and (max-height:533px) {
body.page-id-2 .align-center {margin: 75px auto 10px;}
.welcome-screen-mobile {display: block;width: 853px; height: 533px;margin: 0 0 0 -67px!important}	
}

@media (max-width: 853px) {	
.welcome-screen {padding-top:52px!important;padding-bottom:52px!important;}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 152%;}
.footer-left {font-size: 14px;}
.footer-right {font-size: 14px;text-align: left;}
.mx-header-logo {margin-left: -20px;}
.site-header-style-2 .mx-header-right {margin: 23px -10px 0px; font-size: 38px;}
.v11-slider-back {height: 348px; min-height: 348px; padding: 45px 30px!important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 200px 201px,200px 201px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-black-title2 {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-white-title {line-height: 120px!important; color: #fff; background: url('../../../uploads/2016/07/title-background-gray.png'); background-size: 150px 124px;font-size: 22px;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 0px!important;padding-left: 25px!important; padding-right: 25px!important;}
.home-text {padding:0 60px; text-align:center;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 25px!important; padding-right: 25px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}

.ult-ib-effect-style2 h2 {font-size: 20px!important;}

.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 25px!important; padding-right: 25px!important;}

.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}

.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/gives-back-black-back7_800.png')!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/product-black-back9_800.png')!important;}

.v11-home-1st-section {padding-bottom: 0px!important;padding-right: 0px!important;padding-left: 0px!important;}

.about-page-background {padding-left: 20px!important; padding-right: 20px!important; padding-top: 30px!important; padding-bottom: 0px!important;}
.black-content-text {padding-right: 10px; padding-left: 10px; margin-top: 0px;font-size: 14px;line-height: 22px;}
.white-title-1 {font-size: 18px;}
.black-content-text-2 {padding-right: 20px; padding-left: 20px; margin-top: 20px; margin-bottom: 20px!important; line-height: 22px; font-size: 14px;}
.white-heading-1 {font-size: 14px; letter-spacing: .5px;}
.about-black-content {background-size: 33%,40%;}
.black-content-container {margin-bottom: 20px;}

.v4-about-col-1 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-2 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-3 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-4 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.vc_col-sm-3 {width: 25%;}
.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 85%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 80px;padding-right: 80px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}

.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 10px;}
}

@media (max-width: 800px) and (max-height:1280px) {
body.page-id-2 .align-center {margin: 450px auto 10px;}
.welcome-screen-mobile {display: block;width: 800px; height: 1280px;margin: 0 0 0 -40px!important}	
}

@media (max-width: 800px) and (max-height:600px) {
body.page-id-2 .align-center {margin: 170px auto 10px;}
.welcome-screen-mobile {display: block;width: 800px; height: 600px;margin: 0 0 0 -40px!important}	
}


@media (max-width: 800px) {
body {font-size: 14px;}	
.welcome-screen {display:none}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 152%;}
.footer-left {font-size: 14px;}
.footer-right {font-size: 14px;text-align: left;}
.mx-header-logo {margin-left: -20px!important;}
.site-header-style-2 .mx-header-right {margin: 23px -10px 0px!important; font-size: 38px;}
.v11-slider-back {height: 330px; min-height: 330px; padding: 45px 30px!important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 200px 201px,200px 201px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-black-title2 {line-height: 120px!important; color: #000; background: url('../../../uploads/2016/07/title-background-black.png'); background-size: 150px 124px;font-size: 22px;}
.section-white-title {line-height: 120px!important; color: #fff; background: url('../../../uploads/2016/07/title-background-gray.png'); background-size: 150px 124px;font-size: 22px;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 0px!important;padding-left: 25px!important; padding-right: 25px!important;}
.home-text {padding:0 60px; text-align:center;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 25px!important; padding-right: 25px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}

.ult-ib-effect-style2 h2 {font-size: 17px!important;}

.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 0px!important;padding-left: 25px!important; padding-right: 25px!important;}

.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}

.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/gives-back-black-back7_800.png')!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important; background-image: url('../../../uploads/2016/07/product-black-back9_800.png')!important;}

.v11-home-1st-section {padding-bottom: 0px!important;padding-right: 0px!important;padding-left: 0px!important;}

.about-page-background {padding-left: 20px!important; padding-right: 20px!important; padding-top: 30px!important; padding-bottom: 0px!important;}
.black-content-text {padding-right: 10px; padding-left: 10px; margin-top: -15px;font-size: 14px;line-height: 22px;}
.white-title-1 {font-size: 18px;}
.black-content-text-2 {padding-right: 20px; padding-left: 20px; margin-top: 0px; margin-bottom: 20px!important; line-height: 22px; font-size: 14px;}
.black-content-text-3 {padding-right: 20px; padding-left: 20px; margin-top: 0px; margin-bottom: 20px!important; line-height: 22px; font-size: 14px;}
.white-heading-1 {font-size: 14px; letter-spacing: .5px;}
.about-black-content {background-size: 33%,40%;}
.black-content-container {margin-bottom: 20px;}

.v4-about-col-1 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-2 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-3 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}
.v4-about-col-4 {background-position: top 2px left, bottom 7px right -10px;background-size: 126px; padding-left: 30px!important; padding-right: 30px!important; padding-top: 30px!important;}

.black-content-places {background-position: left top 65px, right bottom;}

.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.vc_col-sm-3 {width: 25%;}
.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 85%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 80px;padding-right: 80px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}

.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 10px;}
}

@media (max-width: 768px) and (max-height:1024px) {
body.page-id-2 .align-center {margin: 370px auto 10px;}
.welcome-screen-mobile {display: block;width: 768px; height: 1024px;margin: 0 0 0 -24px!important}	
}
/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
body {font-size: 14px;}	
.welcome-screen {padding-top:241px!important;padding-bottom:241px!important;padding-left:0px!important;padding-right:0px!important;}
	
	/* global wrap style */
	section.mx-col.mx-left {
        float:none;
    }
    aside.mx-col.mx-left {
        float:none;
    }
	.wide-layout .wide-background {padding-left:15px;padding-right:15px;margin-left:-15px;margin-right: -15px;}
	
	/* header */
	#header-topbar .custom-content {display:none;}
	.mx-header-logo .logo {margin-top: 0px;float: left;display: inline-block;width: 100%;text-align:center;}
	.mx-header-logo .logo a {margin: 0px auto;float: none;display: inline-block;}
	.mx-header-right {float: left;text-align: center;width: 100%;}
	.mx-header-right .mx-social,
	.mx-header-right-custom {float:none;}
	
	.site-header-style-2 .mx-header-right {float:right;width:auto;}
	.site-header-style-2 .mx-header-right .mx-search-form {display:none;}
	
	.site-header-style-3 .mx-header-left {width:100%;text-align:center;margin-bottom: 20px;}
	.site-header-style-3 .mx-header-right-custom {float: none;}
	.site-header-style-3 .mx-header-right > ul {float:none;}
	.site-header-style-3 .mx-header-right .mx-search-form {display:none;}
	.site-header-style-3 .mx-header-logo {text-align: center;float: left;width: 100%;}
	
	.site-header-style-4 .mx-header-logo {width: 100%;margin-bottom: 10px;}
	
	.mx-search-form {display:none;}
	
	/* blog */
	.post-entry .post-date-type {width: 100%;margin-bottom: 10px;}
	.post-entry .post-content { margin-left: 0;}
	.single-post-date-type { margin-bottom:10px;}
	.single-post-date-type {float: left;width: 100%;}
	.single .post-entry .post-content {margin-left: 0;}
	#comment-fields input {width:100%;}
	.post-ajax-element.blog-timeline-style-1, .post-ajax-element.blog-timeline-style-2 {width:100%;}
	
	
	/* portfolio */
	.post-details {float:left;width:100%;}
	.portfolio-filters-cats {text-align:center;}
	.portfolio-filters-cats-select {text-align: center;margin-top: 20px;}
	.portfolio-filters-cats-select select {float:none;}
	
	/* contact */
	.contact-form input[type=text] {width:100%;}
	
	/* footer 
	#site-footer-bottom {text-align:center;}
	#site-footer-custom-area-right {text-align:center;float:none;}
	#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}
	#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 50%; float: right; text-align: right;}*/
	
	/* sidetabs  */
	.sidetabs.left .sidetabs-nav,
	.sidetabs.right .sidetabs-nav {float:left;}
	.sidetabs.left .sidetabs-container,
	.sidetabs.right .sidetabs-container {margin: 10px 0 0;float: left;}
	.sidetabs.right .sidetabs-nav li {border-right: 1px solid #e3e3e3;border-left: none;}
	.sidetabs.right .sidetabs-nav li.current {
		border-left: none;border-right: 1px solid #cc3333;
	}
	
	/* timeline */
	.timeline.timeline-style-1 {padding-left: 10px;}
	.timeline.timeline-style-1 .timeline-date {position: static;margin: 0 0 10px 20px;float: left;width: 100%;}
	.timeline.timeline-style-1 .timeline-date span {float:left;}
	.timeline.timeline-style-1 .timeline-date span:after {display:none;}
	.timeline.timeline-style-3 {padding-left: 60px;}
	
	/* call to action */
	.call-to-action-bar .btn {position:relative;margin-top: 20px !important;}
	.call-to-action-bar-content {padding-right:0;}
	
	/* testimonials */
	.testimonials.testimonials-avatar .testimonials-content {
		float: left;
		margin-top: 10px;
		margin-left: 0;
	}
.welcome-screen-mobile {display:block;}
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 100%; background-position:center;background-repeat:repeat!important;}
#site-footer-bottom {background-size: 100%; background-position:center;background-repeat:repeat!important;}
.footer-left {font-size: 14px;}
.footer-right {font-size: 14px;text-align: left;}
.mx-header-logo {margin-left: -10px!important;}
.site-header-style-2 .mx-header-right {margin: 23px 0px 0px!important; font-size: 38px;}
.v11-slider-back {height: 318px; min-height: 318px; padding: 45px 30px!important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 200px 201px,200px 201px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}

.black-content-text-3 {padding-right: 20px; padding-left: 20px; margin-top: -15px; margin-bottom: 20px!important; line-height: 22px; font-size: 14px;}

.v4-product-section {padding-top: 20px!important; padding-bottom: 20px!important;padding-left: 25px!important; padding-right: 25px!important;}
.home-text {padding:0 60px; text-align:center;}
.white-black {font-size: 10px;margin-bottom: -10px!important;}
.black-white {font-size: 10px;margin-bottom: -10px!important;}
.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;}

.ult-ib-effect-style2 h2 {font-size: 16px!important;}

.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}

.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}

.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
#back-top {right: 10px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}

.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 85%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 80px;padding-right: 80px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;margin-bottom: -10px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}
.black-content-product-title {padding-left: 30px; padding-right: 30px;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-last  {width: 50%;margin-bottom: 3px;}

.one-fourth-8 {width: 50%;margin-bottom: 20px;}
.studio-image-row {padding: 0px 20px 10px;    margin-bottom: -10px!important;}
.one-fourth-1 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-2 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-3 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-4 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;padding: 15px;}

.one-fourth-5 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-6 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-7 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-8 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;padding: 15px;}
}

@media (max-width: 736px) {
body {font-size: 14px;}	
.welcome-screen {padding-top:241px!important;padding-bottom:241px!important;padding-left:0px!important;padding-right:0px!important;}
	
	/* global wrap style */
	section.mx-col.mx-left {
        float:none;
    }
    aside.mx-col.mx-left {
        float:none;
    }
	.wide-layout .wide-background {padding-left:15px;padding-right:15px;margin-left:-15px;margin-right: -15px;}
	
	/* header */
	#header-topbar .custom-content {display:none;}
	.mx-header-logo .logo {margin-top: 0px;float: left;display: inline-block;width: 100%;text-align:center;}
	.mx-header-logo .logo a {margin: 0px auto;float: none;display: inline-block;}
	.mx-header-right {float: left;text-align: center;width: 100%;}
	.mx-header-right .mx-social,
	.mx-header-right-custom {float:none;}
	
	.site-header-style-2 .mx-header-right {float:right;width:auto;}
	.site-header-style-2 .mx-header-right .mx-search-form {display:none;}
	
	.site-header-style-3 .mx-header-left {width:100%;text-align:center;margin-bottom: 20px;}
	.site-header-style-3 .mx-header-right-custom {float: none;}
	.site-header-style-3 .mx-header-right > ul {float:none;}
	.site-header-style-3 .mx-header-right .mx-search-form {display:none;}
	.site-header-style-3 .mx-header-logo {text-align: center;float: left;width: 100%;}
	
	.site-header-style-4 .mx-header-logo {width: 100%;margin-bottom: 10px;}
	
	.mx-search-form {display:none;}
	
	/* blog */
	.post-entry .post-date-type {width: 100%;margin-bottom: 10px;}
	.post-entry .post-content { margin-left: 0;}
	.single-post-date-type { margin-bottom:10px;}
	.single-post-date-type {float: left;width: 100%;}
	.single .post-entry .post-content {margin-left: 0;}
	#comment-fields input {width:100%;}
	.post-ajax-element.blog-timeline-style-1, .post-ajax-element.blog-timeline-style-2 {width:100%;}
	
	
	/* portfolio */
	.post-details {float:left;width:100%;}
	.portfolio-filters-cats {text-align:center;}
	.portfolio-filters-cats-select {text-align: center;margin-top: 20px;}
	.portfolio-filters-cats-select select {float:none;}
	
	/* contact */
	.contact-form input[type=text] {width:100%;}
	
	/* footer 
	#site-footer-bottom {text-align:center;}
	#site-footer-custom-area-right {text-align:center;float:none;}
	#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}
	#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 50%; float: right; text-align: right;}*/
	
	/* sidetabs  */
	.sidetabs.left .sidetabs-nav,
	.sidetabs.right .sidetabs-nav {float:left;}
	.sidetabs.left .sidetabs-container,
	.sidetabs.right .sidetabs-container {margin: 10px 0 0;float: left;}
	.sidetabs.right .sidetabs-nav li {border-right: 1px solid #e3e3e3;border-left: none;}
	.sidetabs.right .sidetabs-nav li.current {
		border-left: none;border-right: 1px solid #cc3333;
	}
	
	/* timeline */
	.timeline.timeline-style-1 {padding-left: 10px;}
	.timeline.timeline-style-1 .timeline-date {position: static;margin: 0 0 10px 20px;float: left;width: 100%;}
	.timeline.timeline-style-1 .timeline-date span {float:left;}
	.timeline.timeline-style-1 .timeline-date span:after {display:none;}
	.timeline.timeline-style-3 {padding-left: 60px;}
	
	/* call to action */
	.call-to-action-bar .btn {position:relative;margin-top: 20px !important;}
	.call-to-action-bar-content {padding-right:0;}
	
	/* testimonials */
	.testimonials.testimonials-avatar .testimonials-content {
		float: left;
		margin-top: 10px;
		margin-left: 0;
	}
.welcome-screen-mobile {display:block;}
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 100%; background-position:center;background-repeat:repeat!important;}
#site-footer-bottom {background-size: 100%; background-position:center;background-repeat:repeat!important;}
.footer-left {font-size: 14px;}
.footer-right {font-size: 14px;text-align: left;}
.mx-header-logo {margin-left: 0px!important;}
.site-header-style-2 .mx-header-right {margin: 23px 10px 0px!important; font-size: 38px;}
.v11-slider-back {height: 307px; min-height: 307px; padding: 45px 30px!important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 200px 201px,200px 201px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}

.black-content-text-3 {padding-right: 20px; padding-left: 20px; margin-top: -15px; margin-bottom: 20px!important; line-height: 22px; font-size: 14px;}

.v4-product-section {padding-top: 20px!important; padding-bottom: 20px!important;padding-left: 25px!important; padding-right: 25px!important;}
.home-text {padding:0 60px; text-align:center;}
.white-black {font-size: 10px;margin-bottom: -10px!important;}
.black-white {font-size: 10px;margin-bottom: -10px!important;}
.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:right;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;float:left;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;float:right;}



.ult-ib-effect-style2 h2 {font-size: 16px!important;}

.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}

.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}

.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
#back-top {right: 10px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}

.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 85%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 80px;padding-right: 80px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;}

.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;float:left;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;float:right;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;float:left;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;float:right;}
.black-content-product-title {padding-left: 30px; padding-right: 30px;}

.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-last  {width: 50%;margin-bottom: 1px;}
.about-black-content, .black-content-product-title, .black-content-studio, .black-content-studio-products, .black-content-people, .black-content-places, .black-content-pride, .black-content-privacy, .black-content-givesback,
.black-content-contacts, .studio-black-content {padding-left: 50px!important; padding-right: 50px!important;}
.one-fourth-8 {width: 50%;margin-bottom: 20px;}
.studio-image-row {padding: 0px 40px 10px;    margin-bottom: -10px!important;}
.one-fourth-1 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-2 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-3 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-4 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;padding: 15px;}

.one-fourth-5 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-6 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-7 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-8 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;padding: 15px;}
}

@media (max-width: 667px) {
body {font-size: 14px;}	
.welcome-screen {padding-top:241px!important;padding-bottom:241px!important;padding-left:0px!important;padding-right:0px!important;}
	
	/* global wrap style */
	section.mx-col.mx-left {
        float:none;
    }
    aside.mx-col.mx-left {
        float:none;
    }
	.wide-layout .wide-background {padding-left:15px;padding-right:15px;margin-left:-15px;margin-right: -15px;}
	
	/* header */
	#header-topbar .custom-content {display:none;}
	.mx-header-logo .logo {margin-top: 0px;float: left;display: inline-block;width: 75%;text-align:center;}
	.mx-header-logo .logo a {margin: 0px auto;float: none;display: inline-block;}
	.mx-header-right {float: left;text-align: center;width: 100%;}
	.mx-header-right .mx-social,
	.mx-header-right-custom {float:none;}
	
	.site-header-style-2 .mx-header-right {float:right;width:auto;}
	.site-header-style-2 .mx-header-right .mx-search-form {display:none;}
	
	.site-header-style-3 .mx-header-left {width:100%;text-align:center;margin-bottom: 20px;}
	.site-header-style-3 .mx-header-right-custom {float: none;}
	.site-header-style-3 .mx-header-right > ul {float:none;}
	.site-header-style-3 .mx-header-right .mx-search-form {display:none;}
	.site-header-style-3 .mx-header-logo {text-align: center;float: left;width: 100%;}
	
	.site-header-style-4 .mx-header-logo {width: 100%;margin-bottom: 10px;}
	
	.mx-search-form {display:none;}
	
	/* blog */
	.post-entry .post-date-type {width: 100%;margin-bottom: 10px;}
	.post-entry .post-content { margin-left: 0;}
	.single-post-date-type { margin-bottom:10px;}
	.single-post-date-type {float: left;width: 100%;}
	.single .post-entry .post-content {margin-left: 0;}
	#comment-fields input {width:100%;}
	.post-ajax-element.blog-timeline-style-1, .post-ajax-element.blog-timeline-style-2 {width:100%;}
	
	
	/* portfolio */
	.post-details {float:left;width:100%;}
	.portfolio-filters-cats {text-align:center;}
	.portfolio-filters-cats-select {text-align: center;margin-top: 20px;}
	.portfolio-filters-cats-select select {float:none;}
	
	/* contact */
	.contact-form input[type=text] {width:100%;}
	
	/* footer 
	#site-footer-bottom {text-align:center;}
	#site-footer-custom-area-right {text-align:center;float:none;}
	#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}
	#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 50%; float: right; text-align: right;}*/
	
	/* sidetabs  */
	.sidetabs.left .sidetabs-nav,
	.sidetabs.right .sidetabs-nav {float:left;}
	.sidetabs.left .sidetabs-container,
	.sidetabs.right .sidetabs-container {margin: 10px 0 0;float: left;}
	.sidetabs.right .sidetabs-nav li {border-right: 1px solid #e3e3e3;border-left: none;}
	.sidetabs.right .sidetabs-nav li.current {
		border-left: none;border-right: 1px solid #cc3333;
	}
	
	/* timeline */
	.timeline.timeline-style-1 {padding-left: 10px;}
	.timeline.timeline-style-1 .timeline-date {position: static;margin: 0 0 10px 20px;float: left;width: 100%;}
	.timeline.timeline-style-1 .timeline-date span {float:left;}
	.timeline.timeline-style-1 .timeline-date span:after {display:none;}
	.timeline.timeline-style-3 {padding-left: 60px;}
	
	/* call to action */
	.call-to-action-bar .btn {position:relative;margin-top: 20px !important;}
	.call-to-action-bar-content {padding-right:0;}
	
	/* testimonials */
	.testimonials.testimonials-avatar .testimonials-content {
		float: left;
		margin-top: 10px;
		margin-left: 0;
	}
.welcome-screen-mobile {display:block;}
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 100%; background-position:center;background-repeat:repeat!important;}
#site-footer-bottom {background-size: 100%; background-position:center;background-repeat:repeat!important;padding: 35px 0;}
.footer-left {font-size: 13px;}
.footer-right {font-size: 13px;text-align: left;}
.mx-header-logo {margin-left: 0px!important;}
.site-header-style-2 .mx-header-right {margin: 13px 10px 0px!important; font-size: 31px;}
.v11-slider-back {height: 283px; min-height: 283px; padding: 45px 30px!important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 200px 201px,200px 201px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.black-content-text-3 {padding-right: 20px; padding-left: 20px; margin-top: -15px; margin-bottom: 20px!important; line-height: 22px; font-size: 14px;}
.v4-product-section {padding-top: 20px!important; padding-bottom: 20px!important;padding-left: 25px!important; padding-right: 25px!important;}
.home-text {padding:0 60px; text-align:center;}
.white-black {font-size: 10px;margin-bottom: -10px!important;}
.black-white {font-size: 10px;margin-bottom: -10px!important;}
.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:right;}
.v4-studio-section{padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;float:left;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;float:right;}
.ult-ib-effect-style2 h2 {font-size: 16px!important;}
.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}
.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
#back-top {right: 10px;}
#v11-home-1st-section-id {padding-top: 10px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 85%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 40px;padding-right: 40px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;float:left;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;float:right;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;float:left;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;float:right;}
.black-content-product-title {padding-left: 30px; padding-right: 30px;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-last  {width: 50%;margin-bottom: 1px;}
.about-black-content, .black-content-product-title, .black-content-studio, .black-content-studio-products, .black-content-people, .black-content-places, .black-content-pride, .black-content-privacy, .black-content-givesback,
.black-content-contacts, .studio-black-content {padding-left: 50px!important; padding-right: 50px!important;}
.one-fourth-8 {width: 50%;margin-bottom: 20px;}
.studio-image-row {padding: 0px 40px 10px;    margin-bottom: -10px!important;}
.one-fourth-1 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-2 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-3 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-4 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;padding: 15px;}

.one-fourth-5 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-6 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-7 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-8 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;padding: 15px;}
}

@media (max-width: 640px) and (max-height:360px) {
body.page-id-2 .align-center {margin: -40px auto 10px;padding: 0 150px;}
.welcome-screen-mobile {display: block;width: 640px; height: 360px;margin: 0 0 0 -15px!important}	
}


@media (max-width: 640px) {
	.product-thumb {
    width: unset !important;
    height: unset !important;
}
body {font-size: 14px;}	
.welcome-screen {padding-top:241px!important;padding-bottom:241px!important;padding-left:0px!important;padding-right:0px!important;}
	
	/* global wrap style */
	section.mx-col.mx-left {float:none;}
    aside.mx-col.mx-left {float:none;}
	.wide-layout .wide-background {padding-left:15px;padding-right:15px;margin-left:-15px;margin-right: -15px;}
	
	/* header */
	#header-topbar .custom-content {display:none;}
	.mx-header-logo .logo {margin-top: 0px;float: left;display: inline-block;width: 70%;text-align:center;}
	.mx-header-logo .logo a {margin: 0px auto;float: none;display: inline-block;}
	.mx-header-right {float: left;text-align: center;width: 100%;}
	.mx-header-right .mx-social,
	.mx-header-right-custom {float:none;}
	
	.site-header-style-2 .mx-header-right {float:right;width:auto;}
	.site-header-style-2 .mx-header-right .mx-search-form {display:none;}
	
	.site-header-style-3 .mx-header-left {width:100%;text-align:center;margin-bottom: 20px;}
	.site-header-style-3 .mx-header-right-custom {float: none;}
	.site-header-style-3 .mx-header-right > ul {float:none;}
	.site-header-style-3 .mx-header-right .mx-search-form {display:none;}
	.site-header-style-3 .mx-header-logo {text-align: center;float: left;width: 100%;}
	
	.site-header-style-4 .mx-header-logo {width: 100%;margin-bottom: 10px;}
	
	.mx-search-form {display:none;}
	
	/* blog */
	.post-entry .post-date-type {width: 100%;margin-bottom: 10px;}
	.post-entry .post-content { margin-left: 0;}
	.single-post-date-type { margin-bottom:10px;}
	.single-post-date-type {float: left;width: 100%;}
	.single .post-entry .post-content {margin-left: 0;}
	#comment-fields input {width:100%;}
	.post-ajax-element.blog-timeline-style-1, .post-ajax-element.blog-timeline-style-2 {width:100%;}
	
	
	/* portfolio */
	.post-details {float:left;width:100%;}
	.portfolio-filters-cats {text-align:center;}
	.portfolio-filters-cats-select {text-align: center;margin-top: 20px;}
	.portfolio-filters-cats-select select {float:none;}
	
	/* contact */
	.contact-form input[type=text] {width:100%;}
	
	/* footer 
	#site-footer-bottom {text-align:center;}
	#site-footer-custom-area-right {text-align:center;float:none;}
	#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 50%; float: left; text-align: left;}
	#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 50%; float: right; text-align: right;}*/
	
	/* sidetabs  */
	.sidetabs.left .sidetabs-nav,
	.sidetabs.right .sidetabs-nav {float:left;}
	.sidetabs.left .sidetabs-container,
	.sidetabs.right .sidetabs-container {margin: 10px 0 0;float: left;}
	.sidetabs.right .sidetabs-nav li {border-right: 1px solid #e3e3e3;border-left: none;}
	.sidetabs.right .sidetabs-nav li.current {
		border-left: none;border-right: 1px solid #cc3333;
	}
	
	/* timeline */
	.timeline.timeline-style-1 {padding-left: 10px;}
	.timeline.timeline-style-1 .timeline-date {position: static;margin: 0 0 10px 20px;float: left;width: 100%;}
	.timeline.timeline-style-1 .timeline-date span {float:left;}
	.timeline.timeline-style-1 .timeline-date span:after {display:none;}
	.timeline.timeline-style-3 {padding-left: 60px;}
	
	/* call to action */
	.call-to-action-bar .btn {position:relative;margin-top: 20px !important;}
	.call-to-action-bar-content {padding-right:0;}
	
	/* testimonials */
	.testimonials.testimonials-avatar .testimonials-content {float: left;margin-top: 10px;margin-left: 0;}
	
.welcome-screen-mobile {display:block;}
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%;}
#site-header.site-header-style-2 {background-size: 100%; background-position:center;background-repeat:repeat!important;}
#site-footer-bottom {background-size: 100%; background-position:center;background-repeat:repeat!important;}
.footer-left {font-size: 12px;}
.footer-right {font-size: 12px;text-align: left;}
.mx-header-logo {margin-left: 0px!important;}
.site-header-style-2 .mx-header-right {margin: 8px 10px 0px!important; font-size: 34px;}
.v11-slider-back {height: 283px; min-height: 283px; padding: 45px 30px!important; background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px; background-size: 200px 201px,200px 201px; margin-bottom: 20px; background-repeat: no-repeat !important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}

.black-content-text-3 {padding-right: 20px; padding-left: 20px; margin-top: -15px; margin-bottom: 20px!important; line-height: 22px; font-size: 14px;}

.v4-product-section {padding-top: 20px!important; padding-bottom: 20px!important;padding-left: 25px!important; padding-right: 25px!important;}
.home-text {padding:0 60px; text-align:center;}
.white-black {font-size: 10px;margin-bottom: -10px!important;}
.black-white {font-size: 10px;margin-bottom: -10px!important;}
.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');
background-position: top left, bottom 10px right; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png');
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-product4 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');
background-position: top right, bottom 10px left; background-repeat: no-repeat !important; background-size: 60px 60px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:right;}
	
.v4-studio-section{padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}

.v4-studio1 {background-image:url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-right1.3.png');background-position: top left, bottom 10px right;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;float:left;}
.v4-studio2 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-studio3 {background-image:url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/07/product-frame-line-220.png');background-position: top 15px center, bottom 15px center;background-repeat: no-repeat !important;
background-position: top 8px center, bottom 17px center; background-repeat: no-repeat !important; background-size: 100px 4px; padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important; 
padding-bottom: 0px!important;float:left;}
.v4-studio4 {background-image:url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-bottom-left1.3.png');background-position: top right, bottom 10px left;background-repeat: no-repeat !important;
background-size: 60px 60px;padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;    padding-bottom: 0px!important;float:right;}

.ult-ib-effect-style2 h2 {font-size: 16px!important;}

.v4-givesback-section {padding-top: 20px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}
.v4-contacts-section {padding-top: 60px!important; padding-bottom: 10px!important;padding-left: 25px!important; padding-right: 25px!important;}

.site-header-style-2 .mx-search-container {float: right; margin-top: 15px;}

.social-icon-pin {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-fb {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-insta {width: 24px; margin: 0 10px; background-size: 24px 24px;}
.social-icon-youtube {height: 24px; margin: 0 10px;     background-size: auto 24px;}
#back-top {right: 10px;}
#v11-home-1st-section-id {padding-top: 10px;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}

.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 85%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 80px;padding-right: 80px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;}

.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;float:left;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;float:right;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;float:left;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;float:right;}
.black-content-product-title {padding-left: 30px; padding-right: 30px;}

.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-last  {width: 50%;margin-bottom: 1px;}
.about-black-content, .black-content-product-title, .black-content-studio, .black-content-studio-products, .black-content-people, .black-content-places, .black-content-pride, .black-content-privacy, .black-content-givesback,
.black-content-contacts, .studio-black-content {padding-left: 50px!important; padding-right: 50px!important;}
.one-fourth-8 {width: 50%;margin-bottom: 20px;}
.studio-image-row {padding: 0px 40px 10px;    margin-bottom: -10px!important;}
.one-fourth-1 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-2 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-3 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-4 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;padding: 15px;}

.one-fourth-5 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;padding: 15px;}
.one-fourth-6 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-7 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;padding: 15px;}
.one-fourth-8 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;padding: 15px;}
}

@media (max-width: 603px) and (max-height:966px) {
body.page-id-2 .align-center {margin: 340px auto 10px;}
.welcome-screen-mobile {display: block;width: 603px; height: 966px;margin: 0 0 0 -15px!important}	
}

@media (max-width: 603px) {

.mx-header-logo .logo {margin-top: 0px;float: left;display: inline-block;width: 70%;text-align:center;}	
body {font-size: 12px;}
.mx-header-logo {margin-left: 0px!important;}
.site-header-style-2 .mx-header-right {margin: 23px 10px 0px!important;}
.welcome-screen {padding-top:281px!important;padding-bottom:281px!important;}
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;}
.v11-slider-back {height: 260px; min-height: 0px; padding: 45px 30px!important;background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position: top 0px left 0px, bottom 0px right 0px;background-size: 200px 201px,200px 201px;margin-bottom: 20px;background-repeat: no-repeat !important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.home-text {padding: 0 30px; text-align: center;font-size: 14px;    margin-bottom: 25px!important;}
.white-black {font-size: 10px;margin-bottom: -10px!important;}
.black-white {font-size: 10px;margin-bottom: -10px!important;}
.v4-product-section {padding-top: 10px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-product1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}

.v4-studio-section {padding-top: 50px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-studio1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}

.black-content-text, .black-content-text-2, .black-content-text-3 {font-size:12px;}
.v4-givesback-section {padding-top: 10px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}

.v4-contacts-section {padding-top: 50px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.ult-ib-effect-style2 h2 {font-size: 17px!important;}
.footer-left {width: 50%; float: left; text-align: center; margin: 30px 0px 0px;}
.footer-middle {width: 600px;/* float: left; */text-align: center; position: absolute;top: -5px;; margin: 0 0 0 -15px;}
.footer-right {width: 50%;float: right;text-align: center!important;margin: 30px 0px 0px;}
.social-icon-pin {width: 20px; margin: 0 5px; background-size: 20px 20px;}
.social-icon-fb {width: 20px; margin: 0 5px; background-size: 20px 20px;}
.social-icon-insta {width: 20px; margin: 0 5px; background-size: 20px 20px;}
.social-icon-youtube {height: 20px; margin: 0 5px; background-size: 20px 20px;}
#site-footer-bottom {background-size: 200%;padding: 25px 0;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 50%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 0px;padding-right: 0px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}

.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}

.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right, .one-third-left, .one-third {width: 100%; float: none; padding: 10px 0;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 10px;}
}

@media (max-width: 600px) and (max-height:1024px) {
body.page-id-2 .align-center {margin: 350px auto 10px;}
.welcome-screen-mobile {display: block;width: 600px; height: 1024px;margin: 0 0 0 -15px!important}	
}

@media (max-width: 600px) and (max-height:800px) {
body.page-id-2 .align-center {margin: 190px auto 10px;}
.welcome-screen-mobile {display: block;width: 600px; height: 800px;margin: 0 0 0 -15px!important}	
}


@media (max-width: 600px) {

.mx-header-logo .logo {margin-top: 0px;float: left;display: inline-block;width: 70%;text-align:center;}	
body {font-size: 14px;}
.mx-header-logo {margin-left: 0px;}
.site-header-style-2 .mx-header-right {    margin: 23px 10px 0px;}
.welcome-screen {padding-top:281px!important;padding-bottom:281px!important;}	
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;}

.v11-slider-back {height: 260px; min-height: 0px; padding: 45px 30px!important;background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position: top 0px left 0px, bottom 0px right 0px;background-size: 200px 201px,200px 201px;margin-bottom: 20px;background-repeat: no-repeat !important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.home-text {padding: 0 30px; text-align: center;font-size: 14px;    margin-bottom: 25px!important;}
.white-black {font-size: 10px;margin-bottom: -10px!important;}
.black-white {font-size: 10px;margin-bottom: -10px!important;}
.v4-product-section {padding-top: 10px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-product1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}

.v4-studio-section {padding-top: 50px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-studio1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}

.v4-givesback-section {padding-top: 10px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}

.v4-contacts-section {padding-top: 50px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.black-content-studio {padding-left: 40px!important;padding-right: 40px!important;    background-size: 28%, 35%;}
.black-content-product-title {padding-left: 40px!important; padding-right: 40px!important;background-size: 38%,39%;}
.black-content-terracotta {padding-left: 40px!important; padding-right: 40px!important;background-position: top left, bottom -22px right;background-size: 36%, 53%;}
.black-content-dokra {padding-left: 40px!important; padding-right: 40px!important;background-size: 32%, 38%;}
.black-content-fibres {padding-left: 40px!important; padding-right: 40px!important;background-size: 37%, 52%;}
.black-content-fabrics {padding-left: 40px!important; padding-right: 40px!important;background-size: 40%, 49%;}
.black-content-places {padding-left: 40px!important;padding-right: 40px!important;    background-size: 56%, 48%;}
.black-content-people  {padding-left: 40px!important;padding-right: 40px!important;    background-size: 35%, 39%;}
.black-content-studio-products {padding-left: 40px!important;padding-right: 40px!important;    background-size: 28%, 43%;}
.black-content-pride {padding-left: 40px!important;padding-right: 40px!important;    background-size: 36%, 49%;}

.footer-left {width: 50%; float: left; text-align: center; margin: 30px 0px 0px;}
.footer-middle {width: 600px;/* float: left; */text-align: center; position: absolute;top: -5px;; margin: 0 0 0 -15px;}
.footer-right {width: 50%;float: right;text-align: center!important;margin: 30px 0px 0px;}
.social-icon-pin {width: 20px; margin: 0 5px; background-size: 20px 20px;}
.social-icon-fb {width: 20px; margin: 0 5px; background-size: 20px 20px;}
.social-icon-insta {width: 20px; margin: 0 5px; background-size: 20px 20px;}
.social-icon-youtube {height: 20px; margin: 0 5px; background-size: 20px 20px;}
#site-footer-bottom {background-size: 200%;padding: 25px 0;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 50%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 0px;padding-right: 0px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}

.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right, .one-third-left, .one-third {width: 100%; float: none; padding: 10px 0;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 10px;}
}

@media (max-width: 568px) {
	
body {font-size: 12px;}
.mx-header-logo {margin-left: 0px;}
.mx-header-logo .logo {width: 70%;}
.site-header-style-2 .mx-header-right {margin: 8px 5px 0px!important; font-size: 32px;}
.welcome-screen {padding-top:281px!important;padding-bottom:281px!important;}
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;}
.v11-slider-back {height: 242px; min-height: 242px; padding: 35px 20px!important;background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px;background-size: 150px 151px,150px 151px;margin-bottom: 26px;background-repeat: no-repeat !important;margin: -5px -10px 25px!important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.home-text {padding: 0 5px; text-align: center;font-size: 13px;    margin-bottom: 25px!important;}
.white-black {font-size: 9px;margin-bottom: -10px!important;}
.black-white {font-size: 9px;margin-bottom: -10px!important;}
.v4-product-section {padding-top: 0px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-product1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
p {margin-bottom: 0px;}
.v4-studio-section {padding-top: 45px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-studio1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.ult-ib-effect-style2 h2 {font-size: 14px!important;}
.v4-givesback-section {padding-top: 0px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-contacts-section {padding-top: 40px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.black-content-product-title {padding-left: 30px; padding-right: 30px;}
.footer-left {width: 50%; float: left; text-align: center; margin: 30px 0px 0px;font-size: 13px;}
.footer-middle {width: 568px;/* float: left; */text-align: center; position: absolute;top: -5px;; margin: 0 0 0 -15px;}
.footer-right {width: 50%;float: right;text-align: center!important;margin: 30px 0px 0px;font-size: 13px;}
.social-icon-pin {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-fb {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-insta {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-youtube {height: 18px; margin: 0 2px; background-size: 18px 18px;}
#site-footer-bottom {background-size: 200%;padding: 25px 0;}
#back-top {padding: 6px!important;width: 33px; bottom: 55px;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.black-content-product-title {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 33%, 31%;}
.black-content-terracotta {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 36%, 45%;}
.black-content-dokra {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 33%, 31%;}
.black-content-fibres {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 41%, 45%;}
.black-content-fabrics {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 36%, 45%}
.black-content-contacts {background-size: 32%, 39%; padding-left: 30px!important; padding-right: 30px!important;}
.black-content-text {margin-top: -20px;margin-bottom: 20px!important;}
.about-page-background {padding-left: 10px!important; padding-right: 10px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.black-content-container {padding: 30px;}
.align-center {text-align: center;margin: 0px 0px 0px 65px;}
.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 55%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;width: 100%;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 0px;padding-right: 0px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right {width: 100%; float: none; padding: 10px 0;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right p {margin-bottom: 10px;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 10px;}
}


@media (max-width: 540px) {
	
body {font-size: 12px;}
.mx-header-logo {margin-left: 0px;}
.mx-header-logo .logo {width: 70%;}
.site-header-style-2 .mx-header-right {margin: 10px 10px 0px; font-size: 32px;}
.welcome-screen {padding-top:281px!important;padding-bottom:281px!important;}
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;}
.v11-slider-back {height: 222px; min-height: 222px; padding: 35px 19px!important;background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px;background-size: 150px 151px,150px 151px;margin-bottom: 26px;background-repeat: no-repeat !important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.home-text {padding: 0 5px; text-align: center;font-size: 13px;    margin-bottom: 25px!important;}
.white-black {font-size: 9px;margin-bottom: -10px!important;}
.black-white {font-size: 9px;margin-bottom: -10px!important;}
.v4-product-section {padding-top: 0px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-product1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
p {margin-bottom: 0px;}
.v4-studio-section {padding-top: 45px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-studio1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.ult-ib-effect-style2 h2 {font-size: 14px!important;}
.v4-givesback-section {padding-top: 0px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-contacts-section {padding-top: 40px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.black-content-product-title {padding-left: 30px; padding-right: 30px;}
.footer-left {width: 50%; float: left; text-align: center; margin: 30px 0px 0px;font-size: 13px;}
.footer-middle {width: 533px;/* float: left; */text-align: center; position: absolute;top: -5px;; margin: 0 0 0 -15px;}
.footer-right {width: 50%;float: right;text-align: center!important;margin: 30px 0px 0px;font-size: 13px;}
.social-icon-pin {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-fb {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-insta {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-youtube {height: 18px; margin: 0 2px; background-size: 18px 18px;}
#site-footer-bottom {background-size: 200%;padding: 25px 0;}
#back-top {padding: 6px!important;width: 33px; bottom: 55px;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.black-content-product-title {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 33%, 31%;}
.black-content-terracotta {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 36%, 45%;}
.black-content-dokra {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 33%, 31%;}
.black-content-fibres {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 41%, 45%;}
.black-content-fabrics {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 36%, 45%}
.black-content-contacts {background-size: 32%, 39%; padding-left: 30px!important; padding-right: 30px!important;}
.black-content-text {margin-top: -20px;margin-bottom: 20px!important;}
.about-page-background {padding-left: 10px!important; padding-right: 10px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.black-content-container {padding: 30px;}
.align-center {text-align: center;margin: 0px 0px 0px 65px;}
.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 55%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;width: 100%;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 0px;padding-right: 0px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right {width: 100%; float: none; padding: 10px 0;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right p {margin-bottom: 10px;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 10px;}
}

@media (max-width: 533px) and (max-height:853px) {
body.page-id-2 .align-center {margin: 200px auto 10px;}
.welcome-screen-mobile {display: block;width: 533px; height: 853px;margin: 0 0 0 -15px!important}	
}

@media (max-width: 533px) {
	
body {font-size: 12px;}
.mx-header-logo {margin-left: 0px;}
.mx-header-logo .logo {width: 70%;}
.site-header-style-2 .mx-header-right {margin: 10px 10px 0px; font-size: 32px;}
.welcome-screen {padding-top:281px!important;padding-bottom:281px!important;}
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;}
.v11-slider-back {height: 222px; min-height: 222px; padding: 35px 19px!important;background-color: transparent;
background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
background-position: top 0px left 0px, bottom 0px right 0px;background-size: 150px 151px,150px 151px;margin-bottom: 26px;background-repeat: no-repeat !important;}
.section-black-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-black-title2 {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.section-white-title {line-height: 96px!important; background-size: 120px 99px;font-size: 18px;}
.home-text {padding: 0 5px; text-align: center;font-size: 13px;    margin-bottom: 25px!important;}
.white-black {font-size: 9px;margin-bottom: -10px!important;}
.black-white {font-size: 9px;margin-bottom: -10px!important;}
.v4-product-section {padding-top: 0px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-product1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-product4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
p {margin-bottom: 0px;}
.v4-studio-section {padding-top: 45px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-studio1 {background-position: top left, bottom 15px right; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio2 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio3 {background-position: top 8px center, bottom 22px center; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.v4-studio4 {background-position: top right, bottom 15px left; padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important; padding-bottom: 0px!important; width:100%!important;float:none!important;}
.ult-ib-effect-style2 h2 {font-size: 14px!important;}
.v4-givesback-section {padding-top: 0px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.v4-contacts-section {padding-top: 40px!important; padding-bottom: 0px!important; padding-left: 15px!important; padding-right: 15px!important;}
.black-content-product-title {padding-left: 30px; padding-right: 30px;}
.footer-left {width: 50%; float: left; text-align: center; margin: 30px 0px 0px;font-size: 13px;}
.footer-middle {width: 533px;/* float: left; */text-align: center; position: absolute;top: -5px;; margin: 0 0 0 -15px;}
.footer-right {width: 50%;float: right;text-align: center!important;margin: 30px 0px 0px;font-size: 13px;}
.social-icon-pin {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-fb {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-insta {width: 18px; margin: 0 2px; background-size: 18px 18px;}
.social-icon-youtube {height: 18px; margin: 0 2px; background-size: 18px 18px;}
#site-footer-bottom {background-size: 200%;padding: 25px 0;}
#back-top {padding: 6px!important;width: 33px; bottom: 55px;}
.v11-about-col-img-1 {width: 100%;}
.v11-about-col-img-2 {width: 100%;}
.v11-about-col-img-3 {width: 100%;}
.v11-about-col-img-4 {width: 100%;}
.black-content-product-title {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 33%, 31%;}
.black-content-terracotta {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 36%, 45%;}
.black-content-dokra {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 33%, 31%;}
.black-content-fibres {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 41%, 45%;}
.black-content-fabrics {padding-left: 30px!important; padding-right: 30px!important;background-position: left top, right bottom; background-size: 36%, 45%}
.black-content-contacts {background-size: 32%, 39%; padding-left: 30px!important; padding-right: 30px!important;}
.black-content-text {margin-top: -20px;margin-bottom: 20px!important;}
.about-page-background {padding-left: 10px!important; padding-right: 10px!important; padding-top: 20px!important; padding-bottom: 0px!important;}
.black-content-container {padding: 30px;}
.align-center {text-align: center;margin: 0px 0px 0px 65px;}
.contact-form-container {padding: 10px 0px;}
.flip1, .flip2, .flip3 {width: 55%;}
div.panel1, .panel2, .panel3 {font-size: 12px;}
.one-third-left, .one-third {min-height: 118px;width: 100%;}
.cf-text {height: 35px;}
.cf-textarea {height: 55px;}
.column-content {padding-left: 0px;padding-right: 0px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 15px bottom 33px, right 30px bottom 19px!important; background-size: 126px, 8px 126px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 15px bottom 33px, left 30px bottom 19px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 5px, right 15px top 33px, right 30px top 16px!important;background-size:126px, 8px 126px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 5px, left 15px top 33px, left 30px top 16px!important;background-size:126px, 8px 126px!important;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right {width: 100%; float: none; padding: 10px 0;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right p {margin-bottom: 10px;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 10px;}
}
/* Landscape phones and down */
@media (max-width: 480px) {
	 
	.post-ajax-element {width:100%;}
	.portfolio-element {width:100%;}
	.shortcode-post-entry {width:100%;}
	.welcome-screen-mobile {display:block;}
body {font-size: 12px;}
.vc_column_container {padding-left: 15px; padding-right: 5px;}
.home-text {font-size: 12px;}
.welcome-screen {display:none}	
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}
.site-header-style-2 .mx-header-right {margin: 13px 10px 0px!important;    font-size: 28px;}
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom {padding: 5px 0;}
.mx-header-logo .logo {width: 70%;}
#v11-home-1st-section-id {padding-top: 5px;}
.v11-slider-back {height: 180px; min-height: 180px; padding: 28px 13px!important; background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position: top 0px left 0px, bottom 0px right 0px; background-size: 30%; margin-bottom: 42px; background-repeat: no-repeat !important;margin-left: 15px!important;margin-right: 15px!important;}
.black-content-text, .black-content-text-2, .black-content-text-3 {font-size: 11px; line-height: 17px;}
.about-black-content, .black-content-product-title, .black-content-studio, .black-content-studio-products, .black-content-people, .black-content-places, .black-content-pride, .black-content-privacy, .black-content-givesback,
.black-content-contacts, .studio-black-content {padding-left: 20px!important; padding-right: 20px!important;padding-top: 0px;padding-bottom: 0px;}
.section-black-title {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.section-black-title2 {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.section-white-title {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.column-content {padding-left: 0px;padding-right: 0px;}
.white-title-1 {font-size: 14px;}
.white-heading-1 {margin-top: 0px;}
body.page-id-684 .one-third-left, .one-third {min-height:auto;}
body.page-id-667 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -15px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -17px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
.ares .tp-bullet {width: 10px;height: 10px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 10px bottom 34px, right 20px bottom 24px!important; background-size: 90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position:right top, left 10px bottom 34px, left 20px bottom 24px !important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 15px, right 10px top 20px, right 20px top 10px !important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 15px, left 10px top 20px, left 20px top 10px!important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:top left, bottom 22px right 15px , right 8px top 36px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:top right, bottom 22px left 15px , left 8px top 36px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-bottom-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left bottom 15px, right 15px top 8px, right 8px bottom 50px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product4 {background-image: url("../../../uploads/2016/07/product-frame-bottom-right1.3.png"), url("../../../uploads/2016/07/product-frame-line-220.1.3.png"),
url("../../../uploads/2016/08/product-frame-line-220.1.3_L.png");background-size: 60px 60px, 100px 4px, 4px 100px;background-position: right bottom 15px, left 15px top 8px, left 8px top 15px;
margin-bottom: 10px!important;}

.v4-studio1  {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:top left, bottom 22px right 15px , right 8px top 36px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio2 {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:top right, bottom 22px left 15px , left 8px top 36px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio3 {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-bottom-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left bottom 15px, right 15px top 8px, right 8px bottom 50px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio4 {width:100%!important;float:none!important;background-image: url("../../../uploads/2016/07/product-frame-bottom-right1.3.png"), url("../../../uploads/2016/07/product-frame-line-220.1.3.png"),
url("../../../uploads/2016/08/product-frame-line-220.1.3_L.png");background-size: 60px 60px, 100px 4px, 4px 100px;background-position: right bottom 15px, left 15px top 8px, left 8px top 15px;
margin-bottom: 10px!important;}

.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right {width: 100%; float: none; padding: 10px 0;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right p {margin-bottom: 0px;}
.one-fourth-8 {width: 50%;margin-bottom: 20px;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-last  {width: 50%;margin-bottom: 2px;}
.black-content-givesback {background-size: 34%, 69%;}
.contact-form-container {margin-top: -25px;}
.one-third-left, .one-third-right, .one-third {width:100%;}
body.page-id-684 .one-third-left, .one-third-right, .one-third {width:100%;margin-bottom: 10px;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;background-position: center center!important; background-image: url('../../../uploads/2016/08/product-black-back9_360.png')!important;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;background-position: center center!important; background-image: url('../../../uploads/2016/08/gives-back-black-back7_360.png')!important;}
.footer-middle {width: 414px;top: 10px;}
.footer-left {margin: 38px 0px 0px;font-size: 10px;}
.footer-right{margin: 38px 0px 0px;font-size: 10px;}
.social-icon-youtube {    margin: 0 7px;}
.about-page-background {padding-left: 0px!important; padding-right: 0px!important;}
.black-content-container {background-size: 90px 90px!important;    padding: 20px;}
.studio-image-row {padding: 0px 0px 10px;    margin-bottom: -10px!important;}
#back-top {padding: 2px!important; width: 25px; bottom: 27px;}

.cf-label {margin-bottom: 10px!important;}

.one-fourth-1 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;}
.one-fourth-2 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;}
.one-fourth-3 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;}
.one-fourth-4 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;}

.one-fourth-5 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;}
.one-fourth-6 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;}
.one-fourth-7 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;}
.one-fourth-8 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;}
}

@media (max-width: 414px) and (max-height:736px) {
body.page-id-2 .align-center {margin: 140px auto 10px;}
.welcome-screen-mobile {display: block;width: 414px; height: 736px;margin: 0 0 0 -15px!important;}	
}

@media (max-width: 414px) {
	 
	.post-ajax-element {width:100%;}
	.portfolio-element {width:100%;}
	.shortcode-post-entry {width:100%;}
	.welcome-screen-mobile {display:block;}
body {font-size: 12px;}
.vc_column_container {padding-left: 15px; padding-right: 5px;}
.home-text {font-size: 12px;}
.welcome-screen {display:none}	
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}
.site-header-style-2 .mx-header-right {margin: 13px 10px 0px!important;    font-size: 28px;}
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom {padding: 5px 0;}
.mx-header-logo .logo {width: 70%;}
#v11-home-1st-section-id {padding-top: 5px;}
.v11-slider-back {height: 180px; min-height: 180px; padding: 28px 13px!important; background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position: top 0px left 0px, bottom 0px right 0px; background-size: 30%; margin-bottom: 42px; background-repeat: no-repeat !important;margin-left: 15px!important;margin-right: 15px!important;}
.black-content-text, .black-content-text-2, .black-content-text-3 {font-size: 11px; line-height: 17px;}
.about-black-content, .black-content-product-title, .black-content-studio, .black-content-studio-products, .black-content-people, .black-content-places, .black-content-pride, .black-content-privacy, .black-content-givesback,
.black-content-contacts, .studio-black-content {padding-left: 20px!important; padding-right: 20px!important;padding-top: 0px;padding-bottom: 0px;}
.section-black-title {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.section-black-title2 {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.section-white-title {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.column-content {padding-left: 0px;padding-right: 0px;}
.white-title-1 {font-size: 14px;}
.white-heading-1 {margin-top: 0px;}
body.page-id-684 .one-third-left, .one-third {min-height:auto;}
body.page-id-667 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -15px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -17px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
.ares .tp-bullet {width: 10px;height: 10px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 10px bottom 34px, right 20px bottom 24px!important; background-size: 90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position:right top, left 10px bottom 34px, left 20px bottom 24px !important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 15px, right 10px top 20px, right 20px top 10px !important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 15px, left 10px top 20px, left 20px top 10px!important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left top, right 15px bottom 22px, right 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:right top, left 15px bottom 22px, left 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-bottom-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left bottom 15px, right 15px top 8px, right 8px top 15px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product4 {background-image: url("../../../uploads/2016/07/product-frame-bottom-right1.3.png"), url("../../../uploads/2016/07/product-frame-line-220.1.3.png"),
url("../../../uploads/2016/08/product-frame-line-220.1.3_L.png");background-size: 60px 60px, 100px 4px, 4px 100px;background-position: right bottom 15px, left 15px top 8px, left 8px top 15px;
margin-bottom: 10px!important;}

.v4-studio1  {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left top, right 15px bottom 22px, right 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio2 {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:right top, left 15px bottom 22px, left 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio3 {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-bottom-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left bottom 15px, right 15px top 8px, right 8px top 15px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio4 {width:100%!important;float:none!important;background-image: url("../../../uploads/2016/07/product-frame-bottom-right1.3.png"), url("../../../uploads/2016/07/product-frame-line-220.1.3.png"),
url("../../../uploads/2016/08/product-frame-line-220.1.3_L.png");background-size: 60px 60px, 100px 4px, 4px 100px;background-position: right bottom 15px, left 15px top 8px, left 8px top 15px;
margin-bottom: 10px!important;}

.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right {width: 100%; float: none; padding: 10px 0;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right p {margin-bottom: 0px;}
.one-fourth-8 {width: 50%;margin-bottom: 20px;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-last  {width: 50%;margin-bottom: 2px;}
.black-content-givesback {background-size: 34%, 69%;}
.contact-form-container {margin-top: -25px;}
.one-third-left, .one-third-right, .one-third {width:100%;}
body.page-id-684 .one-third-left, .one-third-right, .one-third {width:100%;margin-bottom: 10px;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;background-position: center center!important; background-image: url('../../../uploads/2016/08/product-black-back9_360.png')!important;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;background-position: center center!important; background-image: url('../../../uploads/2016/08/gives-back-black-back7_360.png')!important;}
.footer-middle {width: 414px;top: 10px;}
.footer-left {margin: 38px 0px 0px;font-size: 10px;}
.footer-right{margin: 38px 0px 0px;font-size: 10px;}
.social-icon-youtube {    margin: 0 7px;}
.about-page-background {padding-left: 0px!important; padding-right: 0px!important;}
.black-content-container {background-size: 90px 90px!important;    padding: 20px;}
.studio-image-row {padding: 0px 0px 10px;    margin-bottom: -10px!important;}
#back-top {padding: 2px!important; width: 25px; bottom: 27px;}

.cf-label {margin-bottom: 10px!important;}

.one-fourth-1 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;}
.one-fourth-2 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;}
.one-fourth-3 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;}
.one-fourth-4 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;}

.one-fourth-5 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;}
.one-fourth-6 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;}
.one-fourth-7 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;}
.one-fourth-8 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;}
}

@media (max-width: 375px) and (max-height:667px) {
body.page-id-2 .align-center {margin: 140px auto 10px;}
.welcome-screen-mobile {display: block;width: 345px; height: 667px;margin: 0 0 0 0px!important;}	
}

@media (max-width: 375px) {	

body {font-size: 12px;}
.vc_column_container {padding-left: 15px; padding-right: 5px;}
.home-text {font-size: 12px;}
.welcome-screen {display:none}	
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}
.site-header-style-2 .mx-header-right {margin: 13px 10px 0px!important;    font-size: 28px;}
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom {padding: 5px 0;}
.mx-header-logo .logo {width: 70%;}
#v11-home-1st-section-id {padding-top: 10px;}
.v11-slider-back {height: 163px; min-height: 163px; padding: 25px 10px!important; background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position: top 0px left 0px, bottom 0px right 0px; background-size: 30%; margin-bottom: 42px; background-repeat: no-repeat !important;margin-left: 15px!important;margin-right: 15px!important;}
.black-content-text, .black-content-text-2, .black-content-text-3 {font-size: 11px; line-height: 17px;}
.about-black-content, .black-content-product-title, .black-content-studio, .black-content-studio-products, .black-content-people, .black-content-places, .black-content-pride, .black-content-privacy, .black-content-givesback,
.black-content-contacts, .studio-black-content {padding-left: 20px!important; padding-right: 20px!important;padding-top: 0px;padding-bottom: 0px;}
.section-black-title {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.section-black-title2 {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.section-white-title {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.column-content {padding-left: 0px;padding-right: 0px;}
.white-title-1 {font-size: 14px;}
.white-heading-1 {margin-top: 0px;}
body.page-id-684 .one-third-left, .one-third {min-height:auto;}
body.page-id-667 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -15px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -17px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
.ares .tp-bullet {width: 10px;height: 10px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 10px bottom 34px, right 20px bottom 24px!important; background-size: 90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position:right top, left 10px bottom 34px, left 20px bottom 24px !important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 15px, right 10px top 20px, right 20px top 10px !important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 15px, left 10px top 20px, left 20px top 10px!important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left top, right 15px bottom 22px, right 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:right top, left 15px bottom 22px, left 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-bottom-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left bottom 15px, right 15px top 8px, right 8px top 15px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product4 {background-image: url("../../../uploads/2016/07/product-frame-bottom-right1.3.png"), url("../../../uploads/2016/07/product-frame-line-220.1.3.png"),
url("../../../uploads/2016/08/product-frame-line-220.1.3_L.png");background-size: 60px 60px, 100px 4px, 4px 100px;background-position: right bottom 15px, left 15px top 8px, left 8px top 15px;
margin-bottom: 10px!important;}

.v4-studio1  {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left top, right 15px bottom 22px, right 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio2 {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:right top, left 15px bottom 22px, left 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio3 {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-bottom-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left bottom 15px, right 15px top 8px, right 8px top 15px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio4 {width:100%!important;float:none!important;background-image: url("../../../uploads/2016/07/product-frame-bottom-right1.3.png"), url("../../../uploads/2016/07/product-frame-line-220.1.3.png"),
url("../../../uploads/2016/08/product-frame-line-220.1.3_L.png");background-size: 60px 60px, 100px 4px, 4px 100px;background-position: right bottom 15px, left 15px top 8px, left 8px top 15px;
margin-bottom: 10px!important;}

.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right {width: 100%; float: none; padding: 10px 0;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right p {margin-bottom: 0px;}
.one-fourth-8 {width: 50%;margin-bottom: 20px;}
.studio-image-row {padding: 0px 0px 10px;    margin-bottom: -10px!important;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-last  {width: 50%;margin-bottom: 2px;}
.black-content-givesback {background-size: 34%, 69%;}
.contact-form-container {margin-top: -25px;}
.one-third-left, .one-third-right, .one-third {width:100%;}
body.page-id-684 .one-third-left, .one-third-right, .one-third {width:100%;margin-bottom: 10px;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;background-position: center center!important; background-image: url('../../../uploads/2016/08/product-black-back9_360.png')!important;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;background-position: center center!important; background-image: url('../../../uploads/2016/08/gives-back-black-back7_360.png')!important;}
.footer-middle {width: 375px;top: 10px;}
.footer-left {margin: 38px 0px 0px;font-size: 10px;}
.footer-right{margin: 38px 0px 0px;font-size: 10px;}
.social-icon-youtube {    margin: 0 7px;}
.about-page-background {padding-left: 0px!important; padding-right: 0px!important;}
.black-content-container {background-size: 90px 90px!important;    padding: 20px;}

#back-top {padding: 2px!important; width: 25px; bottom: 27px;}

.cf-label {margin-bottom: 10px!important;}

.one-fourth-1 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;}
.one-fourth-2 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;}
.one-fourth-3 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;}
.one-fourth-4 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;}

.one-fourth-5 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;}
.one-fourth-6 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;}
.one-fourth-7 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;}
.one-fourth-8 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;}
}

@media (max-width: 360px) and (max-height:640px) {
body.page-id-2 .align-center {margin: 140px auto 10px;}
.welcome-screen-mobile {display: block;width: 320px; height: 640px;margin: 0 0 0 5px!important;}	
}

@media (max-width: 360px) {
body.page-id-2 .align-center {margin: 140px auto 10px;}
.welcome-screen-mobile {display: block;width: 320px; height: 640px;margin: 0 0 0 5px!important;}	
body {font-size: 13px;}
.vc_column_container {padding-left: 15px; padding-right: 5px;}
.home-text {font-size: 13px;}
.welcome-screen {display:none}	
#site-header.site-header-style-2 {background-image: url('../../../uploads/2016/07/header-artwork-v11.png'); background-position: center; background-size: 100%;background-repeat: repeat!important;}
.site-header-style-2 .mx-header-right {margin: 13px 10px 0px!important;    font-size: 28px;}
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom {padding: 5px 0;}
.mx-header-logo .logo {width: 70%;}
#v11-home-1st-section-id {padding-top: 10px;}
.v11-slider-back {height: 158px; min-height: 158px; padding: 25px 10px!important; background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position: top 0px left 0px, bottom 0px right 0px; background-size: 30%; margin-bottom: 42px; background-repeat: no-repeat !important;margin-left: 15px!important;margin-right: 15px!important;}
.black-content-text, .black-content-text-2, .black-content-text-3 {font-size: 13px; line-height: 19px;}
.about-black-content, .black-content-product-title, .black-content-studio, .black-content-studio-products, .black-content-people, .black-content-places, .black-content-pride, .black-content-privacy, .black-content-givesback,
.black-content-contacts, .studio-black-content {padding-left: 10px!important; padding-right: 10px!important;padding-top: 0px;padding-bottom: 0px;}
.section-black-title {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.section-black-title2 {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.section-white-title {line-height: 73px!important;background-size: 90px 74px; font-size: 14px;}
.column-content {padding-left: 0px;padding-right: 0px;}
.about-black-content {background-size: 35%,53%;}
.white-title-1 {font-size: 14px;}
.white-heading-1 {margin-top: 0px;}
body.page-id-684 .one-third-left, .one-third {min-height:auto;}
body.page-id-667 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -15px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -17px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -10px;}
.ares .tp-bullet {width: 10px;height: 10px;top: -10px!important;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 10px bottom 34px, right 20px bottom 24px!important; background-size: 90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position:right top, left 10px bottom 34px, left 20px bottom 24px !important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 15px, right 10px top 20px, right 20px top 10px !important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 15px, left 10px top 20px, left 20px top 10px!important;background-size:90px, 5px 90px!important;
padding-left: 20px!important; padding-right: 20px!important; padding-top: 20px!important;}

.v4-product1 {background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left top, right 15px bottom 22px, right 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product2 {background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:right top, left 15px bottom 22px, left 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product3 {background-image: url('../../../uploads/2016/07/product-frame-bottom-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),
url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left bottom 15px, right 15px top 8px, right 8px top 15px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-product4 {background-image: url("../../../uploads/2016/07/product-frame-bottom-right1.3.png"), url("../../../uploads/2016/07/product-frame-line-220.1.3.png"),
url("../../../uploads/2016/08/product-frame-line-220.1.3_L.png");background-size: 60px 60px, 100px 4px, 4px 100px;background-position: right bottom 15px, left 15px top 8px, left 8px top 15px;
margin-bottom: 10px!important;}

.v4-studio1  {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-top-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.png'),url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left top, right 15px bottom 22px, right 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio2 {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-top-right1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:right top, left 15px bottom 22px, left 8px bottom 30px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio3 {width:100%!important;float:none!important;background-image: url('../../../uploads/2016/07/product-frame-bottom-left1.3.png'),url('../../../uploads/2016/07/product-frame-line-220.1.3.png'),url('../../../uploads/2016/08/product-frame-line-220.1.3_L.png');background-position:left bottom 15px, right 15px top 8px, right 8px top 15px;background-size: 60px 60px, 100px 4px, 4px 100px;}
.v4-studio4 {width:100%!important;float:none!important;background-image: url("../../../uploads/2016/07/product-frame-bottom-right1.3.png"), url("../../../uploads/2016/07/product-frame-line-220.1.3.png"),url("../../../uploads/2016/08/product-frame-line-220.1.3_L.png");background-size: 60px 60px, 100px 4px, 4px 100px;background-position: right bottom 15px, left 15px top 8px, left 8px top 15px;margin-bottom: 10px!important;}

.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right {width: 100%; float: none; padding: 10px 0;}
.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right p {margin-bottom: 0px;}
.one-fourth-8 {width: 50%;margin-bottom: 20px;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-last  {width: 50%;margin-bottom: 2px;}
.black-content-givesback {background-size: 34%, 69%;}
.contact-form-container {margin-top: -25px;padding: 10px 10px;}
.one-third-left, .one-third-right, .one-third {width:100%;}
body.page-id-684 .one-third-left, .one-third-right, .one-third {width:100%;margin-bottom: 10px;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;background-position: center center!important; background-image: url('../../../uploads/2016/08/product-black-back9_360.png')!important;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;background-position: center center!important; background-image: url('../../../uploads/2016/08/gives-back-black-back7_360.png')!important;}
.footer-middle {width: 360px;top: 10px;}
.footer-left {margin: 38px 0px 0px;font-size: 10px;}
.footer-right{margin: 38px 0px 0px;font-size: 10px;}
.social-icon-youtube {    margin: 0 7px;}
.about-page-background {padding-left: 0px!important; padding-right: 0px!important;}
.black-content-container {background-size: 90px 90px!important;    padding: 20px;}
.studio-image-row {padding: 0px 0px 10px;    margin-bottom: -10px!important;}
#back-top {padding: 2px!important; width: 25px; bottom: 27px;}

.cf-label {margin-bottom: 10px!important;}

.one-fourth-1 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;}
.one-fourth-2 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;}
.one-fourth-3 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;}
.one-fourth-4 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;}

.one-fourth-5 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top right, bottom right; background-size: 60px 59px;}
.one-fourth-6 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top left, bottom left; background-size: 60px 59px;}
.one-fourth-7 {float: left; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/08/frame-1-R.png'), 
url('../../../uploads/2016/08/frame-1-L.png'); background-repeat: no-repeat; background-position: top right, bottom left; background-size: 60px 59px;}
.one-fourth-8 {float: right; text-align: center; padding: 10px;background-image: url('../../../uploads/2016/07/frame-1.png'), 
url('../../../uploads/2016/07/frame-2.png'); background-repeat: no-repeat; background-position: top left, bottom right; background-size: 60px 59px;}
}

@media (max-width: 320px) and (max-height:640px) {
body.page-id-2 .align-center {margin: 140px auto 10px;}
.welcome-screen-mobile {display: block;width: 320px; height: 640px;margin: 0 0 0 -15px!important;}	
}

@media (max-width: 320px) and (max-height:568px) {
body.page-id-2 .align-center {margin: 120px auto 10px;}
.welcome-screen-mobile {display: block;width: 320px; height: 568px;margin: 0 0 0 -15px!important;}	
}

@media (max-width: 320px) and (max-height:533px) {
body.page-id-2 .align-center {margin: 100px auto 10px;}
.welcome-screen-mobile {display: block;width: 320px; height: 533px;margin: 0 0 0 -15px!important;}	
}

@media (max-width: 320px) and (max-height:480px) {
body.page-id-2 .align-center {margin: 90px auto 10px;}
.welcome-screen-mobile {display: block;width: 320px; height: 480px;margin: 0px 0px 0px -15px !important;}	
}


@media (max-width: 320px) and (max-height:240px) {
body.page-id-2 .align-center {margin: -50px auto 10px;min-height: 165.45px;}
body.page-id-2 #main {min-height: 240px;}
.welcome-screen-mobile {display: block;width: 320px; height: 240px;margin: 0px 0px 0px -15px !important;}	
}

@media (max-width: 320px) {	

.vc_column_container {padding-left: 5px; padding-right: 5px;}
.mx-header-logo .logo {width: 55%;}
.site-header-style-2 .mx-header-right {margin: 6px 5px 0px!important; font-size: 24px;}
#v11-home-1st-section-id {padding-top: 5px;}
#site-header.site-header-style-2 {background-size: 100%!important;background-position: center;    background-repeat: repeat!important;}
.v11-slider-back {height: 139px; min-height: 139px; padding: 20px 5px!important; background-color: transparent;
    background-image: url('../../../uploads/2016/07/fish_frame_left_top_v11_1.png'),url('../../../uploads/2016/07/fish_frame_right_bottom_v11_1.png');
    background-position: top 0px left 0px, bottom 0px right 0px; background-size: 90px 91px,90px 91px; margin-bottom: 25px; background-repeat: no-repeat !important;}
.welcome-screen {padding-top:148px!important;padding-bottom:148px!important;}	
#site-footer-bottom #site-footer-custom-area .row > div {margin-bottom:0px;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom #site-footer-custom-area .row > div:last-child {margin-bottom:0;width: 100%; float: none; text-align: center;font-size: 10px;}	
#site-footer-bottom {padding: 5px 0;}
.v4-givesback-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.v4-product-section .vc_parallax-inner {background-size: 100%!important;    background-position: center center!important;}
.ares .tp-bullet {width: 8px; height: 8px; top: -15px!important;}
.black-content-product-title {padding-left: 30px; padding-right: 30px;}
.column-content {padding-left: 0px;padding-right: 0px;}
body.page-id-556 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -23px;}
body.page-id-450 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -23px;}
body.page-id-465 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -23px;}
body.page-id-467 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -23px;}
body.page-id-424 .vc_col-sm-3 {width: 50%!important;float: left; margin-bottom: -23px;}
.v4-about-col-1 {background-image: url('../../../uploads/2016/07/about-top-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left top, right 7.5px bottom 34px, right 15px bottom 27px!important; background-size:70px, 4px 70px!important;padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important;}
.v4-about-col-2{background-image: url('../../../uploads/2016/07/about-top-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right top, left 7.5px bottom 34px, left 15px bottom 27px!important;background-size:70px, 4px 70px!important;padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important;}
.v4-about-col-3 {background-image: url('../../../uploads/2016/07/about-bottom-left-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: left bottom 21px, right 7.5px top 15px, right 15px top 7.5px!important;background-size:70px, 4px 70px!important;padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important;}
.v4-about-col-4{background-image: url('../../../uploads/2016/07/about-bottom-right-corner-1.png'),
url('../../../uploads/2016/08/product-frame-line-126.1.3_L.png'),url('../../../uploads/2016/08/product-frame-line-126.1.3_s.png')!important;
background-position: right bottom 21px, left 7.5px top 15px, left 15px top 7.5px!important;background-size:70px, 4px 70px!important;padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px!important;}

.one-third-left-cf, .one-third-cf, .one-third-right-cf, .one-half-left, .one-half-right {width: 100%; float: none; padding: 10px 0;}
.one-fourth, .one-fourth-1, .one-fourth-2, .one-fourth-3, .one-fourth-4, .one-fourth-5, .one-fourth-6, .one-fourth-7, .one-fourth-8 .one-fourth-last  {width: 50%;margin-bottom: 2px;}
.footer-left {width: 100%;}
.footer-middle {width: 320px;}
.footer-right {margin: 3px 0px 0px;width: 100%;}
.section-black-title, .section-black-title2, .section-white-title {margin-bottom: 5px;}
.black-content-container {background-size: 70px 70px!important;padding: 15px;}
.contact-form-container {padding: 10px 10px;}
.align-center {text-align: center; margin: 15px 40px 0px;}
}

