/**
* Theme Name: Arven Child
* Description: This is a child theme of Arven, generated by Merlin WP.
* Author: <a href="http://gloriathemes.com">Gloria Themes</a>
* Template: arven
* Version:1.0.5
*/
.gt-loader img{width:183px;height:76px}
.gt-header__logo img{ max-height:96px}
.gt-footer--widget::before{background-color:#ee1111}
.gt-mobile-header .gt-header__logo img{ max-height:62px}
.gt-footer.gt-dark .gt-copyright{width:100%;display:block;text-align:center}
.gt-footer.gt-dark.gt-transparent .gt-copyright{width:inherit;display:inherit}
.gt-footer .gt-copyright p{margin-bottom:0}
.gt-showcase-hover__titles ul li a{ font-family:Lobster Two;text-transform:none}
.single-gallery .gt-social-list li a:hover{background-color:tranparant;border-color:1px solid #ee1111}
.single-gallery .gt-social-list li a,.single-gallery .gt-social-list li a i{color:#fff}
.single-gallery .gt-social-list li a:hover,.single-gallery .gt-social-list li a:hover i{color:#ee1111}
.single-gallery .gt-social-list li a:visited,.single-gallery .gt-social-list li a:visited i{color:#ee1111}
.single-gallery .gt-social-list li a:hover{background-color:transparent;border-color:#ee1111 !important}
.single-gallery .gt-social-list li a:hover i{color:#ee1111}
.gt-sidenav__container{max-width:260px;padding-top:30px;background:#101010}
.gt-sidenav .gt-container-fluid{padding-left:18px;padding-right:18px;padding-top:18px}
.gt-sidenav__content{background:#101010}
.gt-sidenav__header{padding-top:0;padding-bottom:0;color:#fff}
.gt-sidenav__nav > ul > li > span > a,.gt-sidenav__nav > ul > li > span > a:visited{padding-top:10px;padding-bottom:10px;font-size:15px;color:#fff !important}
.gt-sidenav__nav ul ul{padding-left:12px}
.gt-sidenav__nav ul ul{ padding:10px 0}
.gt-sidenav__nav ul li a,.gt-sidenav__nav ul li a:visited{font-size:15px;color:#fff !important}
.gt-sidenav__container .gt-social-list li a{ color:#fff !important;border:1px solid #292929}
.gt-sidenav__header .gt-icon{color:#fff !important}
.gt-sidenav__container .gt-social-list li a:hover{color:#000 !important}
.gt-social-list li a,.gt-social-list li a:visited{color:#fff !important}
.gt-sidenav__nav ul li span i{color:#fff}
.gt-sidenav__nav > ul > li > span{border-bottom:1px solid #292929}
.gt-sidenav__container .gt-line{ background-color:#292929}
.faq-page .vc_tta.vc_tta-style-outline .vc_tta-panel-heading{ border:0px !important}
.faq-page .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a{color:#fff !important;font-family:Overlook !important;font-size:22px;letter-spacing:0.5px}
.faq-page .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body{color:#fff}
.faq-page .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{color:#fff !important}
.blogrow .vc_gitem_row .vc_gitem-col{padding:30px !important;background-color:#161616 !important}
.blogrow .vc_gitem_row .vc_gitem-col h4{margin:0;padding:0;font-weight:300; font-size:30px;letter-spacing:0.5px;color:#fff !important}
.blogrow .vc_gitem_row .vc_gitem-col p{font-weight:400;color:#fff !important}
.blogrow .vc_gitem_row .vc_gitem-col .vc_btn3-color-juicy-pink{font-weight:400;color:#fff !important;background:#000 !important}
.blogrow .vc_gitem_row .vc_gitem-col .vc_btn3-left{margin-bottom:0px !important}
.single-post .gt-article__content a{color:#fff;font-weight:400}
.single-post .gt-article__content p,.single-post .gt-article__content h2,.single-post .gt-article__content h3,.single-post .gt-article__content h4,.single-post .gt-article__content h5,.single-post .gt-article__content h6{color:#fff !important}
.getquotetitles h2{ color:#fff;font-family:Overlook;font-size:30px}
.getquotetitles h3{ color:#ee1111;font-family:Overlook;font-size:24px;margin-top:15px}
.getquote-form{max-width:950px;margin:auto}
.getquote-form .wpcf7-form-control{ background-color:transparent;border:1px solid rgba(255,2555,255,0.3);padding:6px 15px;margin:0;text-transform:uppercase;color:#fff;text-align:center;font-weight:200;font-size:20px}
.getquote-form .wpcf7-form-control:focus{ background-color:transparent;border:1px solid rgba(255,2555,255,0.6);color:#fff;font-weight:200}
.getquote-form .gt-grid.w90{ width:90%;margin:auto}
.getquote-form p{ margin-bottom:0}
.getquote-form .gt-grid.w30{ width:30%;margin:auto}
.getquote-form .gt-grid .gt-grid__col{padding:12px}
.getquote-form .wpcf7-field-groups{ margin:15px 0}
.getquote-form .wpcf7-field-group{ position:relative}
.getquote-form .wpcf7-field-groups .wpcf7-field-group-remove,.getquote-form .wpcf7-field-groups .wpcf7-field-group-add{position:absolute;top:inherit;bottom:12px;margin:0;width:44px;height:44px;padding:0;margin:0;line-height:normal;background:transparent;font-weight:200;font-size:25px;color:rgba(255,255,255,0.5)}
.getquote-form .wpcf7-field-groups .wpcf7-field-group-remove{ right:0}
.getquote-form .wpcf7-field-groups .wpcf7-field-group-add{right:-50px}
.getquote-form .wpcf7-field-group:first-child .wpcf7-field-group-add{right:0}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:0px !important;color:#fff !important;text-align:center !important;padding:10px !important;margin:0 !important}
span.wpcf7-not-valid-tip{color:#fff !important;font-weight:200 !important;text-align:center;width:100%}
.wpcf7-form select{color:#fff;background-color:#000;font-weight:200;height:44px}
.wpcf7-form select option{color:#fff;background-color:#000;font-weight:200}
.getquote-form .wpcf7-email{ text-transform:none}
.getbut{position:fixed;bottom:70px;height:70px;width:70px;right:20px;z-index:100}
.getbut img{width:100%;display:block;border:0}
@media (max-width:1200px){
	.blogrow .vc_gitem_row .vc_gitem-col{padding:15px !important}
	.blogrow .vc_gitem_row .vc_gitem-col h4{font-size:26px;}
	.page-id-3611 .gt-page-content{padding-top:0px;padding:0 0 50px 0 !important}
	.page-id-3611 .getquotetitles h2{margin-top:0}
	.getquote-form .gt-grid--4 .gt-grid__col{width:25%;flex:0 0 25%}
}
@media (max-width:991px){
	.gt-sidenav__container{max-width:260px;padding-top:30px}
	.gt-sidenav .gt-container-fluid{padding-left:18px;padding-right:18px;padding-top:18px}
	.gt-sidenav__header{padding-top:0;padding-bottom:0}
	.gt-sidenav__nav > ul > li > span > a,.gt-sidenav__nav > ul > li > span > a:visited{padding-top:10px;padding-bottom:10px;font-size:15px}
	.gt-sidenav__nav ul ul{padding-left:12px}
	.gt-sidenav__nav ul ul{ padding:10px 0 10px 10px}
	.gt-sidenav__nav ul li a,.gt-sidenav__nav ul li a:visited{font-size:15px}
	.gt-sidenav__nav{margin-top:15px}
	.getquote-form{max-width:100%;width:100%;margin:auto}
	.getquote-form .wpcf7-field-group{padding-right:70px}
	.getquote-form .wpcf7-field-groups .wpcf7-field-group-remove,.getquote-form .wpcf7-field-groups .wpcf7-field-group-add{width:24px}
	.getquote-form .wpcf7-field-groups .wpcf7-field-group-remove{ right:34px}
	.getquote-form .wpcf7-field-groups .wpcf7-field-group-add{right:0px}
	.getquote-form .wpcf7-field-group:first-child .wpcf7-field-group-add{right:34px}
	.getquote-form .gt-grid--3 .gt-grid__col{width:33.33%;flex:0 0 33.33%}
	.getquote-form .gt-grid.w90{ width:100%;margin:auto}
	.getquote-form .gt-grid.w30{ width:150px;margin:auto}	
	.gt-mobile-header.gt-transparent{ position:absolute;padding-top:15px important;padding-bottom:15px important}
	.gt-mobile-header .gt-icon,.gt-mobile-header .gt-icon a,.gt-mobile-header .gt-icon a:visited{color:#fff !important}
	.gt-footer .gt-copyright p{margin-bottom:0;text-align:center;width:100%}
	.gt-footer.gt-fixed{background-color:transparent !important;position:fixed;bottom:0;padding:10px}
	.getquotetitles{padding-top:130px}	
	.gt-bricklayer-grid--10 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--3 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--4 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--5 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--6 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--7 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--8 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--9 .gt-bricklayer-grid__column-sizer{max-width:33.333333%;flex:0 0 33.333333%}
}
@media (max-width:600px){
	.getquotetitles h2{ font-size:26px}
	.getquotetitles h3{ font-size:18px}
	.getquote-form .gt-grid--3 .gt-grid__col{width:100%;flex:0 0 100%}
	.getquote-form .gt-grid--2 .gt-grid__col{width:100%;flex:0 0 100%}
	.page-id-3611 .gt-page-content{padding-top:0px;padding:0 0 20px 0 !important}
}
@media (max-width:575px){
	.gt-bricklayer-grid--10 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--3 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--4 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--5 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--6 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--7 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--8 .gt-bricklayer-grid__column-sizer,.gt-bricklayer-grid--9 .gt-bricklayer-grid__column-sizer{max-width:33.333333%;flex:0 0 33.333333%}
}