@import url("../architect/style.css");header .left-header .navi-level-1 li a.logo{padding-top:0px !important;}
/******header***********/
.navi-level-1.main-navi{margin-top:26px !important;}
.sub-navi{margin-top:26px !important;}
.navi-level-1 li a{padding-left:10px !important;padding-right:10px !important;}
div#primary {
    width: 100% !important;
}

.header-mobile-menu .mm-toggle{color: #00aad4 !important;}
.mobile-menu > li:hover > a {
    background: #00aad4 !important;}

/*******different-css***********/
.container {
    width: 100% !important;
}
.col-md-9 {
    width: 100% !important;
	    padding: 0px;
}
.ot-btn {
    background-color:  #00aad4 !important;
}
.projectContainer .element-item:hover .project-info{background: rgb(0, 170, 212) !important;}
.home-portfolio-overlay .ot-btn {
    background-color: #3e3939 !important;
}
.svg-triangle-icon{stroke: #00abd6 !important;}
.tnp-field-button .tnp-button{background: #00aad4 !important;}
ul.social li a:hover{background: #00abd5 !important;}
.project-terms a.current h4::before{background: rgb(0, 171, 213) !important;}
.hover-style-2 nav .navi-level-1 > li > a > span::before{background: #00aad4 !important;}
.navi-level-1 > li .navi-level-2{background: #06aad3 !important;}
.sub-header .sub-header-content .breadcrumb-arc a{color: #00aad4 !important;}
.project-terms a:hover h4::before{background: rgb(0, 170, 212) !important;}
#port .ot-btn {
    background-color: #4a4848 !important;
color:#fff;
border: 1px solid #4a4848 !important;
}
.navi-level-1 > li .navi-level-2 li a:hover{color:#fff !important;}
span.mini-cart-counter{background-color:  #00aad4 !important;}
.page-id-1371 .main-sidebar{display:none !important;}
.page-id-1378 .main-sidebar{display:none !important;}
.page-id-1382 .main-sidebar{display:none !important;}
.page-id-1386 .main-sidebar{display:none !important;}
section#service-sec-2 .container {
	width: 90% !important;}
section#service-sec-4 .container {
	width: 90% !important;}
section#service-last-sec .container {
    width: 90% !important;
}
#about-sec-4 .ot-btn {
    background-color: #4d4a4a !important;
}
#accordian .vc_tta-panel-heading {
    background-color: #00aad4 !important;
}
.hexagon{stroke: #00aad4 !important;}
.owl-partner-warp .prev-partners, .owl-partner-warp .next-partners, .owl-partner-warp .next-partners2, .owl-partner-warp .prev-partners2{color: #00aad4 !important;}
.portfolio-grid-1-warp .portfolio-grid-1-container .element-item .project-info h4:hover {
    color: 
    #00aad4 !important;
}
.portfolio-grid-1-warp .portfolio-grid-1-container .element-item .project-info a.cateProject:hover{color: #00aad4 !important;}
#meet-our-team-sec {
    display: none;
}
#to-the-top:hover {
	background-color: #00aad4 !important;}
::-moz-selection { /* Code for Firefox */
 background: #00aad4 !important;
}

::selection {
 background: #00aad4 !important;
}
.modal-search {
    background: rgb(0, 170, 212) !important;}
/******homepage*********/

section#mobile-slider {
    display: none;
}
.main-sidebar {
    display: none;
}
.padding {
    padding: 0px !important;
}
section#home_blog {
    display: none;
}
section#home-sec-2 .container {
    width: 1170px !important;
}
.home-portfolio-overlay .lay-overlay {
    background-color: rgba(0, 170, 212, 0.58) !important;
}
#home-portfolio-sec .element-item img {
	width: 100% !important;}
.avatar-testimonials {
    display: none;
}
.owl-controls .owl-pagination .owl-page.active {
    background: #00aad4 !important;
}
.project-terms a h4::before{background: rgb(0, 171, 213) !important;}
/************portfolio-page***************/


/*************about**********/
#about-sec-4 .lay-overlay {
    background-color: rgba(0, 170, 212, 0.87) !important;
}
section#about-sec-2 {
    padding-top: 90px !important;
	padding-bottom: 60px !important;
}
section#about-sec-4 {
    margin-bottom: 60px !important;
}
/**********our-concept***************/
.page-id-1386 .container {
    width: 96% !important;
}
/*********contact***************/
.page-id-439 .container {
    width: 96% !important;
}
section#contact-sec-1 {
    padding: 50px 0px !important;
}
/**************service**************/
section#service-sec-2 .container {
   padding-left: 10%;
}
section#service-sec-4 .container {
   padding-left: 10%;
}

/***************responsive**************/

@media screen and (min-width:1500px) and (max-width:1920px){#createaccount{margin-left:-12% !important;margin-top:0% !important;}
.home .projectContainer .element-item img{width:100% !important;}
.woocommerce-account-fields span{padding-left:0% !important;}
left-header img{width:50% !important;}
.navi-level-1.main-navi{margin-top:40px !important;}
.navi-level-1 > li a{font-size:20px;}
img.img-responsive.wp-post-image{width:100%;}
ul.navi-level-1.hover-style-2.main-navi{padding:4% 0% 0% 0%;}
.element-item img{width:100% !important;}
a.logo img{margin:0 auto;display:block;}
.navi-level-1 > li a{font-size:13px !important;}
}
@media screen and (min-width:1600px){.navi-level-1 > li a{font-size:15px;}
.navi-level-1.main-navi{margin-top:30px !important;}
.header-v1 nav{width:60%;}
.header-v1 .left-header, .header-v1 .right-header{width:20% !important;}
#createaccount{margin-left:-12% !important;margin-top:4% !important;}
.home .projectContainer .element-item img{width:100% !important;}
}
@media screen and (min-width:1024px) and (max-width:1440px){.header-v1 nav{width:70% !important;padding-left:10%;}
.right-header{float:right !important;width:20% !important;}
.navi-level-1.hover-style-2{padding:4% 0% 0% 0%;}
.element-item img{width:100% !important;}
.page-id-439 .padding { padding: 25px 0 60px 0;}
}
@media screen and (max-width:1280px){.right-header{width:19% !important;}
figure.effect-layla h3{padding-top:15% !important;}
.footer-v1{padding:34px 20px;}
#createaccount{margin-left:-12% !important;margin-top:0% !important;}
.woocommerce-account-fields span{padding-left:0% !important;}
}
@media screen and (max-width:1024px){.header-v1 nav{width:71% !important;padding-left:0%;margin-left:5%;}
.page-id-44 #home-sec-2 .container {
    width: 78% !important;
}	
.header-v1 .left-header{width:10%;}
.right-header{width:10% !important;}
.col-md-6{width:49%;}
figure.effect-layla p{padding-bottom:0px !important;}
.project-terms a{padding:0 12px;}
.img-responsive.wp-post-image{margin:0 auto;display:block;}
#portfolio-grid-sec-1 .project-info h4{text-align:center !important;}
#portfolio-grid-sec-1 .project-info a{text-align:center !important;}
.ot-btn.default-size-btn.btn-main-color{margin:0 auto;display:block;width:40%;}
.item-team .member-info{width:100% !important;margin-top:0 !important;}
.header-v6 .right-header{width:20% !important;}
.product-item{width:100%;}
.col-md-9{width:100%;}
.page-id-738 .col-md-3{width:50%;}
.main-sidebar{padding:0% 4%;}
.footer-v1 nav ul li a{padding:0px 17px !important;}
.footer-v1{padding:34px 5px;}
.footer-v1 .footer-left, .footer-v1 .footer-right{width:15%;}
.footer-v1 nav{width:70%;}
.navi-level-1.main-navi{margin-top:15px !important;}
.block-img-left .text-cap{font-size:14px;margin-bottom:4px;}
.block-img-right .text-cap{font-size:14px;margin-bottom:4px;}
.navi-level-1 li a{padding-left:3px !important;padding-right:7px !important;}
.text-box p{line-height:1.5;font-size:12px;}
#createaccount{margin-left:-12% !important;margin-top:0% !important;}
.woocommerce-account-fields span{padding-left:0% !important;}
figure.effect-layla {
	width: 100% !important;}
.fa.fa-angle-left {display: block !important;}	
.fa.fa-angle-right{display: block !important;}
}
@media screen and (min-width:834px) and (max-width:991px){.sub-navi{margin-top:9px !important;}
.right-header{width:20% !important;}
.col-md-6{width:100%;}
#home-sec-3 .vc_col-sm-4{width:32% !important;margin:1% 0% !important;}
#home-sec-3	figure.effect-layla {width: 100% !important;}	
 .chooseus-container .chooseus-item {float: left !important; width: 50% !important;}	
.projectContainer .element-item .project-info{min-height: 100% !important;}	
.projectContainer .element-item .project-info{position:absolute;width:100%;padding:0;opacity:0;float:none;text-align:center;}
.wpb_single_image .vc_figure{width:100% !important;}
.wpb_single_image img{margin:0 auto !important;display:block !important;}
.wpb_single_image .vc_single_image-wrapper{width:100% !important;}
#commercial-2-col{margin-left:0px !important;}
.col-md-3{float:left;width:49%;}
.header-v6 .right-header{width:30% !important;}
.product-item img{margin:0 auto;display:block;}
.portfolio-grid-1-warp .portfolio-grid-1-container .element-item .project-info{width:100%;margin:0 auto;display:block;float:none;background:none !important;}
.projectContainer .element-item .project-info h4{color:#000 !important;}
.projectContainer .element-item .project-info a.cateProject{color:#000 !important;}
.footer-v1{padding:25px 5px;padding-bottom:0px !important;}
.footer-left img{margin-top:0px;}
.project-terms a{padding:0 2px;}
.text-box p{line-height:2;font-size:15px;}
}
@media screen and (max-width:800px){.tp-mask-wrap{line-height:0px !important;}
.page-id-44 #home-sec-2 .container {
    width: 98% !important;
}	
	
#home-sec-3	figure.effect-layla {width: 100% !important;}	
 .chooseus-container .chooseus-item {float: left !important; width: 50% !important;}	
.projectContainer .element-item .project-info{min-height: 100% !important;}	
.projectContainer .element-item .project-info{position:absolute;width:100%;padding:0;opacity:0;float:none;text-align:center;}	
.tp-caption.rev-btn{margin-top:32% !important;}
.tp-caption.tp-resizeme{font-size:20px !important;text-align:center !important;margin-top:0px !important;}
#slide-1-layer-2{margin-top:20% !important;font-size:15px !important;text-align:center !important;padding-left:0px !important;text-transform:capitalize !important;}
#slide-1-layer-3{margin-top:50% !important;}
#slide-2-layer-1{line-height:0px !important;}
#slide-2-layer-2{font-size:15px !important;padding-left:0% !important;text-align:center !important;margin-top:15% !important;text-transform:capitalize !important;}
#slide-2-layer-3{margin-top:50% !important;}
#slide-16-layer-1{margin-top:0px !important;}
#slide-16-layer-2{font-size:15px !important;text-align:center !important;padding-left:0px !important;margin-top:15% !important;}
#slide-16-layer-3{margin-top:60% !important;}
#slide-17-layer-2{margin-top:15% !important;font-size:15px !important;padding-left:0% !important;text-align:center !important;text-transform:capitalize !important;}
#slide-17-layer-3{margin-top:50% !important;}
#slide-18-layer-1{margin-top:0px !important;}
#slide-18-layer-2{margin-top:14% !important;font-size:15px !important;padding-left:0% !important;text-align:center !important;text-transform:capitalize !important;}
#slide-18-layer-3{margin-top:68% !important;}
#slide-19-layer-1{margin-top:0px !important;}
#slide-19-layer-2{margin-top:15% !important;font-size:15px !important;padding-left:0% !important;text-align:center !important;text-transform:capitalize !important;}
#slide-19-layer-3{margin-top:50% !important;}
.vc_col-sm-4{width:100% !important;margin:1% 0%;}
.project-terms a{padding:0 0px;}
.wpb_single_image .vc_figure{width:100% !important;}
.wpb_single_image img{margin:0 auto !important;display:block !important;}
.wpb_single_image .vc_single_image-wrapper{width:100% !important;}
#commercial-2-col{margin-left:0px !important;}
.col-md-3{float:left;width:50%;}
.page-id-738 .col-md-3{width:100%;}
.header-v1 .right-header{float:right;width:30% !important;}
.promotion.clearfix img{width:100% !important;}
.sub-navi{margin-top:10px !important;}
.col-md-6{width:100%;padding: 25px;}
.projectContainer .element-item .project-info{position:absolute;width:100%;padding:0;opacity:0;float:none;text-align:center;height: 100% !important;}
#service-sec-2 h2{font-size:20px !important;}
#service-sec-4 h2{font-size:20px !important;}
.secovl{padding:10px 10px !important;}
.header-v6 .right-header{width:35% !important;}
.footer-v1{padding:25px 5px;padding-bottom:0px !important;}
.footer-left img{margin-top:0px;}
figure.effect-layla img{width:100% !important;}
figure.effect-layla{width:60%;}
.portfolio-grid-1-warp .portfolio-grid-1-container .element-item .project-info{width:100%;margin:0 auto;display:block;float:none;background:none !important;}
.projectContainer .element-item .project-info h4{color:#000 !important;}
.projectContainer .element-item .project-info a.cateProject{color:#000 !important;}
#info .col-md-12{padding:0% 1% !important;}
.footer-v1 .footer-left, .footer-v1 .footer-right{width:20%;}
.footer-v1 nav{width:60%;}
.tp-leftarrow{top:55% !important;opacity:1 !important;visibility:visible !important;}
.tp-rightarrow{top:55% !important;opacity:1 !important;visibility:visible !important;}
.fa.fa-angle-left{display:none;}
.fa.fa-angle-right{display:none;}
.text-box p{line-height:2;font-size:15px;text-align:justify;}
.block-img-left .text-cap{font-size:20px;}
.block-img-right .text-cap{font-size:20px;}
#service-sec-3 a.ot-btn.default-size-btn.btn-main-color{width:25% !important;}
#post-1371 p{text-align:justify;}
#about-sec-2 .vc_custom_1480559075178{padding-right:0px !important;}
#about-sec-2 .vc_custom_1563451939598{padding-top:0px !important;padding-bottom:0px !important;}
#about-sec-2 .vc_custom_1480559082783{padding-right:0px !important;padding-left:0px !important;padding:0% 5% !important;}
#about-sec-2 p{text-align:justify;}
.template-border section{padding:0px 10px !important;}
.product-item img{margin:0 auto;display:block !important;}
.products-style{display:block !important;}
.heading_txt {
    padding-top: 16% !important;
}
.post-type-archive .blog-list article{width: 48% !important;}
.post-type-archive .pagination {
    margin: 0% 0% 0% 0% !important;
}
	
.post-type-archive .blog-list article {
    width: 100% !important;
}
.commercial-design-sec-1 .vc_col-sm-6 {
    width: 100%;
}
section#about-sec-2 h2 {
    font-size: 23px;
}	
section#about-sec-2 p {
    font-size: 12px;
}	
	
}
@media screen and (max-width:768px){.project-terms a{display:block;}
.testimonial-warp{padding:0% 5%;}
#post-1371 .vc_col-sm-6{width:100%;}
.container{width:100%;}
}
@media screen and (max-width:600px){header .left-header .navi-level-1 li a.logo img{width:60px;}
 .chooseus-container .chooseus-item {float: left !important; width: 100% !important;}		
figure.effect-layla h3{padding-top:3% !important;}
#info .col-md-12{padding:0% 5% !important;}
.footer-v1 nav ul li a{padding:0px 10px !important;}
.footer-v1 nav ul li{display:block;}
.footer-v1 nav ul li a::after{display:none;}
ul.social li a{margin-left:1px;}
.footer-v1 nav{margin:0px auto;margin-bottom:15px;}
.footer-left img{margin-top:0px !important;}
#service-sec-2 .ot-btn{margin-bottom:3% !important;width: 55%;}
#service-sec-4 .ot-btn{margin-bottom:3% !important;width: 55%;}
#outdoor-sec-1 p{padding-right:0 !important;text-align:justify;}
#createaccount{margin-left:-12% !important;margin-top:5% !important;}
section#about-sec-2 h2{    text-align: center;}	
section#about-sec-2 {
    padding: 0px;
}	
section#about-sec-2 h2 {
	font-size: 18px !important;}	
section#about-sec-2 .container {
    padding: 0px;
}	
section#mobile-slider {
    display: block;
}
section#home-portfolio-sec {
    margin-top: 65px !important;
}
#rev_slider_6_2_forcefullwidth {height: 561px !important;}
#rev_slider_6_2_wrapper {height: 561px !important;}
	span.mini-cart-counter{top: -12px !important;}
.footer-mobile-menu p {
    padding-left: 16px;
}	
.projectContainer .element-item .project-info a.cateProject{text-align: center !important;}	
#service-sec-2 .wpb_column {margin-bottom: 40px;}	
#service-sec-4 { margin-top: 17px !important;}
.mobile-menu .open + a {background: #00aad4 !important;	}
	.mobile-menu li li:hover a {background: #00aad4 !important;	}
}
@media screen and (max-width:450px)
{ #home-sec-2 .vc_column-inner {
    padding: 0px !important;
}
	#mobile-slider {
    display:block;
	height: 561px !important;
}
#home-banner {
    display: none;
}
#accordian p{color:#646161 !important;padding-left:0px !important;text-align:justify;}

	
.tp-leftarrow{top:55% !important;}
.tp-rightarrow{top:55% !important;}
figure.effect-layla{width:100%;}
.element-item{padding:0 0%;}
.img-responsive.wp-post-image{width:100%;}
.header-v6 .logo img{height:auto;max-width:35% !important;margin-left:0px !important;}
.header-v6 .logo{width:50% !important;}
.header-v6 .right-header{width:50% !important;padding:0% 2%;}
.woocommerce-cart table.cart td.actions .coupon .input-text{width:50% !important;margin-right:0px !important;}
.vc_custom_1480559075178{padding-right:0px !important;padding-left:0px !important;}
#about-sec-2 img{padding:0% 4% !important;}
.ot-btn.default-size-btn.btn-main-color{margin-bottom:5%;}
#info .col-md-12{padding:0% 6% !important;}
figure.effect-layla h3{padding-top:5% !important;}
.footer-v1 .footer-left, .footer-v1 .footer-right{width:30%;}
.footer-v1 nav{width:40%;}
#rev_slider_1_1 .uranus.tparrows::before{font-size:15px;}
#service-sec-3 a.ot-btn.default-size-btn.btn-main-color{width:55% !important;}
.row{margin-left:0px !important;margin-right:0px !important;}
.col-md-3{float:none;width:100%;}
.product-item img{margin:0 auto;display:block !important;}
	.heading_txt {
    padding-top: 30% !important;
}
.container{padding:0px !important;}	
.form-group{padding-left: 0px !important;padding-right: 0px !important;}
h2 {
	font-size: 30px !important;}	
}
@media screen and (max-width:384px){
.tp-rightarrow {top: 57% !important;}	
.tp-leftarrow {top: 58% !important;}	
	.header-v6 .right-header{width:60% !important;padding:0% 2%;}
.woocommerce-cart table.cart td.actions .coupon .input-text{width:50% !important;}
.header-v6 .logo{width:30% !important;}
.header-v6 .logo img{max-width:60% !important;}
.header-v1 .right-header{float:right;width:40% !important;}
.col-md-3{float:none;width:100%;}
.product-item img{margin:0 auto;display:block !important;}
#info .col-md-12{padding:0% 10% !important;}
.footer-v1 .footer-left, .footer-v1 .footer-right{width:35%;}
.footer-v1 nav{width:30%;}
.item-testimonials{padding-left:35px !important;padding-right:0px !important;}
	.heading_txt {
    padding-top: 30% !important;
}
}
@media screen and (max-width:360px){#slide-18-layer-2{letter-spacing:1px !important;}
.header-v1 .right-header{float:right;width:40% !important;}
figure.effect-layla h3{padding-top:3%;}
.col-md-3{float:none;width:100%;}
.product-item img{margin:0 auto;display:block;}
.header-v6 .right-header{width:60% !important;padding:0% 2%;}
.header-v6 .logo{width:30% !important;}
.header-v6 .logo img{max-width:60% !important;}
figure.effect-layla h3{padding-top:0% !important;}
.text-box p{line-height:2;font-size:15px;text-align:left;}
}
@media screen and (max-width:320px){.icon_bag_alt{font-size:13px !important;}
.promotion-box figure figcaption{padding:10px 10px !important;}
.footer-v1 nav ul li{display:block;text-align:left;}
.footer-v1 nav ul{margin-bottom:0;margin-top:10%;}
.footer-v1 .footer-left, .footer-v1 .footer-right{width:50%;}
#slide-16-layer-2{letter-spacing:1px !important;}
.promotion-box{padding:0px !important;}
	.heading_txt {
    padding-top: 40% !important;
}
#service-sec-2 .ot-btn{margin-bottom:3% !important;width: 55%;}
}
.portfolio-grid-1-warp .portfolio-grid-1-container .element-item .project-info {
    background: transparent !important;
}
.home .sub-header-1{
	height:0px;
}
.home .fake-position{
	margin-top:0;
}
.home .col-md-9,.page-id-439 .col-md-9{
	width:100%;
	padding:0;
}
.home #content>.container{
	width:100%;
}
.home .main-sidebar,.page-id-439 .main-sidebar{
	display:none;
}
.page-id-396 .main-sidebar {
    display: none !important;
}
.page-id-320 .main-sidebar {
    display: none !important;
}
.page-id-396 .col-md-9 {
    width: 100%;
}
.page-id-320 .col-md-9 {
    width: 100%;
} 
.page-id-320 .padding {
    padding: 20px 0 0px 0 !important;
}
.page-id-320 .container {
	padding-left: 0 !important;
    padding-right: 0 !important;
}

.portfolio-template-default .wpb_single_image .vc_figure {
    width: 100% !important;
} 
.portfolio-template-default .wpb_single_image .vc_single_image-wrapper{
	width: 100% !important;
}
.portfolio-template-default .wpb_single_image img {
	width: 70% !important;
}
.header-v6 .logo img {
    height: auto;
    max-width: 100% !important;
    margin-left: 0px !important;
}

/************chirag**********************/

#service-sec-3 .lay-overlay {
    background-color: #00aad5 !important;
    opacity: 0.5;
}
#service-sec-3 a.ot-btn.default-size-btn.btn-main-color {
    background-color: #000 !important;
	color: #fff;
}
#service-sec-3 a.ot-btn.default-size-btn.btn-main-color:hover{
  background-color: #fff !important;
  color:#000 !important;
}
#portfolio-grid-sec-1 .project-info h4 {
    text-align: left;
}
#portfolio-grid-sec-1 .project-info a {
    text-align: left;
}
.header-v6 .logo img {
    height: auto;
    max-width: 20%;
    margin-left: 36%;
}
.btn-dark-color:hover, .btn-dark-color:focus {
    color: #fff;
    background: #fff;
}
.tnp-subscription {
    display: block;
    margin: 15px auto;
    max-width: 560px !important;
    /* width: 100%; */
}
.hover-style-2 nav .navi-level-1 > li > a > span:before {
    display: block;
    width: 0;
    height: 2px;
    position: absolute;
    background: #ebcd1e;
    left: 0;
    top: 100% !important;
    transform: translateY(-50%);
    content: "";
    transition: all 0.3s ease-in-out;
    z-index: -1;
}