/*  tejveer  */
/* 17-11-17  */
.wg-testimonials #owl-demo.av_top .item img.item-img{ width: 100px;}
#custom_html-2 p input{ padding-left: 5px;}
@media screen and (min-device-width: 300px) and (max-device-width: 755px) {#powered{height: 56px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 755px) {#footer #powered{line-height: 100px;} }
@media screen and (min-device-width: 600px) and (max-device-width: 1000px) {.header-menu ul.menu > li > a{margin: 10px 0 -9px 0;} }




.member-content{color: #fff!important;}
#custom_html-3 ul li{margin-bottom: 13px;}
#custom_html-3 ul li a{color: #fff;  font-size: 14px; font-weight: 600; color: #fff;}
#custom_html-3 h3{font-size: 18px; font-weight: 900; color: #fff;}
#text-11 h3{font-size: 18px; font-weight: 900; color: #fff;}
#custom_html-2 h3{font-size: 18px; font-weight: 900; color: #fff;}
.contact-us{color: #fff !important; font-size: 14px;font-weight: 600;}
.contact-us span .fa{margin-bottom: 14px; font-size: 20px;}
.contact-us span .fa .fa-envelope{font-size: 15px!important;}
#custom_html-2 p textarea{height: 30px!important; width: 100%; padding-left: 6px;}
#custom_html-2 p input{height: 30px!important; width: 100%;}

.thim-social a:before{font-family: 'kuler';width: 30px;height: 30px;line-height: 30px;text-align: center;display: inline-block;font-size: 14px;margin: 0 0 0 0px;overflow: visible;border: 1px solid transparent;color: #172b42;background: #92c910}

.header-menu ul.menu > li > a{padding: 0 0px;margin: 25px 0 20px 0;display: inline-block;position: relative;overflow: hidden;transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;-moz-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;-o-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;font-size: 12px;color: #172b42 !important;text-transform: uppercase;font-weight: 800 !important}
@media screen and (min-device-width: 600px) and (max-device-width: 1240px) {.header-menu ul.menu > li > a{margin: 7px 0 0px 0;}}
.sc_heading .heading-desc{position: relative;padding-bottom: 10px;color: #92c910;font-weight: normal;margin-bottom: 0px;font-size: 28px;line-height: 28px;letter-spacing: 0.5px}

.topbar-phone a{font-weight: 600;font-family: fantasy; font-size: 14px; padding-right: 16px;}
.topbar-email a{font-weight: 600;font-family: fantasy; font-size: 14px; padding-right: 16px;}
.topbar-phone a{font-weight: 600;font-family: fantasy; font-size: 14px; padding-right: 16px;}
.row-topbar .fa {border-radius: 20px; background: red; padding: 7px; background: #92c910 !important; font-size: 16px; font-weight: 800;}
.row-topbar a{color: #fff;font-size: 20px; font-weight: 700;font-family: arial;}
.desc-icon-box p{font-size: 15px;font-weight: 600;}
.wg-testimonials #owl-demo .item p.item-testimonial{padding: 5px;}
.top_site_main .page-title-wrapper .breadcrumbs{border-bottom:none;}
.page .site-content{margin-bottom: 0px !important;}
.widget-area .widget_text .textwidget { padding: 10px 20px; font-size: 18px;font-weight: 600; color: #172b42;}
.widget-area .widget_text .textwidget a{color: #172b42; padding-bottom: 10px;}
.row .srviceareatbl table{border-collapse: collapse;}
.row .srviceareatbl table a{font-size: 16px; color: #172b42;}

.owl-carousel .owl-controls.clickable{margin-top: 0px;}
.desc-icon-box p{text-align: justify;}
.panel-grid-cell .widget-title {{text-align: justify;}}
.ig_button{height: 32px;}
.ig_message p{font-size: 13px; font-weight: 600;}
#main #secondary{}
.sidebar-right .widget-area{margin-bottom: 20px;}
.contact-us span .fa{margin-bottom: 14px;font-size: 20px;}
.contact-us {color: #fff !important;font-size: 14px;font-weight: 600;}
.contact-us {color: #fff !important;font-size: 14px;font-weight: 600;}
/* #custom_html-2{float: left!important;} */
.thim-social li{margin-left: 5px;}
/* .box-content img{width: 100%!important;} */

.affix{position: fixed !important; top: 43px;}
#icegram_message_3116 .ig_headline{font-size: 16px;}
.ig_message p{font-size: 12px;font-weight: 800;}
.contact-us .padd .fa{font-size: 20px;}
.cleaning-services-content{margin-top: 0px;}
.ig_action_bar .ig_button{padding: 7px!important;}
.thim-social a::before{color: #fff;}
.whatup-sett p{margin-bottom: 0px;}
.whatup-sett .fa{font-size: 30px;}
.whatup-sett b{font-size: 16px;}
.whatup-sett h4{margin-left: 40px;}
.whatup-sett a{text-transform: none; color: #333;}
.whatup-sett{text-align: center;}
.contact-address .fa{font-size: 20px;}
.contact-address .padd{margin-bottom: 20px;}
#pg-308-0, #pl-308 .panel-grid-cell .so-panel{margin-bottom: 0px;}
.contact2-us h3{font-size: 18px;font-weight: 900;color: #fff; float: left;"}
#footer #powered{line-height: 52px!important;}
#footer p{margin-bottom: 0px!important;}
#social-5 .thim-social a{font-size: 20px;}
#pgc-2049-1-2 .widget{margin-top: 45px;}
.sc_heading .heading-desc{padding-bottom: 10px;}
.top_site_main .page-title-wrapper .breadcrumbs ul.ulbreadcrumbs li a{text-decoration: none; letter-spacing: 0.5px;
color: #172b42 !important; font-size: 20px; font-weight: 900; color: #fff;}
.row-topbar .fa{float:left;}
.breadcrumbs ul li a{text-decoration: none;letter-spacing: 0.5px; color: #fff!important; font-size: 20px;}




#masthead .top-header .container-top-head .meta-tophead span a {color: #fff; font-size: 14px; text-decoration: none;}
.top_site_main .page-title-wrapper .breadcrumbs ul.ulbreadcrumbs { text-decoration: none; letter-spacing: 0.5px;
    color: #fff !important; font-size: 20px; font-weight: 900;}
.top_site_main .page-title-wrapper .breadcrumbs ul.ulbreadcrumbs li a{ text-decoration: none; letter-spacing: 0.5px;
    color: #fff !important; font-size: 20px; font-weight: 900;}
    .top_site_main .page-title-wrapper .breadcrumbs ul.ulbreadcrumbs li a::after { content: "\f101";line-height: 14px;
    margin: 10px; font-family: 'FontAwesome'; font-size: 20px; cursor: text !important; color: #fff !important;}
.wp_teamshowcase_slider.design-1 .teamshowcase-image-bg{height: 330px;}
.wp-tsas-medium-4{width: 25%; float: left;}
label { display: inline-block;  /* max-width: 100%; */ margin-bottom: 5px; width: 100%; font-weight: bold;}
.contac-form-contact form.wpcf7-form p input.wpcf7-submit{width: 100%;}
.contact ul li{margin-bottom: 18px;}
.top_site_main {margin-bottom: 30px;}
.sc_heading .heading-desc{padding-bottom: 10px;margin-bottom: 0px;}
.location h2{font-size: 18px;}
.location a{color: #000;text-decoration: none; font-size: 14px;}
#footer{background: url(http://regattasolution.in/abhi1/wp-content/uploads/2017/11/bg.jpg);}
#custom_html-2 p input{padding-left: 5px;}
.owl-wrapper-outer p{text-align: justify;}
.wg-testimonials #owl-demo.av_top .item img.item-img{width: 100px;}
.contac-form-contact form.wpcf7-form p input.wpcf7-submit{width: 100%; font-size: 15px; font-weight: 800;}
#powered{height: 70px!important;}
#footer #powered{line-height: 60px;}
#footer #powered p{margin-bottom: 0px;}
#topcontrol{bottom: 70px!important;}
#powered .contact a{font-size: 13px!important;}
.wp_teamshowcase_grid .team-grid.first{float: left!important;}
.tc_team-members h3{color: #fff;}
.tc_team-members p{color: #fff;}
#masthead .top-header .container-top-head .meta-tophead{float: right;}
#masthead.header_v1 .top-header .container-top-head .widget_social .thim-social{float: left !important;}
#masthead .top-header .container-top-head .meta-tophead span{float: right;}
/* .top-header .container-top-head{width: 0%;} */
.wrapper-box-icon.layout-02{padding-top: 0px;}
.wrapper-title-icon{margin-bottom: 0px;}
.contact-us padd{margin-bottom: 15px;}
#masthead .container-top-head{padding: 5px!important;}
#text-4 .textwidget{float: right!important;}
.thim-social .icon-size-24px li a::before{}

.thim-social a::before{font-family: 'kuler';   width: 30px;   height: 30px;   line-height: 29px;    text-align: center;    display: inline-block;
    font-size: 16px;   margin: 0 0 0 0px;  overflow: visible; border: 1px solid transparent;  color: #172b42; background: #92c910;}





@media screen and (min-device-width: 300px) and (max-device-width: 750px) {.home1-widget-icon-box > div.panel-grid-cell:last-child{margin-top: 44px !important;} }
@media screen and (min-device-width: 300px) and (max-device-width: 1000px) {#masthead .top-header .container-top-head .meta-tophead span a{font-weight: 600; font-family: fantasy; font-size: 10px; padding-right: 5px;}}

@media screen and (min-device-width: 300px) and (max-device-width: 950px) {#masthead.header_v1 .top-header .container-top-head .widget_social .thim-social{float: left !important;} }
@media screen and (min-device-width: 300px) and (max-device-width: 765px) {.thim-social ul{margin-top: 5px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 570px) {.topbar-phone{ float: left;} .thim-social{margin-left: 0%; float: left !important;}}
@media screen and (min-device-width: 300px) and (max-device-width: 570px) {#masthead.header_v1 .top-header .container-top-head .widget_social .thim-social{margin-left: 0%; float: left !important;} }

@media screen and (min-device-width: 300px) and (max-device-width: 570px) {#masthead .top-header .container-top-head .meta-tophead span{float: left;}}
@media screen and (min-device-width: 300px) and (max-device-width: 760px) {#powered .payment{height: 0px;} }
media screen and (min-device-width: 300px) and (max-device-width: 760px) {#powered {height: 0px!important;} #footer #powered{height: 0px!important;}}


@media screen and (min-device-width: 300px) and (max-device-width: 768px) {#powered .contact{padding-top: 0px; text-align: center; line-height: 16px;} #powered .contact a{font-size: 11px;}}
@media screen and (min-device-width: 300px) and (max-device-width: 760px) {#footer #powered{background: #ccc !important;
padding-top: 24px;}}
@media screen and (min-device-width: 300px) and (max-device-width: 500px) {.thim-social li{padding-right: 5px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 500px) {.thim-social a::before{margin: 0 0 0 0px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.contact ul li i::before{width: 34px; height: 34px; line-height: 34px; font-size: 18px !important;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.contact ul li span{vertical-align: middle !important; display: inline-block; font-size: 13px; font-weight: 600; color: #333;} .contact ul li{margin-bottom: 5px;}}
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.contact h2{text-align: center;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.thim-logo img.no-sticky-logo{top: 1px !important; width: 130px;}}
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.top_site_main .header_v1 img{height: 100px!important;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.contac-form-contact form.wpcf7-form p input.wpcf7-text{height: 30px;}.contac-form-contact form.wpcf7-form p textarea{height: 50px !important;}}
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.row .srviceareatbl h1{padding: 0px 14px 0px 14px;text-align: center;}}
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.row .srviceareatbl table{border: none;}}
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {#footer #powered p{margin-left: 20px;
margin-right: 20px;}}
@media screen and (min-device-width: 500px) and (max-device-width: 960px) { }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.row-topbar a{font-size: 13px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.row-topbar .fa{float: left;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.ig_action_bar.ig_air-mail .ig_button{font-size: 12px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.ig_headline{font-size: 15px!important; font-weight: 700;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {#masthead .top-header .container-top-head .meta-tophead{float: left;} }
@media screen and (min-device-width: 300px) and (max-device-width: 400px) {#masthead .top-header .container-top-head .meta-tophead{margin-left: 28%;} }
@media screen and (min-device-width: 400px) and (max-device-width: 1300px) {#masthead .top-header .container-top-head .meta-tophead{float: right !important;} }
@media screen and (min-device-width: 300px) and (max-device-width: 760px) {#masthead .top-header .container-top-head{padding-bottom: 5px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 760px) {#masthead .top-header .container-top-head .meta-tophead{margin-top: 5px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 400px) {#masthead.header_v1 .top-header .container-top-head .widget_social .thim-social{margin-left: 65px;} }
@media screen and (min-device-width: 350px) and (max-device-width: 575px) {#custom_html-2 h3{} }
@media screen and (min-device-width: 300px) and (max-device-width: 380px) {.content-inner img{width: 350px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 380px) {.tc_member-col-single{width: 94%;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {#custom_html-2 h3{float: right;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.thim-social li{margin-bottom: 5px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.ob-slider-base .ob-slide-nav a{padding: 0px 4px;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.scrollup{padding: 0px 5px;} }
@media screen and (min-device-width: 600px) and (max-device-width: 990px) {.item-cleaning{margin-bottom: 30px;} }
@media screen and (min-device-width: 600px) and (max-device-width: 1400px) {.thim-social .icon-size-24px li a::before{ width: 35px; height: 35px; line-height: 35px; font-size: 18px; vertical-align: middle;}}
@media screen and (min-device-width: 600px) and (max-device-width: 1400px) {.row-topbar .fa {font-weight: 900;font-size: 19px;padding: 9px; }}
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {#text-4 .textwidget{float: left!important;} }}
@media screen and (min-device-width: 300px) and (max-device-width: 570px) {.top-header .container-top-head .widget_social .thim-social{float: left!important;} }
@media screen and (min-device-width: 300px) and (max-device-width: 570px) {#masthead .top-header .container-top-head .meta-tophead{float: left!important;} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {.ig_action_bar .ig_button{font-size: 12px!important;} }
@media screen and (min-device-width: 300px) and (max-device-width: 430px) {#text-4 .textwidget{margin-left: 15%!important;} }
@media screen and (min-device-width: 430px) and (max-device-width: 500px) {#text-4 .textwidget{margin-left: 36%!important;} }
@media screen and (min-device-width: 430px) and (max-device-width: 500px) {.top-header .container-top-head .widget_social .thim-social{margin-left: 26%!important;} }
@media screen and (min-device-width: 430px) and (max-device-width: 500px) {.top-header .container-top-head .widget_social .thim-social{margin-left: 26%!important;} }
@media screen and (min-device-width: 30px) and (max-device-width: 400px) {.top-header .container-top-head .widget_social .thim-social{margin-left: 30px!important;} }
@media screen and (min-device-width: 30px) and (max-device-width: 780px) {.home1-widget-icon-box > div.panel-grid-cell:last-child{margin-top: 44px !important} }
@media screen and (min-device-width: 300px) and (max-device-width: 780px) {.contact ul li{margin-bottom: 0px !important} }
@media screen and (min-device-width: 300px) and (max-device-width: 600px) {#icegram_message_3116 .ig_headline{font-size: 15pximportant} }




@media screen and (min-device-width: 481px) and (max-device-width: 768px) { }

div.wpcf7-mail-sent-ok {
  
    color: #fff;
}