/* 
Theme Name:		 Fluida Child Theme
Theme URI:		 http://www.websitebundles.com/
Description:	 Theme by Site <a href=\"http://childthemegenerator.com/\">http://childthemegenerator.com/</a>
Author:			 WebsiteBundles
Author URI:		 http://childthemegenerator.com/
Template:		 fluida
Version:		 1.0.0
Text Domain:	 Fluida-child
-------------------------------------------------------------- */ 

/* =Theme customization starts here
------------------------------------------------------- */

/*#header-image-main-inside .staticslider-caption{top:15%; visibility: hidden;}*/
.fluida-responsive-headerimage #masthead #header-image-main-inside{ max-height: 560px!important;}
.fluida-responsive-headerimage #masthead #header-image-main-inside:before{ position: absolute; top: 0; right: 0; left: 0; bottom: 0; content: ''; background: rgba(255, 255, 255, .15); z-index: 1;}
.lp-staticslider-image{ display: inline-block; margin-top: -200px; }
.lp-staticslider{ text-align: center; }
#header-image-main-inside .staticslider-caption-text{color:#f0c841; }
#footer {height:100px;text-align:center;}
#site-copyright{float:none;}
article.hentry .article-inner{padding:0;}
.socials a{ color: #bfbfbf; font-size: 20px; padding: 0 5px; }
.socials a::before{color: #bfbfbf!important;}
.socials a:hover::before { transform: rotateY(0deg); color: #999!important;}
.ime img{ width: 176px; }
.ime h2{ display: block!important; margin: 0;}
.ime h3{ margin: 5px 0 20px;}
/*.ime .left-container{ margin-right: 40px;}*/



/*i have */

body .main-home-page #container.one-column{max-width: 100%; width: 100%;}
body .main-home-page .sqs-slide-layer-content {
    float: left;
    width: 50% !important;
    
}
body .main-home-page .sqs-gallery-design-stacked-slide img{display: none;}
body .main-home-page .sqs-slide-layer-content {
    position: relative;
   box-sizing: border-box;
}
body .main-home-page .article-inner{padding: 0 !important;}

/*this is for logo image*/

body .main-home-page .sqs-slide-wrapper[data-slide-type="cover-page"] [data-compound-type="logo"] img {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: 100%;
}
body .main-home-page .main h1
{
	margin:0;
	font-family: 'FuturaPT-Book' !important;
    font-size: 150px  !important;
    line-height: 1.2em;
    letter-spacing: 0px;
    font-weight: 700  !important;
    font-style: normal;
    color: #444;
}
body .main-home-page img.home_logo{max-height: 100px; margin-bottom: 40px;}
body .main-home-page img[class="sqs-frontend-overlay-editor-widget-host loaded"]{
	position: relative !important;
    top: 0 !important;
    left: 0 !important;
    width: 44% !important;
    height: auto !important;
    max-width: 100%;
    max-height: 100%;
    padding-bottom: 30px !important;
}

body .main-home-page div[class="sqs-slide-layer-content content-copy copy-layer-background scroll"]{
	
	padding-left: 40px;
}
body .main-home-page .sqs-slice p{
	margin-right: 20%;
	font-family: "Trebuchet MS";
    font-size: 18px;
    line-height: 1.5em;
    text-transform: none;
    letter-spacing: 0px;
    font-weight: 400;
    font-style: normal;
    color: #444;
}
body .main-home-page .bx-wrapper .bx-viewport{
	box-shadow:none;
    height: 100vh !important;
}
body .main-home-page .bx-wrapper ul li a{display: block; height: 100vh;}
body .main-home-page .bx-wrapper ul li img.ewic-wid-imgs{ height: 100vh;
    margin-left: -20%;
    max-width: 140% !important;
    width: 150%;}
body #footer{height:0}
body .main-home-page article.hentry{box-shadow: none;} 
body .main-home-page .content-right{ padding: 40px 60px 60px;;float:right;} 
body #content{margin: 0;} 
body .main-home-page article.hentry{margin: 0;} 
body .main-home-page .sqs-slice-group.group-copy.stacked{position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

body .main-home-page .sqs-svg-icon--list{ bottom: 60px;
    left: 60px;
    position: absolute;
    right: 60px;}

.responsive-wrapper.actions a{
	background-color: transparent;font-family: "Trebuchet MS"; font-size: 16px; margin-top: 20px;
    color: #444; font-weight: bold; padding: 10px 20px!important;
    border: 2px solid #444;
    -webkit-transition: color 170ms ease-in-out, border-color 170ms ease-in-out;
    -moz-transition: color 170ms ease-in-out, border-color 170ms ease-in-out;
    -ms-transition: color 170ms ease-in-out, border-color 170ms ease-in-out;
    -o-transition: color 170ms ease-in-out, border-color 170ms ease-in-out;
    transition: color 170ms ease-in-out, border-color 170ms ease-in-out;
}
.responsive-wrapper.actions a{text-decoration: none;}
.responsive-wrapper.actions ul li{list-style: none;}
body .main-home-page .responsive-wrapper.actions ul, body .main-home-page .sqs-svg-icon--list ul{margin-left:0;}

.responsive-wrapper.actions a{padding-top: 1em;
    padding-right: 1.44em;
    padding-right: calc(1.44em - 1px);
    padding-bottom: 1em;
    padding-left: 1.44em;}
.sqs-slide-wrapper[data-slide-type="cover-page"] [data-slice-type="buttons"] a{text-align: center;}

.sqs-block-button-container--center-container--center .sqs-block-button-container--center-element--medium, .large-button-style-solid .sqs-block-button-container--center .sqs-block-button-container--center-element--large {
    backface-visibility: hidden;
    transition: opacity 0.1s linear;
}
.sqs-block-button-container--center .sqs-block-button-container--center-element--medium {
    font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
    font-style: normal;
    color: rgb(255, 255, 255);
    background-color: rgb(39, 39, 39);
    padding: 21px 34px;
    border-color: rgb(39, 39, 39);
}
.sqs-block-button-container--center .sqs-block-button-container--center-element {
    display: inline-block;
    width: auto;
    height: auto;
    color: rgb(255, 255, 255);
    background-color: rgb(39, 39, 39);
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-align: center;
    cursor: pointer;
    -webkit-appearance: none;
    line-height: normal;
    padding: 1em 2.5em;
    border-width: 0px;
    text-decoration: none;
    outline: none;
}
.main h1{margin-top:0}
.main h2{color: rgb(240, 200, 69) !important; margin-top:0px;}
.main h3{font-size:24px !important;}
.sqs-block-button-container--center a.sqs-block-button-element:hover{ background: #494b4c!important; }
.sqs-block-button-container--center a.sqs-block-button-element.sqs-block-button-element--medium{    padding: 21px 34px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-family: "proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
    font-style: normal;
    color: #fff;
    background-color: #272727;
    border-color: #272727;}
	
.sqs-block-button-container--center a.sqs-block-button-element, .sqs-block-button-container--left a.sqs-block-button-element {
    display: inline-block;
    width: auto;
    height: auto;
    padding: 1em 2.5em;
    color: #fff;
    background-color: #272727;
    border-width: 0;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: 1em;
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 0px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    line-height: normal;
}

.sqs-block-button-container--center a.sqs-block-button-element--small {
    padding: 13px 20px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-family: "proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
    font-style: normal;
    color: #fff;
    background-color: #272727;
    border-color: #272727;
}

.sqs-block-button-container--left a.sqs-block-button-element--small {
    padding: 13px 20px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-family: "proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
    font-style: normal;
    color: #fff;
    background-color: #272727;
    border-color: #272727;
}

.sqs-block-button-container--left a.sqs-block-button-element--large {
    padding: 13px 20px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-family: "proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
    font-style: normal;
    color: #fff;
	display:block;
    background-color: #272727;
    border-color: #272727;
}
.sqs-block-button-container--center{margin-bottom:40px; /*float:left; margin-right:20px;*/ text-align: center; display: block; clear: left;}	
.sqs-svg-icon--list{/*text-align:center;*/ margin-top:100px;}	
.sqs-svg-icon--list .mg-wpsi{display:inline-block; margin-left:0}
.sqs-col-4.span-4{width: 33.3333%; float: left;}	
.left-img-right-content .left-container{float:left; display:inline; margin-right:40px;}
.left-img-right-content .right-container{display:table-row-group; }
.left-img-right-content .right-container *{display:inline-block; }
.left-img-right-content .right-container p{display:block; }
.left-img-right-content{display:block; clear:both;}

.image-gallery-wrapper {width:50%; float:right;}
ul.continue-item li{list-style:none; float:left; margin-right:20px;} 
ul.continue-item li img{width:130px;} 
.sqs-svg-icon--list style{display:none !important;}
.display-newline{display:block !important; clear:both; margin-top:40px;}
.promise_btn{ float: right;}

/*.widget_black_studio_tinymce hr{ margin: 30px 0; }*/
.newsletter-api-form-theme2{ border: none!important; padding: 15px!important; background: #d3dae1!important; }
.newsletter-api-form-theme2 h2.newsletter_form2_section-heading{ font-family: 'Open Sans', sans-serif!important; color: #254669!important; font-size: 34px!important; line-height: 40px; font-weight: 400;}
.newsletter-api-form-theme2 .rubberBand{ display: none!important;}
.newsletter-api-form-theme2 h3.newsletter_form2_section-sub_heading{ font-family: 'Open Sans', sans-serif!important; font-size: 16px!important; line-height: 20px; margin: 10px 0!important; color: #333!important;}
.newsletter-api-form-theme2 .form-control{ font-size: 14px!important; background: #fff!important;}
.newsletter-api-form-theme2 button.sub-submit{ font-size: 14px!important; background: #272727!important; text-transform: uppercase; padding: 15px 20px!important; font-weight: 600px; cursor: pointer;}
.newsletter-api-form-theme2 button.sub-submit:hover{ background: #494b4c!important;}

/*about*/
.staticslider-caption h2{font-family: 'Open Sans', sans-serif!important; font-weight:300; font-size:48px; text-transform: none; font-weight: 600;}
.staticslider-caption .staticslider-sep{ display: none;}
.staticslider-caption .staticslider-caption-text{ font-size: 14px; letter-spacing: 2px; font-weight: 700;}
h1{font-family: 'Open Sans', sans-serif!important; font-weight:700!important; font-size:36px!important;}
h1.home_title{font-family: 'Open Sans', sans-serif!important; font-weight:300!important; font-size:30px!important;}
.entry-content h2{font-family: 'Open Sans', sans-serif!important; font-weight:600!important;}
.entry-content h3{font-family: 'Open Sans', sans-serif!important; font-weight:600!important; font-size: 16px!important; margin-top: 20px;}
.entry-content .image-gallery-wrapper{ width: 100%;}
.text-center{ text-align: center;}
.form-inner-wrapper .wpcf7{width:100%; float:left;}
.form-inner-wrapper .wpcf7 input{ width: 100%;}
.form-inner-wrapper .wpcf7 textarea{ width: 100%; height: 100px;}
.form-inner-wrapper .wpcf7 input[type="submit"]{ width: 114px; padding: 12px; background: #272727; text-align: center;}
.form-inner-wrapper .wpcf7 input[type="submit"]:hover{ background: #525252;}
.cols_pace .span-4{ padding-right: 10px;}
.entry-content small{font-size: 12px;}
.mt40{ margin-top: 40px;}
.mt30{ margin-top: 30px;}
.text-align-center{text-align: center;}

.custom_cols{}
.custom_cols .col-sm-8{ width: 68%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-4{ width: 28%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-6{ width: 48%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-10{ width: 79%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-12{ width: 98%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-11{ width: 85%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-2{ width: 8%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-3{ width: 24%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-h-5-1{ width: 18%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-h-5-2{ width: 20%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-5{ width: 32%; display: inline-block; vertical-align: top; padding-right: 10px;}
.custom_cols .col-sm-5-3{ width: 40%; display: inline-block; vertical-align: top; padding-right: 10px;}
.address_icon img{ float: right;}
.pb20{ padding-bottom: 20px; }

.application_page hr{ margin: 30px 0!important; }
.application_page .image-gallery-wrapper{ margin-top: 50px;}

.contact_page{}
.contact_page .left-container{ width: 70%; }
.contact_page .right-container{ width: 28%; text-align: right; }
.contact_page .right-container .mg-wpsi a i{ font-size: 28px; }
.contact_page .right-container .display-newline{ margin-top: 20px; }
.contact_page .continue-item { margin: 0; padding: 0;}
.contact_page .continue-item li{ width: 30%; margin-right: 20px; vertical-align: top; margin-bottom: 5%;}
.contact_page .sqs-gallery ul.continue-item li{float: none; display: inline-block; height: auto !important;}
.contact_page .sqs-gallery .continue-item li{ width: 18%; margin: 0 10px 40px; vertical-align: top; height: 300px; }
.contact_page .sqs-gallery .continue-item li img{ width: 100%; height: 180px;}
.contact_page h1, .product_inner h1{ font-weight: 300!important;}
.videobox{ margin: 0 20px 30px 0; }
.videobox a{ display:block;}
.videobox img{ width:100%!important;}
.videobox iframe{ width:100%!important;}
.product_inner a.btn{ background: #272727; padding: 10px 20px; text-decoration: none; color: #fff; float: right; display: inline-block; }
.product_inner a.btn:hover{ background: #525252;}

/*5-3-17*/
#secondary .widget_ewic_sc_widget br{ display: none; }
#secondary #black-studio-tinymce-29 hr,
#secondary #black-studio-tinymce-30 hr{ margin: 40px 0;}

.homepage{}
.homepage .mg-wpsi{ margin: 0;}
.homepage .mg-wpsi a i{ color: #222; }
.homepage hr{ margin: 40px 0!important;}


#access a{line-height:2.5;}


/*6-5-17*/
.home_right_cover .mg-wpsi li a i{ color: #444!important;}


@font-face {
    font-family: 'FuturaPT-Book';
    src: url('fonts/FuturaPT-Book.eot?#iefix') format('embedded-opentype'),  
    url('fonts/FuturaPT-Book.otf')  format('opentype'),
    url('fonts/FuturaPT-Book.woff') format('woff'), 
    url('fonts/FuturaPT-Book.ttf')  format('truetype'), 
    url('fonts/FuturaPT-Book.svg#FuturaPT-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}
#text-2 .textwidget{
        margin-bottom: 9%;
        background-color: #667DB7;
        color: #ffffff;
        padding: 20px;
        text-align: center;
        font-weight: 400;
}





div.timeline-Body{
    height: 500px;
    overflow-x: scroll;
    background-color: #000000;
    color: #ffffff;
}
}

.twitter-timeline .timeline-Viewport{
    overflow: scroll !important;
    height: 500px !important;
    background-color: #000 !important;
    color: #fff !important;
}
.my_tweet .timeline-Viewport{
    overflow-x: hidden !important;
    overflow-y: scroll !important;
    height: 600px !important;
    background-color: #000 !important;
    color: #fff !important;
}
 .timeline-Viewport{
    overflow-x: hidden !important;
    overflow-y: scroll !important;
    height: 600px !important;
    background-color: #000 !important;
    color: #fff !important;
}
.twitter-timeline{

    color: #fff !important;
}

/*
#content-masonry article.hentry{
left: 0 !important;
}*/


/*this is for post show*/
.custom_post_class #commentform{
    max-width: 98%;
}
.custom_post_class img{
    max-width: 98%;
}
.custom_post_class figure img{
    max-width: 100%;
}
.custom_post_class figcaption,
{
    max-width:  98% !important;
}
.custom_post_class figure figcaption
{
    max-width:  100% !important;
}
/*.custom_post_class figure 
{
    max-width:  97% !important;
}*/


/*edit for image to show down image by k*/
#header-image-main-inside .lp-staticslider img.lp-staticslider-image{
min-width: 500px;
}

.page-template-page-image-bottom-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
    top: -270px;
    position: relative;
}
.page-template-page-image-bottom-up-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
    top: -330px;
    position: relative;

}

.page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
    top: -470px;
    position: relative;
}

.page-template-page-image-bottom-down-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
    top: -170px;
    position: relative;
}
.page-id-1144 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
    top: -230px;
    position: relative;
}
.page-id-1150 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
    top: -200px;
    position: relative;
}
.page-id-1147 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
    top: -75px;
    position: relative;
}
/*this hide title of lightbox*/
.ewc_content .ewc_hoverContainer .ewc_description{
    	display: none;
    }

/*.fluida-responsive-headerimage #masthead #header-image-main-inside {
    max-height: 470px!important;
}*/

/*.page-id-1129 #masthead #header-image-main-inside,
.page-id-1119 #masthead #header-image-main-inside,
.page-id-1091 #masthead #header-image-main-inside,
.page-id-1131 #masthead #header-image-main-inside,
.page-id-1123 #masthead #header-image-main-inside,
.page-id-1118 #masthead #header-image-main-inside,
.page-id-1132 #masthead #header-image-main-inside,
.page-id-1120 #masthead #header-image-main-inside,
.page-id-1134 #masthead #header-image-main-inside,
.page-id-1146 #masthead #header-image-main-inside,
.page-id-1143 #masthead #header-image-main-inside{
    max-height: 560px !important;
}*/
#header-image-main-inside .staticslider-caption {
    top: 0; margin-top:265px;
}
.cols_space .col-sm-4{
    margin-left: 4%;
}

.page-id-1075 #masthead #header-image-main-inside{
    max-height: 600px !important;
}
.page-id-1075 .lp-staticslider-image {
    display: inline-block;
    margin-top: 0px !important; 
}

.page-id-1092 .lp-staticslider-image,
.blog_header_section .lp-staticslider-image{
    margin-top: -300px;
}
.page-id-1092 .staticslider-caption{
    display: none;
}
.cryout #container[class*="two-"] .sidey .widget-container, 
.cryout #colophon-inside:not(.footer-one) .widget-container{
    
    text-align: center;
}
.about_form_5034 .name_in_line{
    display: inline-block;
    width: 48% !important;
    margin-bottom: 1%;
}
.about_form_5034 .right_space{
    margin-right: 3.4%;
}
.OnSpec_form_5037 .name_in_line{
    display: inline-block;
    width: 46% !important;
      margin-bottom: 1%;
}
.OnSpec_form_5037 .right_space{
    margin-right: 6.4%;
}
.input_in_mid{
    text-align: center;
}
.input_in_mid input{
    padding: 12px 145px 12px 40px !important;
    font-size: 15px;
    margin-top: 5%;
    margin-bottom: 4%;
}
label.small_text {
    font-size: 12px;
}
#colophon-inside{

    margin-left: 20% !important;
    margin-right: 20% !important;
}
#second_nav{
    display: none;
}
.page-id-8 .lp-staticslider-image ,
.page-id-1071 .lp-staticslider-image {
    display: inline-block;
    margin-top: -100px !important;
}
@media (max-width: 1850px){
    .page-template-page-image-bottom-up-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -280px;
        position: relative;
    }
    .page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
	.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: -470px;
	    position: relative;
	}
	.page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	}
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }

}

@media (max-width: 1750px){
    .page-template-page-image-bottom-up-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -200px;
        position: relative;
    }
    .page-template-page-image-bottom-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -200px;
        position: relative;
    }
    .page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
	.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: -391px;
	    position: relative;
	}
	.page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	}
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }
    body .main-home-page .main h1 {
        font-size: 130px !important;
    }
}
@media (max-width: 1650px){
    .lp-staticslider-image{
        min-height: 230px;
    }

    .page-id-8 .lp-staticslider-image ,
    .page-id-1071 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
        min-height: 230px;
    }
    .page-template-page-image-bottom-up-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -80px;
        position: relative;
    }
    .page-template-page-image-bottom-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -63px;
        position: relative;
    }
    .lp-staticslider-image {
        display: inline-block;
        margin-top: -276px !important;
    }
    .page-template-page-image-bottom-down-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: 0px;
        position: relative;
    }
    .page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
	.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: -250px;
	    position: relative;
	}
	.page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	}
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }
	 
}
@media (max-width: 1550px){
    .page-template-page-image-bottom-up-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -100px;
        position: relative;
    }
    .page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
	.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: -180px;
	    position: relative;
	}
	.page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	} 
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }   
}

@media (max-width: 1500px){
    .page-template-page-image-bottom-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -75px;
        position: relative;
    }
    .page-id-1149 .page-template-page-image-bottom-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -53px;
        position: relative;
    }
    .lp-staticslider-image {
        display: inline-block;
        margin-top: -170px !important;
    }
    .page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	}
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }
     body .main-home-page .main h1 {
        font-size: 100px !important;
    }
    

}


@media (max-width: 1300px){

    #second_nav{
        display: block;
    }  
    #prime_nav{
        display: none;
    }
    .page-template-default{

    }

    .lp-staticslider-image {
        display: inline-block;
        margin-top: -90px !important;
    }
    .page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
	.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: -180px;
	    position: relative;
	} 
	.page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	} 
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }

	
}
@media (max-width: 1200px){
    .page-template-page-image-bottom-up-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: -50px;
        position: relative;
    }    
    .page-template-page-image-bottom-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: 0px;
        position: relative;
    }
    .page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
	.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: -160px;
	    position: relative;

    }
    .page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	} 
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }
    body .main-home-page .main h1 {
        font-size: 80px !important;
    }
}
@media (max-width: 1100px){
    .page-template-page-image-bottom-up-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: 0px;
        position: relative;
    }   
    .page-template-page-image-bottom-template #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
        top: 7px;
        position: relative;
    }
    .page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
	.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: -100px;
	    position: relative;

    }
    .page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	} 
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }
    body .main-home-page .main h1 {
        font-size: 60px !important;
    }
}
@media (max-width: 950px){
    .lp-staticslider-image {
        display: inline-block;
        margin-top: -50px !important;
    }
    .page-id-1123 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
	.page-id-1128 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;

    }
    .page-id-1131 #header-image-main-inside .lp-staticslider img.lp-staticslider-image{
	    top: 0px;
	    position: relative;
	} 
	.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }
}  

.page-id-1130 .lp-staticslider-image {
		display: inline-block;
		margin-top: -50% !important;
}
.page-id-1090 .lp-staticslider-image {
		display: inline-block;
		margin-top: -38% !important;
}

@media (max-width: 800px){
    .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }
    .page-id-1130 .lp-staticslider-image,
    .page-id-1090 .lp-staticslider-image {
		display: inline-block;
		margin-top: -20%% !important;
	}
}  
@media (max-width: 700px){
	.page-id-1130 .lp-staticslider-image,
	.page-id-1090 .lp-staticslider-image{
		display: inline-block;
		margin-top: -10% !important;
	}

}
@media (max-width: 600px){
	.page-id-1130 .lp-staticslider-image,
	.page-id-1090 .lp-staticslider-image {
		display: inline-block;
		margin-top: -5% !important;
	}

}
@media (max-width: 500px){
	.page-id-1130 .lp-staticslider-image,
	.page-id-1130 .lp-staticslider-image{
		display: inline-block;
		margin-top: 0% !important;
	}

}
.textwidget p strong{
    color: #777;
}
.woldwideoffices strong{
    color: #121212; 
}
/*this is for iframe image overlay*/
.videobox.sptrum {
    position: relative;
}
.sptrumvideo .videoimg {
position: absolute;
z-index: 13;
}
.sptrumvideo .playicon {
position: absolute;
z-index: 15;
top: 43%;
left: 46%;
}
.sptrumvideo .playicon img{
cursor: pointer;
}
.timeline-Viewport {
    overflow-x: hidden !important;
    overflow-y: scroll !important;
    height: 500PX;
}

.lp-staticslider::before {
   background: none !important
}
.fluida-caption-two .main .wp-caption .wp-caption-text {
    background-color: #fff!important;
    font-size: 11px;
    color: #000;
    font-weight: bold;
}
.page-id-1131 .lp-staticslider-image {
        display: inline-block;
        margin-top: 0px !important;
    }

 .page-id-1130 #header-image-main-inside .lp-staticslider img.lp-staticslider-image,
 .page-id-1090 #header-image-main-inside .lp-staticslider img.lp-staticslider-image {
    top: 0px;
    position: relative;
}

.bx-wrapper .bx-viewport {
   -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border: none !important;
    
}
strong a{
	font-size: 16px;
}
.yellow_banner p{
	margin-top: -2%;
}

#access > div > ul > li:hover > a span {
   
    color: #fff;
}
.widget_youtube_responsive h2 span{
   /*font-family: "proxima-nova";*/
   text-transform: none!important;
}

.custom_image{
    background: rgba(62,62,62,.06);
    text-align: center;
    padding: 20px;
}
.custom_image1,.custom_image2{
    background: rgba(62,62,62,.06);
    text-align: center;
    padding: 30px;
}
.side_text{
    margin-left: 5%;
}
.image_mid{
    text-align: center;
}
@media (min-width: 1500px){
    .sub_image img{
        width: 55% !important;
        margin-left: 22%;
        text-align: center;
        margin-top: 3%

    }
}
@media (min-width: 1025px) and (max-width: 1070px) {
    .left-img-right-content .left-container{
        width: 100%;   
    }
    .left-img-right-content .left-container img{
        width: 100%!important;
    }
}
@media (max-width: 600px){
    .left-img-right-content .left-container{
        width: 100%;   
    }
    .left-img-right-content .left-container img{
        width: 100%!important;
    }

}
.adjust_bullet{
    padding-top: 8%;
}
.adjust_bullet1{
    padding-top: 5%;
}
.vertical_bottom{
    vertical-align: bottom !important;
}
@media (max-width: 300px){
    .container{
        margin-left: 5%;
    }
}
.space_slider{
    margin-top: 10%;
}
/*this is for silder wonder*/
.float_remove{
    float: none !important;
}

.amazingslider-text-bg-1,
.amazingslider-text-bg-8,
.amazingslider-text-bg-9,
.amazingslider-text-bg-10,
.amazingslider-text-bg-11,
.amazingslider-text-bg-12,
.amazingslider-text-bg-13,
.amazingslider-text-bg-14{
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(30,30,30,.7) 100%) !important;
    background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(30,30,30,.7) 100%) !important;
    background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(30,30,30,.7) 100%) !important;
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(30,30,30,.7) 100%) !important;
}
.amazingslider-text-1,
.amazingslider-text-8,
.amazingslider-text-9,
.amazingslider-text-10,
.amazingslider-text-11,
.amazingslider-text-12,
.amazingslider-text-13,
.amazingslider-text-14{
    padding: 20px !important;
}
.amazingslider-text-wrapper-1,
.amazingslider-text-wrapper-8,
.amazingslider-text-wrapper-9,
.amazingslider-text-wrapper-10,
.amazingslider-text-wrapper-11,
.amazingslider-text-wrapper-12,
.amazingslider-text-wrapper-13,
.amazingslider-text-wrapper-14{
    width: 50% !important;
    left: 25% !important;
}
.amazingslider-title-1,
.amazingslider-title-8,
.amazingslider-title-9,
.amazingslider-title-10,
.amazingslider-title-11,
.amazingslider-title-12,
.amazingslider-title-13,
.amazingslider-title-14{
    font-size: 18px !important;
    font-family: inherit !important;
    font-weight: 500 !important;
}
.amazingslider-arrow-right-1,
.amazingslider-arrow-right-8,
.amazingslider-arrow-right-9,
.amazingslider-arrow-right-10,
.amazingslider-arrow-right-11,
.amazingslider-arrow-right-12,
.amazingslider-arrow-right-13,
.amazingslider-arrow-right-14,
.amazingslider-arrow-left-1,
.amazingslider-arrow-left-8,
.amazingslider-arrow-left-9,
.amazingslider-arrow-left-10,
.amazingslider-arrow-left-11,
.amazingslider-arrow-left-12,
.amazingslider-arrow-left-13,
.amazingslider-arrow-left-14{
    display: block !important;
}
.amazingslider-arrow-right-1:hover,
.amazingslider-arrow-right-8:hover,
.amazingslider-arrow-right-9:hover,
.amazingslider-arrow-right-10:hover,
.amazingslider-arrow-right-11:hover,
.amazingslider-arrow-right-12:hover,
.amazingslider-arrow-right-13:hover,
.amazingslider-arrow-right-14:hover,
.amazingslider-arrow-left-1:hover,
.amazingslider-arrow-left-8:hover,
.amazingslider-arrow-left-9:hover,
.amazingslider-arrow-left-10:hover,
.amazingslider-arrow-left-11:hover,
.amazingslider-arrow-left-12:hover,
.amazingslider-arrow-left-13:hover,
.amazingslider-arrow-left-14:hover{
    background-color: rgba(175,175,175,1) !important;
}
 .slider_text_setup{
text-align: center;

}
.btn_top_spce{
 margin-top: 30px;   
}
select, input[type], textarea {
border: 1px solid #ccc;
background-color: #fafafa;
}
/*this is for about page sample client*/
.image-gallery-wrapper .owl-carousel .owl-item { height: 160px; }
.image-gallery-wrapper .owl-carousel .owl-item .logo-container{ line-height: 160px; }
.logo-container img.size-full{
	/*height: 100px;*/
	padding: 10px;
}
/*.logo-container {
    padding: 15px;
}
.owl-item{
	margin-bottom: 30px;
}*/

.lp-staticslider .staticslider-caption-title{ font-size:3.5em!important;}
.contact_page .sqs-gallery .continue-item li .summary-content{line-height: 1.6em;}
.contact_page .sqs-gallery .continue-item li .summary-content .summary-title{font-size: 20px;}


/*responsive*/
@media (max-width:1440px) {
	.contact_page .sqs-gallery .continue-item li{ width: 23%;}

}

@media (max-width:1380px) {
	.contact_page .sqs-gallery .continue-item li{ width: 30%;}
	.contact_page .sqs-gallery .continue-item li img {height: 210px; width: 100%;}
    body .main-home-page .main h1{font-size: 100px !important;}
    body .main-home-page .sqs-svg-icon--list{bottom: 20px;}
    body .main-home-page .sqs-slice p{ margin-right: 8%;}
    body .main-home-page .bx-wrapper ul li a img.ewic-wid-imgs{ margin-left: -30%; max-width: 150% !important; width: 150%;}
    
    }
@media (max-width: 1024px) {
    .contact_page .sqs-gallery .continue-item li{ width: 46%;}
	.contact_page .sqs-gallery .continue-item li img {height: 190px; width: 100%;}
    #access a { padding: 0 1.6em 0 .6em;}
    #header-image-main-inside .staticslider-caption { margin-top: 255px;}
}
@media (max-height:767px) {
    body .main-home-page .sqs-slice-group.group-copy.stacked{ position: static; top: 0; transform:translateY(0%)  }
    body .main-home-page .sqs-svg-icon--list{position: static;}
}

@media (max-width: 800px) {
    article.hentry .article-inner, #breadcrumbs-nav, body.woocommerce.woocommerce-page #breadcrumbs-nav, #content-masonry article.hentry .article-inner, .pad-container { padding-left: 5%!important; padding-right: 5%!important;}
    #secondary { width: 390px!important; float: none; margin: 0 auto!important;}
    .cryout #container[class*="two-"] .sidey .widget-container, .cryout #colophon-inside:not(.footer-one) .widget-container { float: none!important; margin: 0!important; width: 100%;}
    #header-image-main-inside .staticslider-caption { margin-top: 220px;}
}

@media (max-width: 767px) {
    .custom_cols .col-sm-8, .custom_cols .col-sm-4, .custom_cols .col-sm-6, .custom_cols .col-sm-10, .custom_cols .col-sm-2{ width: 100%; }
    .application_page .promise_btn{ float: none; margin-bottom: 20px; text-align: center; }
     .contact_page .sqs-gallery .continue-item li{ width: 44%;}
    .contact_page .sqs-gallery .continue-item li img {height: 190px; width: 100%;}
    .contact_page .continue-item li{ width: 100%; display: block; margin: 0 0 10px 0; }    
    .contact_page .continue-item li img{display: block;}
    .contact_page .sqs-gallery .continue-item li img{display: block; width: 100%;}
    .sqs-col-4.span-4{ width: 100%; }
    .sqs-col-4.span-4 a{ display: block; clear: left;}
    #header-image-main-inside .staticslider-caption { margin-top: 175px;}
}

@media (max-width: 568px) {
    .about_form_5034 .name_in_line{
        display: inline-block;
        width: 46% !important;
        margin-bottom: 1%;
    }
    .right_space{
        margin-right: 6.4%;
    }
    .contact_page .sqs-gallery .continue-item li{ width: 95%;}
    #header-image-main-inside .staticslider-caption { margin-top: 155px;}
}
@media (max-width: 500px) {
    #header-image-main-inside .staticslider-caption { margin-top: 135px;}
}
@media (max-width: 420px) {
    #secondary { 
        width: 100%!important;}
    }
    .contact-form-2393 .wpcf7-submit{
        cursor: pointer;
    }
    /*.widget_youtube_responsive .widget-title{
        margin-bottom: 9%;
        background-color: #667DB7;
        color: #ffffff;
        padding: 20px;
        text-align: center;
    }*/
    .custom_video_overlay:before{
    	background: transparent url('http://draft.inuktun.com/en/wp-content/uploads/play-button.png');
    	position: absolute;
    	width: 100%; 
    	margin-left: 20%;
    	z-index: 999;
    }

    .widget-title{
        text-align: center;
    }

@media (max-width: 767px) {
    .sqs-block-button-element--small {
        padding: 13px 26px !important;
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
        font-family: "proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;
        font-size: 12px;
        text-transform: uppercase;
        letter-spacing: 1px;
        font-weight: 600;
        font-style: normal;
        color: #fff;
        background-color: #272727;
        border-color: #272727;
    }
    .col-sm-3, .col-sm-h-5-1, .col-sm-h-5-2{
    	width: 50% !important;
    	text-align: center !important;
    	padding-bottom: 15px;
    	padding-left: 0px !important;
    }
}
hr{
    margin-top: 5% !important;
    margin-bottom: 5% !important;
}
@media (min-width: 1000px) and (max-width: 1300px) {
    .custom_cols .col-sm-h-5-1{ width: 18%; display: inline-block; vertical-align: top; padding-right: 5px;}
    .custom_cols .col-sm-h-5-2{ width: 21%; display: inline-block; vertical-align: top; padding-right: 5px;}
    .col-sm-h-5-1 a{font-size: 10px !important;}
    .col-sm-h-5-2 a{font-size: 10px !important; padding-right: 10px !important; padding-left: 10px !important;}
    .sqs-block-button-container--center a.sqs-block-button-element--small {
        padding: 13px 15px !important;
    }
}


.entry-meta .author {
    border-bottom: none !important;
}
.entry-meta .footer-tags {
    display: block;
    float: none;
    width: 100%;
    margin-top: .5em;
    padding-top: .5em;
    border-top: 1px solid #eee;
}
.entry-meta span.custom_set_in_line {
    display: inline;
}

.pagination {
    margin-top: 6%;
}
/* blog page button */
.post-continue-container a.continue-reading-link:before{
   background-color: #000;

}
.post-continue-container a.continue-reading-link span{
   color: #fff;
}
.custom_artical_blog{	
	margin-left: 24.3%;
	margin-right: 10%; 
	margin-top: 3%;
}
.custom_blog_setup{
	min-height: auto;
}
.post-continue-container .continue-reading-link{
	margin-bottom: 6%;
}
.blog_custom_content{
	font-size: 19px;
    line-height: 1.7;
}
strong{
    font-family: sans-serif;
}
