body {
	position:relative;
	color:#585555;
	font:14px/20px 'Open Sans', sans-serif;
	margin:0;
	overflow-x:hidden;
	background:transparent !important;
}
/* html,body{ -webkit-overflow-scrolling :touch !important;overflow:auto !important;height:100% !important;} */
	/* EDIT-Main */
.footer-list ul li {
	font-size:14px;
	padding-bottom: 8px;
	line-height:1.5;
	font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
.footer-list h6 {
	line-height:1.5;
	color:white;
	font-size:14px;
}
.second-row{
	background:#fff;
}
.navbar-nav{
	position:relative;
	top:-2px;
}
select.sel-jobs{
	color:#428bca;
}
.cont_head {
	border-bottom:none !important;
	padding:7px 0;
}
.container{
	max-width:1170px !important;
	position:initial !important;
	background:transparent !important;
}
a.foot-icon{
	background: #00afef;
    color: #fff;
	padding:10px;
	float:right;
	xborder-radius:5px;
	opacity:0.9;
	position:relative;
	right:30px;
	top:-10px;
}
.my-mark{
	position:fixed;
	left:-17px;
	top:25%;
	width:13%;
	z-index:9999;
}
.my-mark .list-group-item{
	padding:3px 5px;
	font-size:12px;
}
.flex-direction-nav a:before{
	position:relative !important;
	top:9px !important;
	height:36px!important;
}
 .flexslider:hover .flex-direction-nav .flex-prev{
	 opacity:0.7 !important;
	left:-25px !important;
}
.flexslider:hover .flex-direction-nav .flex-next{
	opacity:0.7 !important;
	right:-25px !important;
}
.flex-direction-nav a{
	height:40px !important;
}
.home-event .carousel li{
	margin:0;
}
section.slider.home-event{
	width:100%;
	position:relative;
	top:-31px;
	left:0;
}
.home-event .flex-control-nav{
	display:none;
}
.home-event .flex-direction-nav{
	display:none;
}

.home-event ul li img.slide{
	width:100%;
	height:700px;
	max-height:700px;
	background-size:cover !important;
	background-position:50% 50% !important;
	background-attachment:fixed;
}
.page1 .container {
 width:1170px;
}
.page1 .container {
	margin-right:auto;
	margin-left:auto;

}
.col-md-6{
	width:50%;
	float:left;
	text-align:center;
	padding:0 25px;
	box-sizing:border-box;
}
.col-md-4{
	width:33.33333333%;
	float:left;
	text-align:center;
	padding:0 25px;
	box-sizing:border-box;
}
.market-parmo .col-md-3{
	width:25%;
	float:left;
	text-align:center;
	box-sizing:border-box;
	padding:20px 5px 5px;
}
.market-parmo .col-md-3, .market-parmo .col-md-4, .market-parmo .col-md-6{
	border:1px solid #fff;
	padding:17px 5px 5px;
}
.partner-logos.market-parmo .col-md-3{
	border:1px solid #037abc;
	margin-right:15px;
	width:24%;
	padding:20px 0 0;
	min-height:200px;
}
.partner-logos.market-parmo .col-md-3.last{
	margin-right:0px;
}
.partner-logos .first-row-sol{
	width:100%;
	margin-bottom:15px;
}
.partner-logos .first-row-sol.last{
	margin-bottom:100px;
}
.partner-logos .col-md-3 img{
	max-width:270px;
	max-height:180px
}
.partner-logos .row{
	margin-right:0;
	margin-left:0;
	width:100%;
	text-align:center;
	padding:70px 0 100px;
}
.partner-btn{
	xborder-radius:5px;
	letter-spacing:.5px;
	padding: 18px 20px;
	border: 2px solid #fff;
	color: #fff;
	border-radius:50px; 
	font-size: 21px;
	width: 300px;
    display: inline-block;
	text-transform: capitalize;
}
.partner-btn.join-btn{
	border: 2px solid #00afef;
	color: #00afef;
}
.blog-btn{
	xborder-radius:5px;
	letter-spacing:.5px;
	padding: 18px 20px;
	border: 2px solid #fff;
	color: #fff;
	border-radius:50px; 
	font-size: 21px;
    display: inline-block;
	width: 200px;
}

.partner-btn:hover{
	text-decoration:none;
	color: #fff;
	background: #00afef;
}

.partner-btn.join-btn:hover{
	border: 2px solid  #00afef;
}
.col-md-4.tech{
	padding:15px 5px 5px;
	margin:0 80px;
}
.market-parmo .col-md-3:hover{
 border:1px solid #037abc;
}
.market-parmo .col-md-4:hover{
 border:1px solid #037abc;
}
.market-parmo .col-md-6:hover{
 border:1px solid #037abc;
}
.col-md-6.mid-text p{
	font-size:17px;
	line-height:26px;
	margin-bottom:20px;
	text-align:left;
}

.col-md-6.mid-text.photo p{
	font-size:17px;
	text-align:left;
	margin-bottom:20px;
}
.row.pad1{
	padding:30px 0 30px;
	float:left;
}
.row.pad1.pad-full{
	padding:50px 20px;
}
.row.pad1 h2{
	color:#00afef;
	font-size:20px;
}


.slider {
	position:relative;
	background:transparent !important;
}

.main-box{
	background-iamge:url(https://www.714area.com/solutions/images/main-image2.jpg);
	width:100%;
	height:700px;
	max-height:700px;
	background-size:cover;
	top:-20px;
}
.main-box.photo{
	background-image:url(../images/photo-main4.jpg);
}
.main-box.digital{
	background-image:url(https://www.714area.com/solutions/images/main-digital.jpg);
}
.main-box.content{
	background-image:url(https://www.714area.com/solutions/images/content-first2.jpg);
}
.main-box.influ{
	background-image:url(https://www.714area.com/solutions/images/main-infu4.jpg);
	top:0;
}
.main-box.display{
	background-image:url(https://www.714area.com/solutions/images/first-display5.jpg);
}
.main-box.solution{
	background-image:url(../images/AdobeStock_194306324.jpeg);
	background-size:cover;
	z-index: 1;
}

.burger{
	background-image:url(../images/banner-madness.png);
	background-size:cover;
	z-index: 1;
	height: 800px;
	max-height: 800px ;
	background-position: 0 80px;
    background-repeat: no-repeat;
    top: 0 !important;
}
.new-span{
	font-size: 30px;
    color: #00afef;
    padding: 0px 5px;
    line-height: 50px;
    font-weight: 600;
    position: relative;
    /* top: -15px; */
    text-transform: capitalize;
    font-style: italic;
}
.main-box.market{
	background-image:url(../images/AdobeStock_119876263.jpeg);
	background-size:cover;
	z-index: 1;
}
.main-box.brand-main{
	background-image:url(https://www.714area.com/solutions/images/AdobeStock_178064733.jpeg);
	background-size:cover;
}
.main-box.technology-main{
	background-image:url(../images/startup-business-people-P643PVR-min.jpg);
	background-size:cover;
}
.main-box.meadia-main{
	background-image:url(https://www.714area.com/solutions/images/meadia-first.jpg);
	background-size:cover;
}
.main-box.indus-main{
	background-image:url(https://www.714area.com/solutions/images/AdobeStock_206906065.jpeg);
	background-size:cover;
}
.main-box.partner-main{
	background-image:url(../images/business-team-celebrating-victory.jpg);
	background-size:cover;
	z-index: 1;
}
.main-box.buisness-main{
	background-image:url(https://www.714area.com/solutions/images/business-first2.jpg);
	background-size:cover;
}
.main-box.home{
	background-image:url(https://www.714area.com/solutions/images/main-home.jpg);
}
.main-box.buisness-pricing{
	background-image:url(../images/Blo.png);
	height:300px;
	max-height:300px;
	background-size:cover;
	z-index: 1;
}
.main-box.career{
	background-image:url(https://www.714area.com/solutions/images/main-career2.jpg);
	height:300px;
	max-height:300px;
	background-size:cover;
	background-position:center;
	top:0;
}
.main-box.district-main{
	background-image:url(https://www.714area.com/solutions/images/district-main.jpg);
	background-size:cover;
}
.main-box.contributor{
	background-image:url(https://www.714area.com/solutions/images/contributor-first.jpg);
	background-size:cover;
}
.main-box.community{
	background-image:url(../images/comunity-frist3.jpg);
	background-size:cover;
}
.main-box.about-us{
	background-image:url(../images/AdobeStock_192277076.jpeg);
	background-size:cover;
	background-attachment:fixed;
	z-index: 1;
}
.main-box.careernew{
	background-image:url(https://www.714area.com/solutions/images/AdobeStock_160945874.jpeg);
	background-size:cover;
	background-attachment:fixed;
	background-position: center;
	z-index: 1;
}
.main-box.contributors{
	background-image:url(../images/AdobeStock_188724155.jpeg);
	background-size:cover;
	background-attachment:fixed;
	z-index: 1;
}
/*.everyone
{
	background-image: url(https://www.714area.com/solutions/images/smiling-small-business-owner-taking-payment-PSCFWTM-min.jpg); background-size: cover; padding: 50px 0 70px; background-attachment: fixed; background-repeat: no-repeat;z-index: 1;position: relative;
}*/
.everyone
{
	background-image: url(../images/smiling-small-business-owner-taking-payment-PSCFWTMj.jpg); background-size: cover; padding: 50px 0 70px; background-attachment: fixed; background-repeat: no-repeat;z-index: 1;position: relative;
}
/*.homeIgnite
{
	background-image: url(../images/AdobeStock_60157342-min.jpeg); background-size: cover;    padding: 70px 0 120px;background-attachment: fixed; background-repeat: no-repeat;z-index: 1;position: relative;
}*/
.homeIgnite
{
	background-image: url(../images/AdobeStock_60157342.jpeg); background-size: cover;    padding: 70px 0 120px;background-attachment: fixed; background-repeat: no-repeat;z-index: 1;position: relative;
}
.everyone::before, .homeIgnite::before, .about-us::before, .careernew::before, .contributors::before, .buisness-pricing::before, .solution::before, .market::before, .brand-main::before, .indus-main::before, .technology-main::before, .partner-main:before, .cta-main:before
{ /*.photo-parmo::before, */
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	z-index: -1;
}

.main-box.event{
	background:transparent;
	background-position:50% 50%;
	position:absolute !important;
	top:0;
	z-index:9999;
}
.full-homeworks{
	background-image:url(https://www.714area.com/solutions/images/grey-back-home.jpg);
	background-size:cover;
}
.full-sms-info{
	width:100%;
	float:left;
	padding:50px 0;
	/*background:url(https://www.714area.com/solutions/images/third-row-back.jpg);*/
	color:#fff;
	background-attachment:fixed;
	background-size:cover;
	background-repeat:no-repeat;
}
.smsText
{
	width:100%;
	float:left;
	padding:50px 0;
	background:url(https://www.714area.com/solutions/images/third-row-back.jpg);
	color:#fff;
	background-attachment:fixed;
	background-size:cover;
	background-repeat:no-repeat;
}
.main-box.addnewbusiness{
	background-image:url(../images/new-business.jpg);
	height:625px;
	max-height:625px;
	background-size:cover;
	background-position:center;
	top:20px;
}
.main-box.addnewbusiness.home-new{
	background-image:url(../images/main-home-newbusiness.jpg);
	height:400px;
	max-height:400px;
}
.main-box.event.claim{
	/*height:668px;*/
}
.main-box.addnewbusiness.verify{
	background-image:url(../images/main-home-newbusiness.jpg);
	background-position:center right;
}
.full-sms-info.photo{
	background-image:url(../images/third-main-photo2.jpg);
	}
.full-sms-info.digital{
	background-image:url(../images/third-digital.jpg);
	}
.full-sms-info.event{
	background-image:url(../images/third-event.jpg);
	}
.full-sms-info.deal{
	background-image:url(https://www.714area.com/solutions/images/deal-third.jpg);
	}
.full-sms-info.email{
	background-image:url(https://www.714area.com/solutions/images/third-email.jpg);
	}
.full-sms-info.display{
	background-image:url(../images/sec-display.jpg);
	}
.full-sms-info.socialmedia{
	background-image:url(../images/social-second.jpg);
	}
.full-contact-info{
	padding:20px 0 0;
	background:url(https://www.714area.com/solutions/images/form-back.jpg) no-repeat;
	color:#fff;
	background-attachment:fixed;
	background-size:cover;
	background-repeat:no-repeat;
	z-index: 1;
    position: relative;
}
.full-contact-info.photo-parmo{
	background-image:url(https://www.714area.com/solutions/images/smiling-small-business-owner-taking-payment-PSCFWTM-min.jpg);
}
.full-contact-info.addbusifoot{
	background-image:url(../images/addbusinessbackbotm.jpg);
}
.full-contact-info.event-form{
	background-image:url(https://www.714area.com/solutions/images/event-last.jpg);
}
.full-contact-info.deal-form{
	background-image:url(../images/deal-fifth.jpg);
}
.full-contact-info.email-form{
	background-image:url(../images/fifth-email.jpg);
}
.full-contact-info.content-form{
	background-image:url(../images/fifth-content.jpg);
}
.full-contact-info.display-form{
	background-image:url(https://www.714area.com/solutions/images/fifth-display.jpg);
}
.full-contact-info.social-form{
	background-image:url(https://www.714area.com/solutions/images/fifth-social.jpg);
}
.full-sms-services{
	width:100%;
	float:left;
	padding:20px 0 0;
	background:url(https://www.714area.com/solutions/images/service-back.jpg);
	color:#037abc;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;
	background-repeat:no-repeat;
	margin-bottom:30px;
}
.full-sms-services.photo-parmo{
	background-image:url(https://www.714area.com/solutions/images/fourth-main2.jpg);
}
.full-sms-services.photo-parmo{
	background-image:url(../images/fourth-digital.jpg);
}
.full-sms-services.event-parmo{
	background-image:url(../images/fourth-event.jpg);
}
.full-sms-services.deal-parmo{
	background-image:url(https://www.714area.com/solutions/images/deal-fourth.jpg);
}
.full-sms-services.email-parmo{
	background-image:url(https://www.714area.com/solutions/images/fourth-email.jpg);
}
.full-sms-services.content-parmo{
	background-image:url(https://www.714area.com/solutions/images/fourth-content.jpg);
}
.full-sms-services.display-parmo{
	background-image:url(../images/third-display.jpg);
}
.full-sms-services.social-parmo{
	background-image:url(https://www.714area.com/solutions/images/fourth-social.jpg);
}

.mid-head{
	font-size:54px;
	line-height:42px;
	font-weight:normal;
	margin:10px 0 15px;
}
.mid-head2{
	font-size:46px;
	line-height:12px;
	font-weight:normal;
	margin:50px 0 35px;
	color:#00adff;
}
.mid-head span.tbgc3{
	font-size:24px;
}
.col-md-6.phone-sms img{
	position:relative;
	width:75%;
	top:0px;
}
.col-md-6.phone-sms.photo-pro img{
	width:100%;
}
.col-md-6.form-phone img{
	position:relative;
	width:90%;
}
.col-md-6.form-phone{
	background-image:url(../images/form-phone.png);
	background-repeat:no-repeat;
	max-height:490px;
	padding:91px 70px;
	width:43%;
	margin-left:5%;
	position:relative;
	bottom:0px;
}
.full-contact-info .col-md-6.form-phone h1{
	margin:0;
	position:relative;
	left:-15px;
	margin-top:15px;
	margin-bottom:20px;
}
.col-md-6.form-phone input {
	float:left;
	width:100%;
	margin:10px 0;
	padding:10px 10px;
	xborder-radius:5px;
	border:none;
	box-sizing:border-box;
    height: 45px;
}
section.slider{
	top:115px;
	position:relative;
}
.footer{
	margin-top:0;
}
.first-row-service{
	width:100%;
	float:left;
}
.first-row-service h2{
	color:#00adff;
	font-weight:normal;
	font-size:16px;
	xline-height:22px;
	letter-spacing:1px;
}
.col-md-4.digital-service-head h2{
	text-align:right;
	position:relative;
	right:15px;
}
.col-md-4.digital-service-head-left h2{
	text-align:left;
	position:relative;
	left:15px;
}

.shrot-bod-up .cont_head{
	border-bottom:0px solid #fff;
	-webkit-transition:all 0.4s ease;
	transition:all 0.4s ease;
	background-color:transparent !important;
	}
.shrot-bod-up .cont_head .container{
	background-color:transparent !important;
}
header a .img-responsive.mlogo{
	background:url(../img/logo-2.png);
	width:165px;
	height:39px;
	background-size:cover;
	margin-top:10px;
	max-height:45px;
}
header.sticky a .img-responsive.mlogo{
	background:url(../img/logo.png);
	width:175px;
	height:54px;
	background-size:cover;
	margin-top:2px;
	max-height:54px;
}
header.sticky {
	position:fixed;
	font-size:24px;
	line-height:48px;
	height:60px;
	width:100%;
	background:#fff;
	text-align:left;
	padding-left:20px;
	z-index:9999;
	box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);
}

.container.full-wid{
	max-width:100%;
	width:100%;
}
.container.full-wid .img-responsive.sl-image{
	background-position:center center;
	max-height:700px;
	background-size:cover;
	width:100%;
}
.slidetext4{
	position:absolute;
	top:20%;
	text-align:center;
	width:100%;
}
.slidetext4 h1{
	font-size:56px;
	letter-spacing:0px;
	font-weight:bold;
	text-align:center;
	margin-bottom:0px;
}
.blog-space h1{
	margin-bottom:50px;
}
.solution .slidetext4 h1 {
	font-size:42px;
	margin-bottom:25px;
}
.slidetext4.event-head h1{
	font-size:44px;
}
.slidetext4 .tbgc2{
	color:#fff;
	padding:0px 5px;
	font-weight:lighter;
	font-weight:600;
}
.slidetext4 span.tbgc3{
	font-size:20px;
	color:#fff;
	padding:0px 5px;
	line-height:95px;
	font-weight:lighter;
	position:relative;
	/*top:-15px;*/
	text-transform:capitalize;
}
.slidetext4 a.green{
	background:transparent;
	border:2px solid #fff;
	padding:7px 40px;
	color:#fff;
}
.slidetext4 a.green:hover{
	background:#fff;
	opacity:1;
	color:#0f7fd1;
	text-decoration:none;
}
.slidetext4 a{

	font-size:20px;
	text-decoration:none;
    text-transform: capitalize;
	xborder-radius:5px;
	margin-right:20px;		 
	color: #fff;
	background: transparent;
	padding: 18px 20px;
	margin-top: 30px;
}
.slidetext4 a:hover{
	color: #fff;
	background: #00afef;
}
.first-row-service img{
	width:62px;
	height:auto;
	float:right;
	margin-left:10px;
}
.first-row-service .third-row img{
	width:62px;
	height:auto;
	float:left;
	margin-right:10px;
	margin-left:0;
}
.first-row-service .mid-phone-sec img{
	width:72%;
	margin:0;
	float:none;
	position:relative;
	bottom:0px;
}
.first-row-service .col-md-12{
	width:100%;
	float:left;
	margin:10px 0 40px 0;
}
.row.second-row h1{
	text-align:center;
	font-weight:500;
	font-size:30px;
	color:#00afef;
}
.row.second-row p.desc{
	text-align:center;
	font-size:18px;
	color:#161718;
	opacity:0.8;
	line-height:24px;
	word-spacing:2px;
	font-weight:lighter;
	margin-bottom:80px;
}
span.service-slog{
	font-size:24px;
	margin-bottom:10px;
	width:100%;
	float:left;
	color:#fff;
}
p.service-slog{
	font-size:14px;
	margin-bottom:60px;
	width:100%;
	float:left;
	color:#fff;
	margin-top:5px;
}
h2.coust-head{
	font-size:48px;
	line-height:56px;
	font-weight:600;
	margin:90px 0;
	color:#313334;
}
h2.coust-head .tbgc3{
	font-size:44px;
	color:#00afef;
}
.full-contact-info h1{
	font-size:32px;
	line-height:48px;
	font-weight:bold;
	letter-spacing:1px;
	position:relative;
	margin-bottom:25px;
}
.full-contact-info p.req-last-phone{
	font-weight:400;
	font-size:20px;
}
.full-contact-info p{
	font-size:16px;
	position:relative;
	font-weight:lighter;
	line-height:28px;
}
.col-md-6.mid-textc-cont{
	position:relative;
	top:60px;
}

.form-button{
	color:#fff;
	text-decoration:none;
	border:2px solid #fff;
	padding:6px 60px;
	xborder-radius:5px;
	margin-top:80px;
	position:relative;
	top:30px;
	font-size:18px;
	background:transparent;
}
.form-button:hover{
	color:#00afef;
	background:#fff;
	text-decoration:none;
}
.col-md-6.slide img {
	position:relative;
	width:100%;
	top:75px;
}
.col-md-6.phone-sms {
	text-align:right;
}
a.foot-icon:hover{
	text-decoration:none;
}

.slidetext5{
	position:absolute;
	bottom:100px;
	left:0px;
	right:0px;
	padding:20px 10px;
	background:rgba(0,0,0,.4);
	text-align:center;
	color:#fff;
}
.home_container{
	margin-top:0px;
}
.mid-col-full-sec{
	width:100%;
	height:auto;
	background-image:url(../img/sec-full.jpg);
	background-size:cover;
	float:left;
	padding:60px 0;
	min-height:325px;
}
.mid-col-full-sec .container{
	background:transparent;
}
.mid-col-full-sec .gimage .image-box2{
	border-radius:50%;
	background-color:#fff;
	width:110px;
	height:110px;
	padding:9px;
	margin:0 auto;
}
.mid-col-full-sec .gimage .image-box img{
	max-width:120px;
	max-height:120px;
	width:95px;
	height:95px;

}
.mid-col-full-sec .containerbox p{
	font-size:16px;
	color:#fff;
	font-weight:lighter;
	}
.mid-col-full-sec .containerbox h3{
	font-size:34px;
	font-weight:bold;
	color:#fff;
}
.mid-col-full-sec .containerbox h3.dis-head-text{
	font-size:38px;
}
.mid-col2-full-sec{
	padding:20px 0px 60px;
}
.mid-col2-full-sec h1{
	font-size:52px;
	font-weight:600;
	margin-bottom:30px;
}
.mid-col2-full-sec p.eve-loc-text{
	color:#888;
	font-weight:lighter;
	font-size:16px;
}
.foot-main .container-fluid.footer{
	float:left;
	width:100%;
	padding:0;
	margin:0;
}
.foot-main .container-fluid.copy-right-360itpro{
	float:left;
	width:100%;
}
.nav.my-set>li>a:hover, .nav.my-set>li>a:focus{
	background-color:#eee !important;
	color:#000;
	padding:4.5px 10px !important;
	margin-top:4.5px;
}
header.sticky .nav.my-set>li>a{
	color:#000;
	margin-top:15.5px !important;
	padding:4.5px 10px !important;
}


 /*	Photo-Pramotion */

.container.photo-parmo img{
	max-width:90px;
 height:auto;
}

 /*	MAIN MARKETING SOLUTION */

.first-row-sol{
	margin-bottom:20px;
	float:left;
}
a.market-list p{
	color:#585555;
}
.market-parmo{
	-webkit-box-shadow:0px 8px 15px -7px rgba(0,0,0,1);
-moz-box-shadow:0px 8px 15px -7px rgba(0,0,0,1);
box-shadow:0px 8px 15px -7px rgba(0,0,0,1);
}

.solution .slidetext4 span.tbgc3{
	width:100%;
 float:left;
 /*margin:30px 0px;*/
	line-height:30px;
	font-weight:normal;
}

/*	Buisness Profile page */
.buis-short-head{
	font-size:18px;
 margin-bottom:70px;
 float:left;
 line-height:25px;

}
.buisness-btn{
	border:2px solid #fff;
 xborder-radius:5px;
 padding:8px 55px;
 font-size:21px;
 letter-spacing:.5px;
	color:#fff;
}
.buisness-btn:hover{
	background:#fff;
	color:#428bca;
	text-decoration:none;
}
.col-md-6.mid-text.buisness p {
 font-size:18px;
 margin:50px 0;
}
.buisness-last-sec h1{
	font-size:42px;
	margin-bottom:15px;
 font-weight:400;
}
.buisness-last-sec p{
	margin-bottom:50px;
 font-size:22px;
}
.buisness-last-sec a.hovnewblue:hover{
	background:#428bca;
	color:#fff;
 opacity:1;
}
.buisness-last-sec.slidetext4 {
 position:relative;
}
.first-row-sol.buisness-all{
	margin-bottom:75px;
 width:100%;
}
.first-row-sol.buisness-all h2{
	color:#00afef;
 font-size:52px;
 font-weight:200;
}
.first-row-sol.buisness-all p{
	font-size:18px;
}
.full-allarea{
	width:100%;
	float:left;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:25px;
	box-shadow:0 1px 6px rgba(0, 0, 0, 0.1);
}
.mid-head.buisn{
	font-size:42px;
	margin:10px 0 35px;
}


 /*	Buisness Pricing page */

.price .slidetext4 h1 {
 font-size:42px;
 margin-bottom:25px;
}

.price .slidetext4{
 top:45%;
}
.price-promo .col-md-3{
	border:1px solid #037abc;
	padding:0;
	border-right:none;
	border-bottom:1px solid #037abc;
}
.price-promo .col-md-12.shot-full{
	border:1px solid #037abc;
	padding:0;
	border-right:none;
	border-bottom:1px solid #037abc;
}
.price-promo .col-md-3.bord-none{
	border:none;
}
.price-promo .col-md-3 .inner-pricecont.upr{
	min-height:295px;
}

.price-promo .second-row-sol.price .col-md-3{
	border-bottom:1px solid #037abc;
}
.price-promo .col-md-3.mid-secup{
	webkit-box-shadow:-2px 6px 19px 0 rgba(0,0,0,0.2);
 box-shadow:-2px 6px 19px 0 rgba(0,0,0,0.2);
	top:-28px;
	min-height:323px;
}
.price-promo .col-md-3.last{
	border-right:1px solid #037abc;
}
.price-promo .col-md-3.bord-none {
	padding:8px 0;
}
.price-promo .col-md-3 h2{
	font-weight:400;
}
.price-promo .first-row-sol .col-md-3 p.upr-maintxt{
	margin:25px 0;
}
.inner-pricecont{
	padding:5px 20px;
}
.uper-bord{
	border-top-right-radius:2px;
 border-top-left-radius:2px;
 min-height:8px;
 width:100%;
}
.uper-bord.blue{
	background:#037abc;
}
.uper-bord.green{
	background:#0CAA41;
	color:#fff;
 padding:8px 0;
 font-size:18px;
}
span.short-month{
	font-size:16px;
 color:#585555;
 position:relative;
	font-weight:200;
	margin-left:10px;
 }
span.short-month.topup{
	position:relative;
 top:-30px;
 font-size:36px;
 left:-15px;
 font-weight:200;
}
.row.second-row h1.price-profile{
	font-size:58px;
 font-weight:600;
	margin-bottom:30px;
}
.price-btn{
	border:1px solid #428bca;
 xborder-radius:5px;
 padding:8px 20px;
 font-size:14px;
 letter-spacing:.5px;
}
.price-btn:hover{
	background:#428bca;
	text-decoration:none;
	color:#fff;
}
.second-row-sol.price{
	float:left;
 width:100%;
 position:relative;
 top:-48px;
}
.price .inner-pricecont.tab{
	padding:20px 20px;
 margin:0;
	height:65px;
	border-top:1px solid #037abc;
}
.price .inner-pricecont.tab.bodup-none{
	border-top:none;
}
.price .inner-pricecont.tab.grey{
	background:#f2f2f2;
}
.price .inner-pricecont p{
	margin:0;
	text-align:left;
 font-size:16px;
}
.container.price-promo{
	max-width:1024px !important;
}
.tickimg{
	width:24px;
 height:auto;
 }
.price .inner-pricecont.tab.mid-last{
	padding:40px 20px;
 margin:0;
 height:135px;

}
h2.first-head-tab{
	position:relative;
 top:75px;
}
.price .inner-pricecont.tab.last-btncol{
	padding:40px 20px;
 height:100px;
}
.price-btn.mob{
	display:none;
}
.price-btn.desk{
	display:block;
}
.bottom-head-price{
	padding:25px 0;
 float:left;
 width:100%;
}
.row.second-row .bottom-head-price h1{
	font-size:30px;
 margin-bottom:45px;
}

/*	District page */
.col-md-6.mid-text.dist p{
	font-size:16px;
 margin:10px 0;
}
.dist h2.mid-head{
	font-size:42px;
 margin:10px 0 0px;
}
.dist h3{
	margin:10px 0 35px;
 font-size:22px;
}
.coust-head.dist{
	margin:40px 0;
}
.flexslider .slides.dist img {
 width:80%;
 display:block;
}
/*	Careers page */

.carrer.main-title{
	border-bottom:1px solid #E8E8E8;
	padding:30px 0px 5px;
 text-align:center;
}
.carrer.main-title h1{
	font-size:42px;
	margin-top:25px;
	margin-bottom: 25px
}
.carrer.main-title p{
	font-size:16px;
}
.row.second-row .bottom-head-price.career h1 {
 font-size:22px;
}
.first-row-career{
	float:left;
	width:100%;
	margin-bottom:45px;
}
.col-md-4.carrer{
	padding:0;
}
.col-md-4.carrer img{
	width:100%;
	max-width:100%;
}
.col-md-8.carrer-dec{
	text-align:left;
}
.col-md-8.carrer-dec h2{
	margin:0 0 15px;
}
.col-md-8.carrer-dec a{
	margin-right:10px;
 font-weight:600;
 text-transform:uppercase;
}

/*	Home page */
.mid-head.home{
 font-size:30px;
 color:#00afef;
	margin:0px 0 20px;
 text-align:left;
 line-height:34px;
}

.col-md-6.mid-text.home p {
 color:#161718;
	text-align:left;
 font-weight:lighter;
 font-size:18px;
	margin-bottom:20px;
}
.full-sms-info.home{
	background:#fff;
	border-bottom:1px solid #E8E8E8;
 padding:20px 0 60px;
}
.mar-30{
	margin-bottom:30px;
}
.mar-40{
	margin-bottom:40px;
}
.mar-50{
	margin-bottom:50px;
}
.mar-60{
	margin-bottom:60px;
}
.mar-90{
	margin-bottom:90px;
}
.photo-parmo.home-serv .col-md-3{
	text-align:center;
}
.slidetext4 h1.home-head{
	font-size:64px;
	line-height:54px;
}
.full-homeworks{
	background:#f7f7f7;
 	width:100%;
}
.col-md-4.home-blurb{
	background:url(../../images/photodune-15042629-woman-using-her-laptop-and-drinking-coffee-in-cafe-l.jpg);
 background-size:cover;
 padding:0;
	margin-right:1%;
 width:32.3%;
}
.col-md-4.home-blurb.infu{
	background:url(../../images/seminole-hard-rock-hotel---casino-tampa_2016-03-11_14578293064225.jpeg);
	background-size:cover;
}
.col-md-4.home-blurb.grow{
	background:url(../../images/irish-31_2016-04-20_14612512264685.jpeg);
	background-size:cover;
}
.col-md-4.home-blurb.photo{
	background:url(../images/photo-main4.jpg);
	background-size:cover;
}
.col-md-4.home-blurb h2{
	background:rgba(0,0,0,9);
 padding:128px 0;
 opacity:0.7;
 margin:0;
 font-size:32px;
 color:#fff;
 font-weight:400;
	max-height:291px;
}
.col-md-4.home-blurb h2:hover{
	opacity:0.6;
	text-decoration:none;
}
.col-md-4.home-blurb a:hover{
	text-decoration:none;
}
.row.second-row h1.ser-head{
	font-size:42px;
}
.buisness-btn.home{
	border:2px solid #0f7fd1;
	color:#0f7fd1;
	padding:5px 45px;
}
.buisness-btn.home:hover{
	background:#0f7fd1;
	color:#fff;
}
.home-serv .row{
	width:100%;
	margin:0;
}
.home-phon-graphic img{
	width:100%;
	position:relative;
	top:25px;
}
.botm-art .row.second-row h1{
	font-size:28px;
}
/*.full-sms-info.home.sec{
	padding:60px 0 24px;
}*/

 /*	After Changes Css page */
.solution-work .col-md-6.sec-teochng h1{
	text-align:left;
 margin:0 0 30px;
 font-weight:normal;
 color:#00afef;
}
 .solution-work .col-md-6.sec-teochng p{
	text-align:left;
	font-size:16px;
}
.sec-tecimg img{
	width:84%;
}
.full-homeworks .item{
	width:30%;
 float:left;
 margin-right:5%;
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    	border-radius: 25px;    
		overflow: hidden;
}
.full-homeworks .item.last{
	 margin-right:0%;
}
.full-homeworks .owl-carousel .item-img{
	width:100%;
	margin:0 0 0px;
}
.full-homeworks .owl-carousel h3{
	font-size:18px;
 font-weight:400;
 padding:20px 20px 20px;
 cursor:pointer;
 color:#393e4b;
 min-height:150px;
 float:left;
 background:#fff;
 margin:0;
	line-height:24px;
	 width:100%;
}
.full-homeworks .owl-carousel a:hover{
	text-decoration:none;
}
.full-homeworks .second-row{
	background:transparent;
	float:left;
	width:100%;
	margin:0;
}
.pad100{
	padding:30px 0 80px;
}
.full-homeworks .owl-carousel .cgrp{
	background:#fff;
}
.full-homeworks .item:hover{
	box-shadow:0 3rem 2rem -1rem rgba(57, 62, 75, 0.1);
}
.sol-rrechange .col-md-3:hover{
	box-shadow:0 1rem 2rem 0rem rgba(57, 62, 75, 0.1);
}
.sol-rrechange .col-md-4:hover{
	box-shadow:0 1rem 2rem 0rem rgba(57, 62, 75, 0.1);
}

 /*	Contributor page Css */

.photo-parmo.contribute-serv .col-md-3 {
 text-align:center;
 width:20%;
}

.container.photo-parmo img.comunity-round {
 width:125px;
 max-width:150px;
 border-radius:50%;
 border:2px solid #efefef;
}
.comunity .col-md-4{
	padding-bottom:20px;
}

/* Upgrade Buisness pages Css */
.point-cursor{
	cursor:pointer;
}

.upgrade-main .row.second-row{
	text-align:center;
	padding-bottom:20px;
	width:100%;
	margin:0;
	padding-top:0;
	border:2px solid #e0e0e1;
}
.upgrade-head-orang{
	background:#f58634;
 text-align:center;
 color:#fff;
 margin-top:47px;
 padding:20px 0;
 font-size:24px;
 font-weight:600;
}
.upgrade-head-orang.green{
	background:#00a859;
	margin-bottom:-1px;
	padding:25px 0;
	position:relative !important;
 z-index:9995 !important;
}
.container.upgrade-buisness{
	width:860px !important;
	background:#e8e8e8;
}
.up-inner-head{
	font-weight:600;
	margin-bottom:25px;
}
.up-inner-head span{
	color:#00a859;
 font-size:26px;
	font-weight:bold;
}
.uper-line{
	width:100%;
	float:left;
	height:10px;
	background:#00afef;
}
#upgrade{
	text-align:left;
 padding:20px 35px;
}
#upgrade h2{
	color:#373435;
 font-weight:800;
 font-size:26px;
}
#upgrade p{
	color:#514e4f;
	font-size:16px;
 line-height:22px;
	margin:15px 0;
}
#upgrade h4{
	color:#373435;
 font-weight:800;
 font-size:26px;
}
.green-color{
	color:#00a859;
}
#upgrade h4 span.low-short-pric{
	font-size:14px;
 font-weight:400;
}
span.green-ques{
	background:#00a859;
 color:#fff;
 padding:0px 7px;
 border-radius:50%;
	margin-left:2px;
}


/* The Modal (background) */
.modal {
 display:none;/* Hidden by default */
 position:fixed;/* Stay in place */
 z-index:9999;/* Sit on top */
 padding-top:70px;/* Location of the box */
 left:0;
 top:0;
 width:100%;/* Full width */
 height:100%;/* Full height */
 overflow:auto;/* Enable scroll if needed */
 background-color:rgb(0,0,0);/* Fallback color */
 background-color:rgba(0,0,0,0.4);/* Black w/ opacity */
}

/* Modal Content */
.modal-content {
 background-color:#fefefe;
 margin:auto;
 padding:0px;
 border:1px solid #888;
 width:55%;
}
.uprhead-popbox{
	padding:20px;
	text-align:center;
}
/* The Close Button */
.close {
 color:#000;
 float:right;
 font-size:28px;
 font-weight:bold;
}

.close:hover,
.close:focus {
 color:#000;
 text-decoration:none;
 cursor:pointer;
}
.mainbox-wayplan{
	width:100%;
	background:#fff;
	float:left;
	padding:0 30px 30px;
}
.way-plans{
	width:33%;
	float:left;
	text-align:center;
	position:relative;
}
#upgrade .uprhead-popbox h2{
	color:#00a859;
	font-weight:800;
	font-size:32px;
}
.row.second-row .way-plans h1{
	font-size:30px;
	font-weight:400;
}
.plan-one{
	top:173px;
}
.plan-two{
	top:109px;
}
.select-plans{
	width:100%;
 padding:8px 10px;
 border:1px solid #e5e5e6;
 outline:0;
	font-size:20px;
}
.cart-butmain{
	float:right;
 margin:45px 0 100px;
 background:#00a859;
 color:#fff;
 border:0;
 padding:12px 20px;
 font-size:20px;
 text-align:center;
 min-width:250px;
	font-weight:600;
	border-radius:5px;
}
.full-pre-row{
	 margin-bottom:10px;
 float:left;
 width:100%;
}
.half-pre-row{
	width:60%;
	float:left;
}
.half-pre-row.price-add{
	width:40%;
	float:right;
}
.radio-selc-pre{
	float:left;
	position:relative;
 width:22px;
 left:0;
	top:-2px;
 height:22px;
 margin-right:10px !important;
}
.det-pre-vie{
	margin-left:37px;
	font-weight:bold;
}
.full-price-cut{
	text-decoration:line-through;
}
.half-pre-row.price-add h3{
	text-align:right;
	margin:5px 0;
}
.half-pre-row.price-add h4{
	text-align:right;
	margin:5px 0;
}
h4.sell-head{
	text-align:left;
	margin:30px 0 20px;
}

.tooltip, .tooltipJs{
	position:relative;
	display:inline-block;
	border-bottom:1px dotted black;
	font-size:16px;
	opacity:1;
}

.tooltip .tooltiptext, .tooltipJs .tooltiptext {
	xvisibility:hidden;
	xopacity:0;
	display:none;
	width:275px;
	background-color:#555;
	color:#fff;
	text-align:center;
	border-radius:6px;
	padding:0px 10px;
	position:absolute;
	z-index:1;
	bottom:125%;
	left:50%;
	margin-left:-60px;

	transition:opacity 0.3s;
	bottom:45px;
}

.tooltip .tooltiptext::after, .tooltipJs .tooltiptext::after {
	content:"";
	position:absolute;
	top:100%;
	left:50%;
	margin-left:-5px;
	border-width:5px;
	border-style:solid;
	border-color:#555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
	display:block;
	xvisibility:visible;
	xopacity:1;
}
ul.tip-list{
	padding:10px 0px 20px 15px;
	font-size:12px;
	text-align:left;
}
ul.tip-list li{
	text-align:left;
	line-height:18px;
	margin-bottom:15px;
	font-size:12px;
}
.tooltip.listallfeture, .tooltipJs.listallfeture {
	border-bottom:0;
}
.tooltip.listallfeture .tooltiptext,.tooltipJs.listallfeture .tooltiptext{
	padding:10px;
	border-bottom:0;
	left:-70px;
	bottom:35px;
}
.tooltip.listallfeture .tooltiptext ul,.tooltipJs.listallfeture .tooltiptext ul{
	padding:0 20px;
	font-size:14px;
	text-align:left;
}
.tooltip.listallfeture .tooltiptext ul li,.tooltipJs.listallfeture .tooltiptext ul li{
	margin-bottom:7px;
	text-align:left;
	float:left;
}
	.half-pre-row.promote{
		width:50%;
	}
	.promote .radio-selc-pre{
		height:20px;
		width:25px;
	}
	#upgrade .promote p{
		margin-bottom:10px;
	}
	#upgrade .promote h2{
		font-weight:400;
		font-size:20px;
	}
	.upgrade-main .row.second-row.promote{
		padding-bottom:5px;
	}
	/* The container */
.radi {
 display:block;
 position:relative;
 padding-left:35px;
 margin-bottom:20px;
 cursor:pointer;
 font-size:22px;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
	font-weight:normal;
	color:#3f3c3d;
}

/* Hide the browser's default radio button */
.radi input {
 position:absolute;
 opacity:0;
 cursor:pointer;
}

/* Create a custom radio button */
.checkmark {
 position:absolute;
 top:0;
 left:0;
 height:22px;
 width:22px;
 background-color:#fff;
 border-radius:50%;
	border:2px solid #05bb65;
}

/* On mouse-over, add a grey background color */
.radi:hover input ~ .checkmark {
 background-color:#fff;
 border:2px solid #05bb65;
}

/* When the radio button is checked, add a blue background */
.radi input:checked ~ .checkmark {
 background-color:#fff
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
 content:"";
 position:absolute;
 display:none;
}

/* Show the indicator (dot/circle) when checked */
.radi input:checked ~ .checkmark:after {
 display:block;
}
/* Style the indicator (dot/circle) */
.container .checkmark:after {
 	top:4px;
 left:4px;
 width:10px;
 height:10px;
 border-radius:50%;
 background:#05bb65;
}
.radi.premier{
		font-size:26px;
		font-weight:bold;
		line-height:28px;
		color:#222;
		margin-bottom:2px;
	}
.rect-btn{
	width:0;
	height:0;
	border-top:8px solid transparent;
	border-left:16px solid #fff;
	border-bottom:8px solid transparent;
	float:right;
	position:relative;
    top:4px;
}

/* CHECKOUT PROCESS PAGE CSS */


.ux-tabs-wiz-list {
	 display:table;
	 width:100%;
	 min-height:2em;
	 text-align:center;
	 counter-reset:wizList;
	 margin-top:35px;
	 padding:0;
}
	.checkout-title h1{
		font-weight:800;
		margin:0;
		float:left;
	}
	.checkout-wrapper .checkout-view .checkout-box {
	 display:flex;
	 flex-wrap:wrap;
	}
.ux-tabs-wiz-list>li {
 position:relative;
 display:table-cell;
 margin:0;
 vertical-align:top;
 counter-increment:wizList;
}
li.ux-tabs-wiz-step-current {
 float:left;
 list-style:none;
 margin-right:25px;
}
li.ux-tabs-wiz-step-incomplete {
 float:left;
 list-style:none;
 margin-right:25px;
}
.ux-tabs-wiz-list>li>a {
 position:relative;
 display:block;
 color:#575757;
 text-decoration:none;
	width:130px;
 margin:0 25px;
}
.ux-tabs-wiz-list .ux-tabs-wiz-step-complete>a:before {
 content:"\E207";
 background:#00a63f;
 color:#fff;
 font-family:uxfont;
}
.ux-tabs-wiz-list .ux-tabs-wiz-step-current>a:before, .ux-tabs-wiz-list .ux-tabs-wiz-step-incomplete:hover>a:before {
 color:#fff;
 background:#00a859;
}

.ux-tabs-wiz-list>li>a:before {
 position:absolute;
 top:-35px;
 left:50%;
 z-index:1;
 -webkit-box-sizing:content-box;
 box-sizing:content-box;
 display:inline-block;
 width:1.6em;
 height:1.6em;
 margin:0 .5em 0 -.8em;
 font-size:1.25em;
 line-height:1.6em;
 text-align:center;
 content:counter(wizList);
 border-radius:50%;
 font-family:Helvetica,Arial,sans-serif;
 font-weight:700;
}
.ux-tabs-wiz-txt {
 position:relative;
 max-width:10em;
 padding-top:2.5em;
 margin:0 auto;
}
.ux-tabs-wiz-list>li:after {
 right:-50%;
 left:50%;
 margin-left:1.8em;
}
.ux-tabs-wiz-list .ux-tabs-wiz-step-current:after {
 background:#00a859;
}
.ux-tabs-wiz-list>li:after, .ux-tabs-wiz-list>li:before {
 position:absolute;
 top:-25px;
 -webkit-box-sizing:content-box;
 box-sizing:content-box;
 display:block;
 height:.5em;
 content:"";
 background:#999;
}
.col-md-6.upgrade-first-col{
	padding-left:0;
}
.col-md-6.upgrade-first-col h3{
	text-align:left;
	font-weight:400;
    color:#444;
}

.col-md-12.upgrade-inner-col{
	 border:3px dashed #e8e8e8;
	 padding:20px 10px 0;
	 float:left;
	 margin-bottom:20px;
}
.col-md-12.upgrade-inner-col2{
	border:1px solid #d7d8d9;
 	background:#f7f7f8;
	padding:20px;
	float:left;
	margin-bottom:20px;
}

.side-log {
	float:left;
 	width:15%;
}
.right-mar-info{
	 float:left;
	 text-align:left;
	 padding-left:5px;
	 box-sizing:border-box;
	 width:85%;
}
.right-mar-info ul{
	padding:20px 20px 0;
	margin-bottom:0;
	font-weight:400;
	font-size:16px;
	float:left;
	width:100%;
}
.right-mar-info ul li{
	margin-bottom:6px;
}
.box-addbtn{
	 background:transparent;
	 color:#000;
	 padding:10px 20px;
	 font-size:18px;
	 float:right;
	 border:2px solid #00a859;
	 position:relative;
 	 top:-25px;
	 border-radius:5px;
}
.box-addbtn:hover{
	background:#00a859;
	color:#fff;
}
.right-mar-info h4{
	font-size:20px;
 	font-weight:800;
	margin-top:0;
}
.right-mar-info h4 span{
	float:right;
	color:#00a859;
}
.right-mar-info p{
	float:left;
	font-weight:400;
	font-size:16px;
	width:100%;
 	margin-bottom:0;
}
.right-mar-info p span.fisrt-txt{
	width:85%;
 	float:left;
}
.right-mar-info p span.full-price-cut{
	width:15%;
 	text-align:right;
 	float:right;
}
.right-mar-info.sec-items{
	width:100%;
	margin-bottom:15px;
}
.right-mar-info.sec-items h4 span{
	float:right;
 	color:#514e4f;
 	font-size:14px;
}
.right-mar-info.sec-items p{
	font-size:14px;
}
.right-mar-info.sec-items p span.shrt-grey{
	color:#a9abac;
	margin-left:15px;
}
.blue-col{
	color:#47b3e2;
}
.upgred-fshrt{
	font-size:12px;
}
	.side-discount{
     	 position:relative;
		 top:-13px;
		 float:right;
		 font-weight:600;
	}
	.lft-side-discount{
		 float:left;
		 margin:5px 10px;
		 font-weight:600;
		 font-size:13px;
	}
	.lft-side-discount-btm{
		 float:left;
		 margin:5px 10px;
		 font-weight:600;
		 font-size:11px;
	}
	.right-mar-info h4.last-ent{
		font-weight:400;

	}
	.right-mar-info h4.last-ent span{
		font-weight:400;
		font-size:20px;
	}
	.box-addbtn.remove{
		 border-radius:15px/50%;
		 border-width:1px!important;
		 padding:5px 16px!important;
		 background:transparent;
		 border:5px solid #47b3e2;
		 color:#000;
		 outline:0;
		 top:0;
	 }
	.box-addbtn.remove:hover{
		background:#47b3e2;
		 color:#fff;
	}
	.short-lock{
		float:left;
		font-size:30px !important;
		position:relative;
		top:7px;
		margin-right:2px;
	}
	.right-mar-info ul li span.green-ques{
		padding:0px 5px;
		font-size:10px;
		display:none;
	}
	.inc-dec-btn{
	    width:45px;
		background:#d2d3d5;
		border:0;
		height:28px;
		outline:0;
	}
	.inc-dec-txt{
		width:70px;
		text-align:center;
	}
	.total-all-payment .right-mar-info.sec-items{
		padding-top:30px;
	}

.total-all-payment .right-mar-info.sec-items h4 span{
	font-size:18px;
	font-weight:600;
}
.total-all-payment .right-mar-info h4{
	font-size:18px;
	font-weight:600;
    margin-bottom:3px;
}
a.add-bot-totl{
	 float:right;
	 color:#000;
	 font-weight:600;
	 text-decoration:underline;
}
a.code-line-bot{
	 text-decoration:underline;
	 color:#222;
	 margin:6px 0 12px;
	 font-size:12px;
	 width:100%;
	 float:left;
}
.total-all-payment .right-mar-info h4.botm-last-total-price{
	font-size:22px;
 	font-weight:800;
	margin:5px 0;
	float:left;
 	width:100%;
}
.total-all-payment .right-mar-info h4.botm-last-total-price span{
	font-size:22px;
 	font-weight:600;
	color:#00a859;
}
.lastbtn-full-price{
	 background:#00a859;
	 color:#fff;
	 width:100%;
	 border:0;
	 outline:0;
	 padding:12px;
	 font-size:20px;
	 font-weight:600;
	 margin-bottom:10px;
	 border-radius: 25px;
}
.clickable-heading {
 cursor:pointer;
}
.clickable-heading:hover {
 color:#515151;
}
.promo-textinpu{
	 width:100%;
	 height:40px;
	 border-radius:3px;
	 outline:0;
	 border:2px solid #898989;
	 margin:20px 0;
	 padding:0 10px;
}

.bluebtn-pay{
	background:#1976d3;
 padding:7px 20px;
 color:#fff;
 border:0;
 outline:0;
 font-size:16px;
 border-radius:3px;
}
.botm-pop-content{
	padding:0 50px 40px;
}
.botm-pop-content ul{
	padding:0px 0px 0px 20px;
 margin-bottom:15px;
}
.clickable-heading span{
	color:#000;
}
.botm-pop-content h2.clickable-heading{
	font-size:15px;
 font-weight:bold;
 color:#000;
}

.mid-buttons{
	float:left;
 width:100%;
 background:#f6f7f9;
 padding:15px;
	margin-bottom:10px;
}
.payment-meth h4{
	font-size:28px;
}
.pay-btn{
	background:transparent;
 border:3px dashed #bdbfc1;
 padding:10px 40px;
 color:#5dbbe5;
 font-size:14px;
 width:43%;
 margin-right:2%;
 margin-left:2%;
 font-weight:600;
}

.pay-btn.billing{
	width:100%;
 margin:0;
 font-size:24px;
 padding:20px;
}
.ux-tabs-wiz-list .ux-tabs-wiz-step-complete>a:before {
 content:"\f00c";
 background:#00a63f;
 color:#fff;
 font-family:FontAwesome;
}
.ux-tabs-wiz-list .ux-tabs-wiz-step-complete:after {
 background:#00a859;
}

li.ux-tabs-wiz-step-complete{
	margin-right:25px;
 float:left;
}
.payment-icon embed, .payment-icon img {
 font-size:24px;
 height:1.023em;
 vertical-align:middle;
 width:1.55em;
}
.right-mar-info ul {
 padding:20px 20px 0;
 margin-bottom:0;
 font-weight:400;
 font-size:16px;
 float:left;
 width:100%;
}
ul.card-images>li {
 background-repeat:no-repeat;
 background-size:100%;
 display:inline-block;
 margin:0 6px 0 0;
 height:42px;
}
h5.headline-primary{
	margin:3px 0;
 font-size:16px;
 font-weight:600;
}
span.custom-control-description{
	float:left;
}
input.custom-control-input{
	float:left;
 margin-right:10px;
}
label#label-undefined{
	float:left;
	width:100%;
}

.count-sel-pay{
	 width:100%;
	 padding:7px 5px;
	 border-radius:3px;
}
.count-sel-pay.card{
	border:1px solid #454547;
}
.exp-sec-date{
	width:50%;
 	float:left;
}
select.month-pay-exp {
	 width:40%;
	 height:35px;
	 margin-right:10px;
	 outline:0;
}

.inpu-sec-cod{
	 width:100%;
	 height:35px;
	 padding:10px;
	 outline:0;
	 border-radius:3px;
     border:2px solid #d9d9da;
}
.bluebtn-pay.bod-grey:hover{
	background:#1976d3;
	color:#fff;
	border:2px solid #1976d3;
}
.bluebtn-pay.bod-grey{
	 width:96%;
	 background:transparent;
	 border:2px solid #aab7c2;
	 color:#000;
	 padding:5px 20px;
	 float:right;
}
.pay-meth-field{
	margin-bottom:10px;
 border-top:1px solid #e6e6e6;
 border-bottom:1px solid #e6e6e6;
 padding:10px 0;
}


h5.headline-primary.add-card{
	margin:5px 0;
 font-size:12px;
}

.payment-meth-error{
	float:left;
 border:2px solid #b32717;
 background:#faddd9;
 padding:10px;
 border-radius:3px;
 width:96%;
 margin:0 2% 20px;
}
.red{
	color:#ff0505;
	font-size:10px;
 position:relative;
 top:-5px;
}

.exp-sec-date.billing{
	 width:49%;
		float:left;
}

.exp-sec-date.billing.left-bil{
	 margin-right:2%;
}
.tag-line{
	text-decoration:underline;
 color:#000;
 font-size:12px;
}

h5.add-of-account{
	font-size:16px;
	font-weight:600;
	}
.add-of-account-btn{
	font-size:15px;
	font-weight:600;
	background:transparent;
	border:0;
	text-decoration:underline;
	}
.main-full-search{
	width:60%;
	border:none;
	background:#fff;
	padding:10px 15px 20px;
	margin:0 auto;
	min-height:60px;
	border-radius:5px;
}
.ser-ico{
	position:relative;
	top:-26px;
	float:right;
}
.btn-default{
	color:#fff;
	background-color:transparent;
	border-color:#fff;
}
.first-row-sol.list-deal{
	width:100%;
}

.list-deal .col-md-4{
	border-top:#04a6e2 solid 10px;
	box-shadow:4px 4px 0 0 rgba(0,0,0,.1);
	padding:30px;
	border-left:#E6E6E6 solid 1px;
	border-bottom:#E6E6E6 solid 1px;
	text-align:left;
	width:31%;
	margin:0 2% 45px 0;
	position:relative;
}
.list-deal .col-md-4.row-last{
	margin-right:0;
}
.list-deal .col-md-4 img{
	width:48px;
	margin-bottom:30px;
}
.upgrade-main.listing-deal .second-row{
	top:-10px;
 position:relative;
 padding:30px 0;
	border:0;
}
.headline-primary.h3{
	font-size:28px;
 margin-bottom:20px;
}
.subtitle {
 font-size:16px;
 color:#000;
}
strong.prepend {
 font-size:16px;
}
.append {
 font-size:16px;
 margin-bottom:5px;
}
.amount.h2.text-purchase {
 color:#1976d2;
 margin:5px 0 20px;
}
span.term {
 font-size:22px;
}
.price {
 margin-bottom:30px;
	min-height:145px;
}
.list-deal a.btn.btn-primary.btn-md {
 font-size:18px;
 padding:6px 35px;
}
.title {
 min-height:145px;
}
.pod-wrapper .flag {
	overflow:visible;
	margin-top:-.35em;
	position:absolute;
	top:-1em;
	right:1em;
	display:inline-block;
	padding:0 1em;
	line-height:2.5;
	z-index:1;
}
.pod-wrapper .flag svg {
	height:100%;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	z-index:-1;
}
.pod-wrapper .flag .headline-primary {
	padding:0 0.5em;
	position:relative;
	white-space:nowrap;
	z-index:1;
	text-transform:uppercase;
	font-size:1.25em;
}
.top-dealhead{
	text-align:left;
 margin:0 0 35px;
 color:#000 !important;
 font-weight:600;
 font-size:30px !important;
}

.main-full-search{
	width:60%;
	border:none;
	background:#fff;
	padding:10px 15px 20px;
	margin:0 auto;
	min-height:60px;
	border-radius:5px;
}
.ser-ico{
	position:relative;
	top:-26px;
	float:right;
}
.btn-default{
	color:#fff;
	background-color:transparent;
	border-color:#fff;
}
.first-row-sol.list-deal{
	width:100%;
}
.list-deal .col-md-4{
	border-top:#04a6e2 solid 10px;
	box-shadow:4px 4px 0 0 rgba(0,0,0,.1);
	padding:30px;
	border-left:#E6E6E6 solid 1px;
	border-bottom:#E6E6E6 solid 1px;
	text-align:left;
	width:31%;
	margin:0 2% 45px 0;
	min-height:560px;
}
.list-deal .col-md-4.row-last{
	margin-right:0;
}
.list-deal .col-md-4 img{
	width:48px;
	margin-bottom:30px;
}
.upgrade-main.listing-deal .second-row{
	top:-10px;
	position:relative;
	padding:30px 0;
	border:0;
}
.headline-primary.h3{
	font-size:28px;
 margin-bottom:20px;
}
.subtitle {
 font-size:16px;
 color:#000;
}
strong.prepend {
 font-size:16px;
}
.append {
 font-size:16px;
 margin-bottom:5px;
}
.amount.h2.text-purchase {
 color:#1976d2;
 margin:5px 0 20px;
}
span.term {
 font-size:22px;
}
.price {
 margin-bottom:30px;
	min-height:145px;
}
.list-deal a.btn.btn-primary.btn-md {
 font-size:18px;
 padding:6px 35px;
}
.title {
 min-height:145px;
}
.pod-wrapper .flag {
	overflow:visible;
	margin-top:-.35em;
	position:absolute;
	top:-1em;
	right:1em;
	display:inline-block;
	padding:0 1em;
	line-height:2.5;
	z-index:1;
}
.pod-wrapper .flag svg {
	height:100%;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	z-index:-1;
}
.pod-wrapper .flag .headline-primary {
	padding:0 0.5em;
	position:relative;
	white-space:nowrap;
	z-index:1;
	text-transform:uppercase;
	font-size:1.25em;
}
.top-dealhead{
	text-align:left;
	margin:0 0 35px;
	color:#000 !important;
	font-weight:600;
	font-size:30px !important;
}
.deal-info-labl{
	width:200px;
	text-align:right;
	float:left;
	margin-right:20px;
	font-weight:600;
	margin-top:5px;
	line-height:16px;
}
.deal-info .form-check{
	float:left;
	width:76%;
}
.upgrade-buisness-listing.info{
	background:#f6f7f8 !important;
	padding:20px;
}
.upgrade-buisness-listing.info .first-row-sol.list-deal {
	width:80%;
	border:15px solid #fff;
	border-bottom:0;
	border-top:2px solid #fff;
	float:left;
	width:100%;
}
.deal-row-sol{
	border-top:2px solid #dadddf;
	padding:10px 20px 0;
}
p.short-sec-box{
	border:2px solid #d3d4d4;
	padding:5px;
}
p.short-sec-box {
	border:1px solid #d3d4d4;
	padding:5px 10px;
	background:#fff;
	border-radius:2px;
	float:left;
	margin-right:4px;
}
p.short-sec-box input.premier2{
	margin:0;
	position:relative;
	top:2px;
}
p.short-sec-box span{
	margin-left:5px;
}
select.month-pay-exp.deal-info{
	width:100%;
	border-radius:2px;
	border:1px solid #ccd3c9;
}
.deal-info-uper-row.col-row{
	background:#def0d8;
	border:2px solid #dce9d7;
	padding:15px 0;
	border-bottom:0;
	float:left;
	width:100%;
}
.deal-info-uper-row.col-row input.premier2{
	width:100%;
	padding:6px;
	border-radius:2px;
	border:1px solid #ccd3c9;
}
fieldset.form-group.deal-info.half{
	width:50%;
	float:left;
}
fieldset.form-group.deal-info.half .form-check{
	width:46%;
}
.deal-info-uper-row.col-row.blue{
	background:#d9edf6;
	width:100%;
	border:2px solid #dce9d7;
	padding:15px 0;
	float:left;
	margin-bottom:20px;
}
fieldset.form-group.deal-info.mar-botnone{
	margin-bottom:0;
}
.deal-info-labl.short{
	width:120px;
}
fieldset.form-group.deal-info.half.first-col{
	width:54%;
}
fieldset.form-group.deal-info.half.first-col .form-check{
	width:58%;
}
fieldset.form-group.deal-info.half.sec-col{
	width:46%;
}
fieldset.form-group.deal-info.half.sec-col .form-check{
	width:66%;
}
fieldset.form-group.deal-info.half.sec-col.short{
	width:40%;
}
.first-desc{
	min-height:90px;
}
.first-desc2{
	min-height:65px;
}
.deal-info-labl.green{
	color:#829c7f;
}
fieldset.form-group.deal-info {
 width:100%;
}
.cors-head{
	margin-top:0;
	text-align:left;
	font-size:18px;
	font-weight:600;
}
.cors-box{
	padding:0 20px;
}
.slider.deal-info-corsl{
	top:0;
}
.slider.deal-info-corsl .carousel ul.slides li{
	margin-right:20px;
	background:#fff;
	padding:15px;
	text-align:left;
	width:354px !important;
	min-height:194px;
}
.row.pad1 .deal-box-corsl-slide h2{
	margin:0 0 15px;
	color:#000;
	font-size:14px;
	font-weight:600;
}
.deal-box-corsl-slide p{
	font-size:13px;
}
.deal-box-corsl-slide .cart-butmain{
	float:left;
	min-width:auto;
	font-size:14px;
	padding:5px 15px;
	margin:5px 0 0;
}
.slider.deal-info-corsl .flex-control-paging li a.flex-active{
	background:rgba(12, 170, 65, 0.9);
}
.slider.deal-info-corsl .flex-control-paging li a{
	background:rgba(240, 241, 242, 0.9);
}
.upr-head-deal-corsl{
	width:100%;
	float:left;
	margin-bottom:5px;
}
.upr-head-deal-corsl img{
	float:left;
}
.row.pad1 .upr-head-deal-corsl h2{
	float:left;
	font-size:22px;
	font-weight:400;
	margin-top:5px;
}
/* Business SIGNUP PAGES RESPONSIVE CSS */
	.ser-butn:hover{
		text-decoration:none;
	}

	.main-full-search{
		width:800px;
		border:none;
		background:#fff;
		padding:20px 20px 8px;
		margin:0 auto;
		min-height:80px;
		border-radius:5px;
	}
	label.blue-lab{
		float:left;
		color:#16cdf7;
		font-size:14px;
		font-weight:600;
	}
	.serch-for{
		float:left;
		width:69%;
		border:0;
		color:rgb(0,0,0,0.5);
		margin-left:5px;
		outline:0;
		background:none;
	}
	.serch-for2{
		float:left;
		width:64%;
		border:0;
		color:rgb(0,0,0,0.5);
		margin-left:5px;
		outline:0;
	}
	.slidetext4x a.ser-butn{
		float:right;

		background-color: #16cdf7;
		color:#fff;
		padding:9px 10.5px;
		border:0;
		margin-right:0;
		margin-left:0;
		font-size:16px;
	}
	.slidetext4x a.ser-butn:hover{
		background:linear-gradient(#1aa0c1, #10c5f1);
	}
	.ser-ico{
		position:relative;
		top:-26px;
		float:right;
	}
	.btn-default{
		color:#fff;
		background-color:transparent;
		border-color:#fff;
		padding:5px 25px;
		border-radius:2px;
		font-size:18px;
		border:2px solid #fff;
	}
	.btn{
		font-size:16px;
	}
	.btn-default:hover{
		background-color:#fff;
		border:2px solid #fff;
	}
.footer {
	/*margin-top:-45px;*/
}
.full-one{
	width:86%;
	float:left;
}
.ser-right{
	width:14%;
	float:right;
}
.half-ser{
	border:1px solid #ccc;
	float:left;
	width:49%;
	border-radius:2px;
	padding:4px 6px;
	margin-right:10px
}
.half-ser2{
	border:1px solid #ccc;
	float:left;
	width:49.4%;
	border-radius:2px;
	padding:6px 6px;
}
.row.slider .slidetext4x h1{
	font-size:32px;
	color:#fff;
}
.slidetext4x {
	position:absolute;
	top:32%;
	text-align:center;
	width:100%;
}
.add-bus-new{
	padding-top:1px;
	clear:both;
	text-align:left;
}

.main-left-newbusiness{
	background:rgba(44,60,79,0.9);
	width:600px;
	min-height:600px;
	left:5%;
	top:25px;
	position:relative;
	padding:30px 30px;
	color:#fff;
}
.main-left-newbusiness.buisn-info{
	z-index:9996;
}
.grey-shad.buisn-info{
	height:600px;
	background-color:rgba(27, 27, 27, 0.6);
}
.main-left-newbusiness h3{
	font-weight:400;
	font-size:26px;
	margin-top:0;
}
.main-left-newbusiness p{
	font-size:17px;
	margin:20px 0 10px;
}
.full-rowaddbusiness{
	width:100%;
	float:left;
}
.full-rowaddbusiness .col-md-5, .full-rowaddbusiness .col-md-1{
	padding:0;
}
a.full-soc-signbtn{
	width:98%;
	background:#fff;
	padding:6px 20px;
	float:left;
	font-size:12px;
	font-weight:600;
}
a.full-soc-signbtn.goog{
	float:right;
	color:#df4e42;
}
a.full-soc-signbtn:hover{
	background:#3a559f;
	color:#fff;
	text-decoration:none;
}
a.full-soc-signbtn.goog:hover{
	background:#df4e42;
}
.line { background: #00afef !important; }
p.line-side{
	text-align:center;
	float:left;
	width:100%;
	margin:5px 0 5px;
}
.line-side span{
	width:47%;
	height:1px;
	background:#fff;
	float:left;
	position:relative;
	top:10px;
}
.form-group.addbusiness{
	margin-bottom:10px;
}
.form-group.addbusiness.last{
	margin-bottom:0px;
}
.form-group.addbusiness .form-check{
	width:100%;
}
.form-group.addbusiness .form-check .premier2{
	width:98%;
	min-height:40px;
	padding:0px 10px;
	box-sizing:border-box;
	border:0;
}
.form-check.addbusiness .cart-butmain{
	width:100%;
	float:left;
	margin:0;
	padding:8px;
	font-size:18px;
}
.form-check.addbusiness .cart-butmain:hover{
	opacity:0.8;
}
.inpu-eye{
	position:absolute;
	right:8px;
	top:8px;
	color:#000;
}
.panel-default>.panel-heading{
	padding:0;
	background-color:#fff;
}
.panel-group .panel{
	border-radius:0;
	border:0;
	margin-bottom:20px;
}
.full-rowaddbusiness h4.panel-title{
	border:1px solid #444;
	float:left;
	width:100%;
	border-top:1px solid #444;
}
.main-left-newbusiness .panel-default>.panel-heading p{
	float:left;
	padding:7px 5px 7px 10px;
	width:75%;
	font-weight:400;
	margin:0;
}
.main-left-newbusiness .panel-default>.panel-heading p span{
	float:right;
	font-size:12px;
	color:#b5b6b9;
	padding:3px 0;
}
.panel-default>.panel-heading .panel-title>a{
	float:right;
	background:#f5f5f5;
/*	border-left:1px solid #444;*/
	padding:10px !important;
	width:25%;
	font-size:13px;
	font-weight:600;
}
.panel-body a.butn-collaps-info{
	float:right;
	background:#f5f5f5;
	padding:8px 10px;
	color:#555;
	position:relative;
	top:15px;
	right:-15px;
	margin-top:20px;
}

.panel-body a.butn-collaps-info i.up-angle{
	font-size:18px;
	font-weight:800;
	position:relative;
}
.panel-default>.panel-heading+.panel-collapse .panel-body {
	color:#000;
	border:1px solid #656565;
}
.panel-group .panel label{
	width:100%;
	margin:5px 0;
	margin:5px 0;
	text-align:left;
}
.panel.panel-default input, select{
	width:100%;
	height:28px;
	border:1px solid #cdcdcd;
	border-radius:3px;
	padding:0 10px;
}
.panel-body .form-group {
	margin-bottom:0px;
}
.panel-default>.panel-heading .panel-title>a i.down-angle{
	font-size:18px;
	font-weight:800;
	top:2px;
	position:relative;
}
.add-busiform .col-md-6{
	width:45%;
	margin-right:10px;
	padding:0;
}
.add-busiform .col-md-4{
	margin-right:10px;
	padding:0;
}
.add-busiform .col-md-2{
	width:17.5%;
	padding:0;
	float:left;
	margin:0;
}
a.add-businessbtn{
	width:34.9%;
	border-radius:0;
	font-size:14px;
	font-weight:600;
}
a.add-businessbtn.grey{
	width:30%;
	border-radius:0;
	background-color:#d2d3d5;
	border:1px solid #d2d3d5;
	color:#444;
	font-size:14px;
	font-weight:600;
}
.botm-add-btn{
	margin:40px 0 0;
}
.add-busiform.day-hours h4{
	font-size:16px;
}
.add-busiform.day-hours h4 strong{
	width:80px;
	float:left;
}
.add-busiform.day-hours h4 span{
	padding:0 20px;
	font-weight:400;
	font-size:14px;
}
.add-busiform.day-hours h4 a{
	font-weight:400;
	font-size:14px;
}
.add-busiform.date-selec .col-md-3{
	padding-left:0;
}
.add-busiform.date-selec .col-md-3 select{
	min-height:32px;
}
.add-busiform.date-selec .col-md-3 .date-btn{
	padding:5px 20px;
	background:#f8f8f8;
	border:1px solid #e0e0e0;
}
.form-group.up-pics{
	width:60%;
	padding:15px 0;
	float:left;
}
.form-check.up-pic{
	padding:5px 0 ;
}
.panel-group .panel .form-check.up-pic label{
	width:28%;
	float:left;
	font-weight:400;
	font-size:12px;
	margin:0;
}
.panel-group .panel .form-check.up-pic input{
	width:72%;
}
.panel-group .panel .form-check.up-pic input.pic-btn{
	border:0;
}
.main-left-newbusiness p.red-max{
	font-size:10px;
	color:#eb4a59;
	margin:0;
}
.main-left-newbusiness p.right-txt-pic-info{
	font-size:11px;
	float:right;
	width:37%;
}
.date-btn-can{
	padding:3px 15px;
	margin-top:6px;
	float:right;
	color:#ffff;
	border:0;
}
.main-left-newbusiness.home-business{
	background:transparent;
	width:1170px;
	max-width:100%;
	height:auto;
	left:0;
	top:30%;
	margin:0 auto;
	z-index:7799;
}

.form-group.addbusiness.home-busi i{
	position:absolute;
	color:#0a96ca;
	left:10px;
	top:9px;
	z-index:999;
	font-size:24px;
}
.form-group.addbusiness.home-busi i.map{
	font-size:32px;
	left:18px;
	top:6px;
}
.form-group.addbusiness.home-busi .premier2{
	position:relative;
	padding:10px 40px;
	font-size:18px;
	min-height:45px;
	border-radius:5px;
	border: 1px solid #f2f2f2;
}
.col-md-4.head-line{
	background:#8d8e91;
	height:1px;
	margin:11px 0;
}
.uper-home-head .col-md-4 h4{
	margin:0;
	font-size:24px;
	font-weight:400;
}
.uper-home-head{
	margin:15px 0 20px;
	float:left;
	width:100%;
}
.home-new-busin .row.pad1 h2{
	font-size:18px;
	font-weight:400;
	text-align:left;
	margin:7px;
	position:absolute;
	bottom:0;
	background:rgba(0,0,0, 0.6);
	color:#fff;
	left:0;
	right:0;
	padding:8px;
	margin-bottom:0px;
	min-height:54px;
}
.home-new-busin .col-md-4{
	padding:0;
	margin-bottom:30px;
}
.home-new-busin .col-md-4 img{
	width:96%;
}
.full-wid-row{
	float:left;
	width:100%;
	margin:30px 2px;
}
ul.main-nav-home{
	padding:0;
}
ul.main-nav-home li{
	float:left;
	list-style:none;
	background:rgb(0,175,239,0.9);
	border-radius:5px;
	margin-bottom:12px;
	background-color:#00afef;
	margin-right:20px;
	width:calc(12.45% - 18px);
}
ul.main-nav-home.navCnt9 li{
	width:calc(11.11111% - 18px);
}
ul.main-nav-home.navCnt9 li.last{
	margin-right:0px;
}
ul.main-nav-home li.last{
	margin-right:0px;
}
ul.main-nav-home li a{
	color:#fff;
	padding:8px 0px;
	background:rgb(0,175,239,0.9);
	float:left;
	width:100%;
	border-radius:5px;
	text-align:center;
	background-color:#00afef;
}
ul.main-nav-home li a i{
	font-size:30px;
	margin-bottom:6px;
	width:100%;
}
ul.main-nav-home li a span{
	font-size:14px;
}
ul.main-nav-home li a:hover{
	color:#00afef;
	text-decoration:none;
	background:#fff;
}
.form-group.addbusiness.home-busi .form-check {
	position:relative;
}
.radi.premier.deal-sel{
	font-size:16px;
	font-weight:600;
	line-height:18px;
	margin-bottom:12px;
}
.radi.premier.deal-sel .checkmark{
	height:20px;
	width:20px;
	background-color:#fff;
	border:1px solid #b3b3b3;
}

.radi.premier.deal-sel input:checked ~ .checkmark {
	background-color:#fff;
	border:2px solid #05bb65;
}
.container .radi.premier.deal-sel .checkmark:after{
	top:3px;
	left:3px;
	background:#05bb65;
	width:10px;
	height:10px;
}
.upe-head-listbusi{
	color:#606062;
	padding:6px 15px;
	background:transparent;
	text-align:center;
	position:fixed;
	z-index:9999;
	left:44%;
	top:12px;
	border-radius:5px;
}
.upe-head-listbusi:hover{
	text-decoration:none;
	background:#00afef;
	color:#00afef;
}
.upe-head-listbusi.mob{
	display:none;
}
.upe-head-listbusi.desk:hover{
	text-decoration:underline;
	background:none;
}
.ser-butn.home-new{
	background:#0098da;
	padding:12px 30px;
	float:left;
	color:#fff;
	font-size:18px;
	position:relative;
	left:-4px;
	min-height:45px;
	top:0px;
	cursor:pointer;
	border-radius:0 5px 5px 0;
}
.ser-butn.home-new:hover{
background:#037aae;
}
.home-new-busin .hov-sty-imag{
	position:absolute;
	z-index:888;
	top:0;
	left:6px;
	right:7px;
	bottom:0;
}
.home-new-busin .hov-sty-imag:hover{
	background:rgb(0,0,0,0.3);
}
.home-new-busin a{
	text-decoration:none;
	line-height:22px;
}
.col-md-5.disp-mob-sec{
		display:none;
	}
.home_slide h4{
	font-size:24px;
	font-weight:400;
	margin-bottom:30px;
}
.home_slide a.des_area{
	border:2px solid #00afef;
	padding:5px 30px;
	border-radius:5px;
	font-size:16px;
	font-weight:600;
	color:#00afef;
}
.home_slide a.des_area:hover{
	background:#00afef;
	color:#fff;
}
.home_slide a.external img.loc-siteimage{
	 width:100%;
}

.home_slide a.external img.area-logo-short{
	position:absolute;
	width:48px;
}
.home_slide a.external.title_ara{
	text-align:center;
}
.cors-box.bueiness-home section.slider{
	top:0;
}
.cors-box.bueiness-home {
 padding:40px 0;
}
.grey-shad{
	/*background-color:rgba(158, 155, 155, 0.6);*/
	float:left;
	width:100%;
	z-index:7788;
	height:375px;
	position:absolute;
	top:27px;
}
.slides.home-business li{
	margin-right:15px;
}
.home_slide h4{
	font-size:24px;
 font-weight:400;
	margin-bottom:30px;
}
.home_slide a.des_area{
	border:2px solid #00afef;
	padding:5px 30px;
	border-radius:5px;
	font-size:16px;
	font-weight:600;
	color:#00afef;
}
.home_slide a.des_area:hover{
	background:#00afef;
	color:#fff;
}
.home_slide a.external img.loc-siteimage{
	 width:100%;
}

.home_slide a.external img.area-logo-short{
	position:absolute;
	width:48px;
}
.home_slide a.external.title_ara{
	text-align:center;
}

.grey-shad{
	/*background-color:rgba(158, 155, 155, 0.6);*/
	float:left;
	width:100%;
	z-index:7788;
	height:375px;
	position:absolute;
	top:24px;
}
.slides.home-business li{
	margin-right:15px;
}
.img-responsive.dlogo{
	display:block;
}
.img-responsive.mlogo.new{
	display:none;
}
ul.dropdown-menu.context.pull-right.new-layhome {
	margin-top:2px;
	padding:10px 0px;
}
ul.dropdown-menu.context.pull-right.new-layhome li a {
	line-height:22px;
	padding:2px 15px;
	color:#5191ce;
	font-size:15px;
	margin-bottom:8px;
}
ul.dropdown-menu.context.pull-right.new-layhome li a i{
	margin-right:5px;
}
ul.dropdown-menu.context.pull-right.new-layhome li:last-child {
	margin-top:10px;
	padding-top:5px;
	border-top:1px solid #d7cbcf
}
ul.dropdown-menu.context.pull-right.new-layhome li:last-child a{
	margin-bottom:0;
}
i.arrow-pro {
	width:0;
	height:0;
	border-style:solid;
	border-width:0 10px 10px 10px;
	border-color:transparent transparent #fff transparent;
	float:right;
	position:absolute;
	top:-10px;
	right:10px;
}
a.btn.new-home-user {
	background:#fff;
	border-radius:50% !important;
	padding:1px;
}
a.btn.new-home-user img{
	height:38px !important;
	max-width:100px;
	border-radius:50%;
}
.upgrade-main .full-allarea{
	position:relative;
	top:45px;
	float:none;
}
.upgrade-main .full-allarea .upgrade-head-orang{
	margin-top:0;
	position:fixed;
 	width:100%;
 	z-index:9998;
}
.upgrade-main .footer{
	margin-top:45px;
}
.full-rowaddbusiness .col-md-6{
	padding:0;
}
.btn-default.mob{display:none;}
.upgrade-buisness-listing.info .first-row-sol.list-deal.thanks{	border:0 !important;}
.list-deal.thanks h3{color:#099d50;font-size:20px;font-weight:600;margin-bottom:40px;}
.list-deal.thanks h2{margin:40px 0 10px;}
.list-deal.thanks h2 span.promo-orng-code{color:#f58322;border:2px solid;padding:1px 10px;border-radius:0;margin-bottom:10px;font-weight:400;}
.list-deal.thanks p{margin:0;}
.italc{font-style:italic;}
.list-deal.thanks a.go-to-busi{font-size:34px;float:left;text-align:center;width:100%;margin:40px 0 30px;color:#279adb;}
.list-deal.thanks span{border:2px solid green;border-radius:50%;padding:40px 25px;}
.upgrade-buisness-listing.info.thanks{margin-top:125px;padding:20px 20px 0px;margin-bottom:5px;background:#f3f3f3 !important;border:4px dashed #d3d4d5 !important;border-radius:5px;}
.upgrade-buisness-listing.info.thanks-slideback{background:#f5f7f8 !important;}
.cors-box.thanks .slider.deal-info-corsl .carousel ul.slides li{width:348px !important;}

.text-rightforgt{
	color:#0276ee;
	font-size:12px;
	cursor:pointer;
}
.csPopup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);display:none;}
.csPopupDiv{position:relative;top:50%;transform:translateY(-50%);padding:15px;background:#fff;max-width:600px;margin-left:auto;margin-right:auto;}
.csPopup.moreShopingCart{
	top:10%;
	left:7.5%;
	background:#f7fafa;
	width:85%;
	z-index:9994;
}
.cart-empty-pop{
	padding:70px 40px 40px;
	border-radius:5px;
	border-bottom:1px solid #afe1f7;
	border-left:1px solid #afe1f7;
	box-shadow:-12px 12px 16px -8px rgba(120,120,120,1);
}
.cart-empty-pop p{
	margin-bottom:25px;
}

.cart-empty-pop a.btn.canbtn{
	background-color:#fff;
	border:1px solid #92daf6;
	color:#000;
	margin-right:10px;
	padding:5px 25px;
	font-weight:600;
	font-size:14px;
}
.cart-empty-pop a.btn.canbtn:hover{
	background-color:#1892d2;
	color:#fff;
}
.cart-empty-pop a.emCart{
	background-color:#1892d2;
	border:1px solid #92daf6;
	padding:5px 25px;
	font-weight:600;
	font-size:14px;
}
a.cartclosePop{
	font-size:30px;
	color:#000;
	float:right;
	position:absolute;
	top:10px;
	right:15px;
	text-decoration:none;
	cursor:pointer;
}
.csPopupDiv.fullemptyCart{
	background:#f4f6f7;
	border:3px dashed #bdbec1;
	max-width:80%;
	top:30%;
}
.csPopupDiv.fullemptyCart p span.cartupHead{
	font-size:22px;
	color:#979797;
	font-weight:600;
	margin-bottom:10px;
}
.csPopupDiv.fullemptyCart a.btn.profileCart{
	background-color:#fff;
	margin-right:10px;
	border:1px solid #86d6f6;
	padding:8px 40px;
}
.csPopupDiv.fullemptyCart a.btn.profileCart:hover{
	background-color:#1892d2;
	color:#fff;
}
.csPopupDiv.fullemptyCart a.btn{
	padding:8px 40px;
}


/* FOOTER TOGGLE RESPONSIVE CSS */

.footmobtoggle{
	display:none;
}

/* LANDING PAGES LOCAL/BUISNESS/HOME CSS */

/* LANDING PAGES HOME CSS */
.main-box.event.land-home, section.home-event.land-home{height: 100vh;background-attachment: fixed !important;}
.row.slider .main-box.land-home .slidetext4x h1 span.tbgc3{font-size: 28px;}
.container.photo-parmo .full-short-sidebox img{ max-width: 150px; height: auto; margin-bottom: 20px;}
.land-home-det p{font-size: 18px;color: #000;line-height: 28px;font-weight: 400;margin-bottom: 40px;}
a.btnlocal{background:#5271ff;padding:8px 60px;color:#fff;font-size: 22px;-webkit-box-shadow: 0px 15px 20px -8px rgba(97,97,97,1);-moz-box-shadow: 0px 15px 20px -8px rgba(97,97,97,1);
box-shadow: 0px 15px 20px -8px rgba(97,97,97,1);}
a.btnlocal:hover{opacity: 0.8;text-decoration:none;}
.full-short-sidebox{float: left;padding: 40px 0;   z-index: 8888;position: relative;}
.countsubstotl{color: #fff;padding: 0px 30px;font-size: 46px;font-weight: bolder;}
.conterbox{ margin-top: -45px;}
.conterbox h5{float: left;width: 100%;}
section.slider.home-event.land-home ul li img.slide.mob{display:none;}
.countsubstotl ul{list-style: none;width: 35%;text-align: center;margin: 0 auto;}
.countsubstotl li{float: left;background: #20a0c7;border: 2px solid #fff;padding: 20px 15px; border-radius: 5px; margin-right: 10px;}


.main-box.event.land-home, section.slider.home-event.land-home ul li img.slide{height: 100vh;max-height: 100vh;}
.row.slider .main-box.land-home .slidetext4x h1 span.tbgc2{font-size: 48px;font-weight: 400;}
.row.slider .main-box.land-home .slidetext4x h1 span.tbgc3{font-size: 32px;}
section.slider.home-event.land-home{top: 0;}
.land-home-subsrow input.subsnow{width: 100%; padding:10px; border-radius: 5px;  border: 0;margin-bottom: 20px; }
.land-home-subsrow .subsbtn{background: #E97E3A; border: 0; padding: 10px 60px; float: left; font-size: 18px;  color: #fff;  border-radius: 5px;   width: 100%;}
.land-home-subsrow .col-md-6, .land-home-subsrow .col-md-4{padding: 0px 5px;}
.row.pad1.landsubsall h2 {color: #037abc;font-size: 14px; font-weight: 400;line-height: 24px;}
.container.photo-parmo.landsubs img {max-width: 80px; height: auto;}
.landsubsall .first-row-sol.land-home-det{margin-bottom: 90px;}
ul.allfeturesubs{text-align:left;}
ul.allfeturesubs li{margin-bottom:10px;}
.alldetlocal{margin-bottom: 60px; color: #0f7fd1; line-height: 36px; font-weight: 400; font-size: 28px;}

/* LANDING PAGES BUISNESS CSS */
.main-box.event.land-home.buis, section.slider.home-event.land-home.buisns, section.slider.home-event.land-home.buisns ul li img.slide{height: 85vh;}
.land-home-subsrow input.subsnow{width: 100%; padding:10px; border-radius: 5px;  border: 0;}
.land-home-subsrow .subsbtn{background: #E97E3A; border: 0; padding: 10px 60px; float: left; font-size: 18px;  color: #fff;  border-radius: 5px;  }
.land-home-subsrow .col-md-6, .land-home-subsrow .col-md-4{padding: 0px 5px;}
.row.pad1.landsubsall h2 {color: #037abc;font-size: 14px; line-height: 24px;}
.container.photo-parmo.landsubs img {max-width: 80px; height: auto;}
.landsubsall .first-row-sol.land-home-det{margin-bottom: 40px;width:100%}
ul.allfeturesubs{text-align:left;}
ul.allfeturesubs li{margin-bottom:10px;}
.first-row-sol.land-home-det .col-md-2{width:20%;}
.row.pad1.landsubsall h2.divdheadserv{margin: 0 0 20px;color: #0f7fd1;line-height: 36px;font-size: 28px;font-weight: 400;}
.desk-hidelandbuis{display:none;}


@media (min-width:959px) and (max-width:1050px){
	.first-row-service .col-md-12{
		 margin:10px 0 30px 0;
	}
	.first-row-service h2{
		font-size:14px;
	}
	span.service-slog{
		margin-bottom:50px;
	}

}
@media (min-width:769px) and (max-width:1150px){
	.page1 .container {
		width:100%;
	}
	.slidetext4{
		right:0;
		text-align:center;
		width:100%;
	}
	.row.second-row h1{
		font-size:24px;
		line-height:22px;
	}
	.row.second-row p.desc{
		font-size:18px;
		line-height:24px;
	}
	.col-md-6.mid-text p{
		font-size:14px;
		line-height:22px;
	}
	h2.coust-head, h2.coust-head .tbgc3{
		font-size:38px;
	}
	.button-signin-facebook{
		font-size:12px;
		padding:0;
	}
	.countsubstotl ul {
		width: 469px;
	}
}
@media (min-width:769px) and (max-width:1001px){
	ul.main-nav-home li,ul.main-nav-home.navCnt9 li{
		width:calc(33.3333% - 12px);
		margin-left:6px;
		margin-right:6px;
	}
	ul.main-nav-home li a{
		width:100%;
		margin-bottom:12px;
		padding:15px 0px;
	}
	ul.main-nav-home li a span{
		font-size:15px;
	}
	.main-box.addnewbusiness.home-new{
		height:550px;
		max-height:550px;
	}
	.main-left-newbusiness.home-business{
		width:100%;
		top:15%;
	}
	.mid-main-thing{
		text-align:center;
	}
	.mid-main-thing img{
		width:90%;
	}
	.form-group.addbusiness.home-busi i.map{
		left:12px;
		top:4px;
	}
	.form-group.addbusiness.home-busi i{
		left:10px;
		top:7px;
	}
	.form-group.addbusiness.home-busi .premier2{
		min-height:40px;
	}
	.modal-content .form-group.addbusiness.home-busi .premier2{
		min-height:50px;
	}
	.main-box.addnewbusiness.home-new{
		height:550px;
		max-height:550px;
	}
	.home-new-busin .second-row-sol{
		width:100%;
	}
	.home-new-busin .col-md-4{
		padding-right:0;
	}

	.upe-head-listbusi{
		display:none;
	}
	.col-md-5.disp-mob-sec{
		display:block;
		width:100%;
	}
	.desk-visi-sec{
		display:none;
	}
	ul.main-nav-home li.mob-last{
			margin-right:0px;
	}
	.home-new-busin .hov-sty-imag{
	width:0;
	}
}

@media (min-width:481px) and (max-width:768px){
	.partner-logos.market-parmo .col-md-3{
		width:47.5%;
		float:left;
	}
	.countsubstotl ul {
		width: 344px;
	}
	/*.panel-heading, .panel.panel-default {
    	border-radius: 10px;
	}
	.panel-default>.panel-heading+.panel-collapse .panel-body {
		border-color: #ddd !important;
		border-bottom: 0px;
		border-left: 0px;
		border-right: 0px;
	}
	.panel-body {
		margin-top: 5px !important;
		padding: 10px 15px 0px;
	}*/
}

@media (min-width:310px) and (max-width:768px){
	.footer-end ul li a i {
		color: #000;
	}
	.panel-body {
		margin-top: 5px !important;
		padding: 10px 15px 0px;
	}
	.panel-default>.panel-heading+.panel-collapse .panel-body {
		border-color: #ddd !important;
		border-bottom: 0px;
		border-left: 0px;
		border-right: 0px;
	}
	.panel-heading, .panel.panel-default {
    	border-radius: 10px;
	}
	.main-box.partner-main .slidetext4{
		top:35%;
	}
	.slidetext4{
		width:100%;
		right:0%;
		padding:0 15px;
	}
	.slidetext4 h1{
		font-size:28px;
	}
	.photo-parmo .col-md-4{
		margin-bottom:20px;
	}
	.col-md-4.tech{
		margin:0;
	}
	.col-md-6.mid-text{
		margin-bottom:75px;
	}
	.slidetext4 span.tbgc3{
		font-size:14px;
		line-height:2px;
		padding:0;
	}
	.slidetext4 a.green {
		padding:10px 20px;
		font-size:14px;
	}
	.buisness-last-sec.slidetext4 a.green{
		padding:3px 10px;
		font-size:12px;
	}
	.slidetext5{
		padding:10px 5px;
		bottom:100px;
	}
	.full-allarea{
		margin-bottom:30px;
	}
	.home_container{
		margin-top:0px;
	}
	section.slider.buisness{
		top:50px;
	}
	.sl-image{
		min-height:425px;
	}
	header a .img-responsive.mlogo{
		width:130px;
		height:31px;
	}
	.mid-col2-full-sec h1{
		font-size:42px;
	}
	.page1 .contri h2.ta__center.mar-bot{
		font-size:34px;
		line-height:36px;
	}
	.ta__center.desc-contri{
		font-size:16px;
		line-height:22px;
	}
	.cont-buttn.contri{
		 padding:5px 10px;
		font-size:14px;
	}
	.page1 .container {
		width:100%;
	}
	.col-md-4, .col-md-6{
		width:100%;
		padding:0 0;
		float:none;
	}
	.market-parmo .col-md-3{
		width:100%;
		padding:0 0;
		float:none;
	}
	.col-md-6.phone-sms img{
		right:4px;
		width:100%;
	}
	.main-box{
		height:400px;
		max-height:425px;
		background-repeat:no-repeat;
	}
	.mid-head, .mid-head.buisn{
		font-size:28px;
		line-height:30px;
	}
	.dist h2.mid-head {
		font-size:28px;
	}
	.mid-head span.tbgc3{
		 font-size:18px;
	}
	.col-md-6.mid-text p{
		font-size:14px !important;
		line-height:22px;
		letter-spacing:0px;

	}
	.mid-head2{
		font-size:20px;
		font-weight:bold;
		margin:50px 0 60px;
		xline-height:30px;
	}
	.first-row-service .col-md-4{
		margin-bottom:40px;
	}
	.first-row-service{
		margin-bottom:0px;
	}
	.row.pad1.second-row{
		padding:70px 20px;
	}
	.solution-main .row.pad1.second-row{
		padding:20px 10px;
	}
	.row.slider .slidetext4 h1{
		font-size:34px;
		margin-bottom:8px;
		line-height:28px;
		margin-top: 0px;
	}
	.row.second-row h1{
		line-height:32px;
		font-size:28px;
	}
	.row.second-row p.desc{
		font-size:16px;
	}
	.row.second-row p.desc.buis{
		margin-bottom:35px;
	}
	.buis-short-head{
		margin-bottom:0;
	}
	.first-row-service img, .first-row-service .third-row img{
		float:none;
		margin:0;
	}
	.first-row-service h2{
		width:100%;
	}
	.col-md-4.mid-phone-sec {
		display:none;
	}
	.mid-head2{
		font-size:24px;
		margin:50px 0 20px;
	}
	span.service-slog{
		font-size:18px;
		margin-bottom:5px;
	}
	h2.coust-head, h2.coust-head .tbgc3{
		font-size:32px;
		line-height:38px;
		margin:35px 0;
	}
	.col-md-6.slide img{
		top:0;
	}
	.full-contact-info h1{
		top:40px;
		margin-bottom:30px;
		font-size:24px;
		line-height:32px;
	}
	.col-md-6.form-phone{
		background-size: contain;
	    width: 330px;
	    min-height: 400px;
	    padding: 45px 40px 0;
	    margin-left: 0;
	    bottom: -72px;
	    margin: 0 auto;
	    float: none;
	}
	.col-md-6.form-phone input{
		margin:10px 0;
	}

	section.slider {
		top:0;
		position:relative;
		margin-bottom:80px;
	}
	section.slider.about {
		margin-bottom:0px;
	}
	.col-md-6.mid-textc-cont {
		position:relative;
		top:0px;
	}
	.full-contact-info p{
		font-size:16px;
		position:relative;
		font-weight:lighter;
		line-height:24px;
		top:15px;
	}
	.form-button {
		padding:5px 20px;
		font-size:16px;
		width: 230px;
    	top: 10px;
	}
	.col-md-6.form-phone input {
	    margin: 5px 0 !important;
	}
	.full-contact-info .col-md-6.form-phone h1{7 8778
		left:0px;
		top:0;
	}
	.col-md-4.digital-service-head h2, .col-md-4.digital-service-head-left h2{
		text-align:center;
		position:relative;
		left:0;
		right:0;
	}
	section.slider.home-event{
		top:0;
		margin-bottom:0;
	}
	.home-event ul li img.slide{
		height:350px;
	}
	.influ .slidetext4 .tbgc2{
		font-size:58px !important;
	}

	/* Influencer */
	.main-box.influ{
		height:400px;
		max-height:400px;
	}
	.main-box.influHome{
		height:400px;
		max-height:400px;
	}
	.influ .slidetext4{
		top:35%;
	}
	.row.slider .influ .slidetext4 h1{
		margin-bottom:0px;
	}
	.slidetext4 a.green.infu{
		padding:6px 25px;
		font-size:16px;
		margin-right:0;
	}
	.mid-head2.infu{
		font-size:22px;
	}
	ul.set-influ{
		padding:0;
	}
	ul.set-influ li{
		list-style:none;
		text-align:center;
	}

	.solution .slidetext4 span.tbgc3{
		line-height:18px;
	}
	.market-parmo .col-md-3 {
		margin-bottom:35px;
	}
	.first-row-sol {
		margin-bottom:0px;
	}
	.col-md-3 {
		width:100%;
	}
	.col-md-3.col-xs-6{
		width:50%;
	}

	/* Price Profile */
	.col-md-3.long-wid-mob{
		width:42%;
		float:left;
	}
	.col-md-3.short-wid-mob{
		width:19.3%;
		float:left;
	}
	.price-btn.mob{
		display:block;
	}
	.price-btn.desk{
		display:none;
	}
	p.upr-maintxt {
	display:none;
	}
	.inner-pricecont {
		padding:5px 2px !important;
	}
	.row.pad1 .inner-pricecont.upr h2 {
		font-size:12px;
	}
	.row.second-row h1.price-profile{
		font-size:28px;
		line-height:14px;
	}
	span.short-month.topup{
		top:-10px;
		left:0;
		font-size:26px;
	}
	span.short-month{
		margin-left:0;
		font-size:14px;
	}
	.uper-bord.green{
		padding:0 0;
		font-size:10px;
	}
	.price-promo .col-md-3.mid-secup{
		position:relative;
		top:-12px;
	}
	.price-btn{
		padding:1px 6px;
	}
	.price-promo .col-md-3 .inner-pricecont.upr {
		min-height:200px;
	}
	.price .inner-pricecont p{
		font-size:10px;
	}
	.price .inner-pricecont.tab{
		height:40px;
	}
	.price .inner-pricecont.tab.mid-last{
		padding:40px 2px !important;
	}
	.price .inner-pricecont.tab.last-btncol{
		padding:40px 2px !important;
	}
	.price-promo .row.pad1.second-row {
		width:100%;
		margin:0 auto;
	}
	.price-promo .first-row-sol {
		width:100%;
	}
	.page1 .container.price-promo {
		width:100% !important;
		padding:0;
	}
	.tickimg {
		width:18px;
		height:auto;
	}
	.row.second-row .bottom-head-price h1 {
		font-size:16px;
		line-height:24px;
	}
	.bottom-head-price .partner-btn{
		padding:5px 45px;
		font-size:18px;
	}
	.full-sms-info.digital.dist{
		margin-bottom:40px;
	}

	/* Career page */

	/* Career page old version */
	.footer-list ul li {
		font-size:14px;
		line-height:1.5;
	}

	/* Career page old version */
	.first-row-career .col-md-6{
		margin-bottom:50px;
	}
	.carrer.main-title p.info-career {
		font-size:14px;
		padding:0 5px;
	}
	.carrer.main-title h1 {
		font-size:42px;
		margin-bottom:25px;
	}
	.row.second-row .bottom-head-price.career h1 {
		font-size:16px;
	}
	.first-row-career{
		margin-bottom:0;
	}
	.my-sol .item {
		width:100%;
	}
	.solution-work .col-md-6.sec-teochng h1, .solution-work .col-md-6.sec-teochng p{
		text-align:center;
	}

	.row.slider .home .slidetext4 h1{
		font-size:34px;
		/*margin-bottom:2px;*/
		line-height:40px;
	}
	.home .slidetext4{
		top:32%;
	}
	.home-phon-graphic img {
		width:100%;
		position:relative;
		/*top:-15px;*/
	}
	.col-md-4.home-blurb{
		width:100%;
	}
	.mid-head.home{
		font-size:26px;
		text-align:center;
	}
	.col-md-6.mid-text.home p{
		font-size:16px !important;
			text-align:center;
	}
	.photo-parmo.home-serv .col-md-3, .photo-parmo.home-serv .col-md-4 {
		margin-bottom:50px;
	}
	.comunity a.market-list{
		width:100%;
		margin-bottom:0;
	}
	.full-sms-info.home{
		padding:20px 0 10px;
	}
	.full-homeworks .pad100{
		padding:30px 0 10px;
	}
	.col-md-6.mid-text.home{
		margin-bottom:0;
	}
	.home-serv.mar-40{
		margin-bottom:0px;
	}
	.row.pad1 h2{
		margin-top:5px;
	}
	.home-serv .row.pad1.second-row {
		padding:30px 0px;
	}
	.full-homeworks .owl-carousel h3 {
		font-size:18px;
		padding:20px 20px 40px;
		line-height:24px;
	}
	.photo-parmo.contribute-serv .col-md-3{
		width:100%;
		margin-bottom:50px;
	}
	.photo-parmo.contribute-serv .row.pad1.second-row{
		width:100%;
		margin:0;
		padding:70px 0px;
	}
	.photo-parmo.contribute-serv .row.pad1{
		width:100%;
		margin:0;
		padding:50px 0px;
	}
	.row.second-row h1.ser-head {
		font-size:24px;
	}
	p.last-desp{
		margin-bottom:50px !important;
	}
	.full-homeworks .second-row {
		width:100%;
		margin:0;
	}
	.full-homeworks .item{
		margin-bottom:50px;
	}
	.full-homeworks .newsarticalc {
		width:100%;
		margin:auto;
	}
	.home-phon-graphic.about img{
		top:0px !important;
	}
	.home_container.main-homepage {
		margin-top:0px !important;
		position:relative;
		top:50px;
	}
	.about-us .slidetext4 {
		top:32%;
	}
	.icon-bar {
		background:none repeat scroll 0 0 #fff;
	}
	.navbar-nav > li > a{
		border-radius:0;
	}
	a.market-list {
		margin-bottom:43px;
		float:left;
	}

	a.market-list h2 {
		margin-top:5px;
	}
	.first-row-sol .col-md-3 {
		margin-bottom:45px;
	}
	.first-row-sol .col-md-3 h2{
		margin-top:5px;
	}
	.full-homeworks.main-blog .item{
		width:100% !important;
		margin-right:0px !important;
	}
	.tab button{
		padding:5px 4px !important;
		font-size:12px !important;
		margin-right:0px !important;
	}
	.newsarticalc.add-sheet{
		top:-62px !important;
	}


/* ALL PAYMENT PAGES RESPONSIVE CSS */


	.container.upgrade-buisness {
		width:100% !important;
	}
	.upgrade-head-orang{
		padding:20px 10px;
		font-size:20px;
	}
	.up-inner-head{
		font-size:24px;
	}
	.up-inner-head span{
		font-size:18px;
	}
	.upgrade-main .row.pad1.second-row {
		padding:0px 0px 20px;
	}
	#upgrade{
		padding:20px 20px
	}
	#upgrade h2{
		font-size:20px;
	}
	#upgrade p, .select-plans{
		font-size:14px;
	}
	#upgrade h4{
		font-size:20px;
	}
	.cart-butmain{
		min-width:100%;
	}
	.radi.premier{
		font-size:14px;
	}
	#upgrade .half-pre-row.price-add h4{
		 font-size:14px;
	}
	.tooltip, .half-pre-row.price-add h3{
			font-size:12px;
	}
	.upgrade-head-orang.green{
		line-height:28px;
		padding:25px;
	}
	.half-pre-row.promote{
		width:100%;
	}
	.half-pre-row.promote img{
		position:absolute;
		left:20%;
		width:80%;
		opacity:0.4;
		top:30%;
	}
	.ftr-end-img-360itpro {
		/*margin-top:1em;*/
		margin: 1em -15px 0em -15px;
	}
	.ux-tabs-wiz-list>li>a{
		width:10px;
	}
	.ux-tabs-wiz-txt{
		text-align:center;
		left:-23px;
		font-size:13px;
	}
	.side-log img{
		width:100%;
	}
	.side-log{
		width:10%;
	}
	.right-mar-info p span.full-price-cut{
		font-size:12px;
		width:20%;
	}
	.right-mar-info p span.fisrt-txt{
		width:80%;
	}
	.box-addbtn{
		top:0;
		margin:20px 20px 10px;
	}
	.right-mar-info ul li{
		font-size:14px;
	}
	.right-mar-info{
		width:90%;
	}
	.pay-btn{
		width:42%;
		padding:10px 10px;
	}
	.col-md-12.payment-meth{
		width:100%;
		padding:0;
	}

	.right-mar-info ul li {
		margin-bottom:6px;
		float:left;
		width:100%;
	}
	.list-deal .col-md-4{
		width:100% !important;
	}
	.deal-info-labl{
		text-align:left;
	}
	.deal-info .form-check, fieldset.form-group.deal-info.half.first-col, fieldset.form-group.deal-info.half.first-col .form-check, fieldset.form-group.deal-info.half.sec-col, fieldset.form-group.deal-info.half.sec-col .form-check, fieldset.form-group.deal-info.half.sec-col.short, fieldset.form-group.deal-info.half, fieldset.form-group.deal-info.half .form-check {
		width:100%;
	}
	.deal-info-uper-row.col-row.blue, .deal-info-uper-row.col-row{
		padding:15px 10px;
	}
	.slider.deal-info-corsl .carousel ul.slides li{
		width:294px !important;
	}


	/* Business SIGNUP PAGES RESPONSIVE CSS */
	.main-full-search{
		width:100%;
		float:left;
	}
		.full-one {
		width:100%;
		float:left;
	}
	.half-ser, .half-ser2{
		width:100%;
		margin-bottom:15px;
	}
	.serch-for{
		width:72%;
	}
	.serch-for2{
		width:66.5%;
	}
	.ser-right {
		width:100%;
		float:left;
		text-align:center;
		position:relative;
		top:15px;
	}
	.slidetext4x a.ser-butn{
		width:100%;
		font-size:20px;
	}
	.row.slider .slidetext4x h1{
		font-size:24px;
	}
	.home-event ul li img.slide {
		height:600px;
	}
	.main-box {
		height:600px;
		max-height:625px;
		background-repeat:no-repeat;
	}
	.slidetext4x{
		top:20% !important;
	}
	.add-bus-new{
		text-align:center;
		position:relative;
		top:-51px;
	}
	label.blue-lab{
		font-size:11px;
	}
	.btn {
 		font-size:14px;
	}
	.btn-default{
		padding:3px 15px;
	}
	.main-left-newbusiness{
		width:96%;
		height:auto;
		left:2%;
		top:25px;
		padding:20px 20px;
		margin-bottom:50px;
		float:left;
	}
	.main-left-newbusiness h3{
		font-size:26px;
	}
	.main-left-newbusiness p{
		font-size:16px;
		margin:5px 0 5px;
	}
	a.full-soc-signbtn{
		width:100%;
		margin-bottom:10px;
	}
	.full-rowaddbusiness{
		margin-top:10px;
	}
	.form-group.addbusiness .form-check .premier2{
		width:100%;
	}
	.form-group.addbusiness.last {
		margin-bottom:15px;
	}
	.solution-main .addnewbusiness .row.pad1.second-row{
		padding:0;
		margin:0;
	}
	a.add-businessbtn{
		width:100%;
		margin-bottom:15px;
	}
	a.add-businessbtn.grey {
		width:100%;
	}
	.add-busiform .col-md-6{
		width:60%;
		float:left;
	}
	.add-busiform .col-md-2{
		width:30%;
	}
	.main-left-newbusiness .panel-default>.panel-heading p{
		padding:12px 5px 10px 5px;
		width:70%;
		font-size:10px;
	}
	.main-left-newbusiness .panel-default>.panel-heading p span{
		font-size:8px;
		padding:3px 0;
	}
	.panel-default>.panel-heading .panel-title>a{
		    padding: 10px 10px 10px 10px !important;
    width: 100%;
    font-size: 12px;
    margin-top: 3px;
		
	}
	.add-busiform.day-hours h4 strong{
		width:50px;
	}
	.add-busiform.day-hours h4 span{
		 padding:0 10px;
	}
	.add-busiform.date-selec .col-md-3 select{
		width:30%;
 		float:left;
		margin-right:8px;
 		margin-bottom:20px;
	}
	.add-busiform.date-selec .col-md-3 .date-btn{
		float:right;
	}
	.form-group.up-pics, .main-left-newbusiness p.right-txt-pic-info{
		width:100%;
	}
	.panel-group .panel .form-check.up-pic label{
		font-size:11px;
	}
	.main-left-newbusiness.home-business{
	width:100%;
	top:15%;
	}
	.mid-main-thing{
		text-align:center;
	}
	.mid-main-thing img{
		width:90%;
		}
	.form-group.addbusiness.home-busi i.map{
		left:12px;
	 	top:4px;
	}
	.form-group.addbusiness.home-busi i{
		left:10px;
 		top:7px;
	}
	.form-group.addbusiness.home-busi .premier2{
		min-height:40px;
	}
	ul.main-nav-home li,ul.main-nav-home.navCnt9 li{
		width:calc(33.3333% - 12px);
		margin-left:6px;
		margin-right:6px;
	}
	ul.main-nav-home li a{
		width:100%;
 		padding:15px 0px;
	}
	ul.main-nav-home li a span{
		font-size:15px;
	}
	.main-box.addnewbusiness.home-new{
		height:550px;
 		max-height:550px;
	}
	.main-left-newbusiness.home-business{
		width:100%;
		top:15%;
	}
	.mid-main-thing{
		text-align:center;
		float:left;
		margin:20px 0 0;
	}
	.mid-main-thing img{
		width:90%;
	}
	.form-group.addbusiness.home-busi i.map{
		left:12px;
 		top:4px;
	}
	.form-group.addbusiness.home-busi i{
		left:10px;
		top:12px;
	}
	.form-group.addbusiness.home-busi .premier2{
		min-height:40px;
	}

	.modal-content .form-group.addbusiness.home-busi .premier2{
		min-height:50px;
	}

	.main-box.addnewbusiness.home-new{
		height:600px;
		max-height:600px;
	}
	.home-new-busin .second-row-sol{
		width:100%;
	}
	.home-new-busin .col-md-4{
		padding-right:0;
	}

	.upe-head-listbusi{
		display:none;
	}
	.col-md-5.disp-mob-sec{
		display:block;
	}
	.desk-visi-sec{
		display:none;
	}
	ul.main-nav-home li.mob-last{
		margin-right:0px;
	}
	.cors-box.bueiness-home{
		padding:40px 20px 0;
	}
	.second-row.busin-home{
		width:auto !important;
	}

	.upe-head-listbusi.desk{
		display:none;
	}

	.grey-shad{
		height:95%;
	}
	.cors-box.bueiness-home{
		padding:40px 20px 0;
	}
	.second-row.busin-home{
		width:auto !important;
	}

	.upe-head-listbusi.desk{
		display:none;
	}
	.upe-head-listbusi.mob {
		display:block;
		padding:3px 6px;
		font-size:10px;
		left:38%;
		font-size:12px;
	}
	.grey-shad{
		height:96.5%;
		top:15px;
	}
	.img-responsive.dlogo{
	display:none;
	}
	.img-responsive.mlogo.new{
	display:block;
	}
	.main-left-newbusiness.buisn-info h3{
		font-size:24px;
	}
	.main-left-newbusiness.buisn-info p{
		font-size:14px;
		line-height:18px;
	}
	.panel-body a.butn-collaps-info{
		font-size:10px;
	}
	.btn-default { padding:3px 8px;font-size:12px;}
	.btn-default.mob{display:block;float:right;/*padding:1px 15px;*/margin-top:0px;     padding: 8px 5px;
    border: 2px solid #00afef;
    border-radius: 50px; color: #fff; background: transparent;}
	.btn-default.desk{display:none;}
	.row.pad1 .list-deal.thanks h2{margin:50px 0 10px;}
	.upgrade-buisness-listing.info .first-row-sol.list-deal.thanks{margin-bottom:40px;}
	.cors-box.thanks .slider.deal-info-corsl .carousel ul.slides li{width:342px !important;margin-right:0px;}
	.upgrade-buisness-listing.info.thanks{padding:20px 20px 0px;}
	.upgrade-main.listing-deal .row.pad1.second-row.thanks{top:5px;}
	.modal-content.login-new{width:94%;}
	.button-signin-facebook{width:100%;font-size:16px;margin-bottom:15px;}
	.csPopup.moreShopingCart{
		top:5%;
		left:4%;
		width:92%;
	}
	.csPopupDiv.fullemptyCart{
		padding-bottom:110px;
	}
	.csPopupDiv.fullemptyCart a.btn.profileCart{
		margin:0 0 15px;
		float:left;
		width:100%;
	}
	.csPopupDiv.fullemptyCart a.btn{
		float:left;
		width:100%;
	}
	.upgrade-main.marFoot .footer {
		margin-top:0;
	}
	.home-new-busin .hov-sty-imag{
		margin-left:0px;
	}
	.main-box.event.claim{
		height:440px;
	}
	.home-event.claim ul li img.slide {
		height:440px;
	}
	.main-left-newbusiness.buisn-info p.red-max, .main-left-newbusiness.buisn-info p.right-txt-pic-info{
		font-size:10px;
	}

	/* FOOTER TOGGLE RESPONSIVE CSS */
	.foothidemobtogle{
		display:none;
	}
	.footmobtoggle{
		display:block;
		padding:30px 10px;
	}
	.footmobtoggle .panel-group{
		float:left;
		width:100%;
	}
	.footmobtoggle .panel{
		background-color:transparent;
		border-bottom:1px solid #fff !important;
		padding:5px 2px;
		margin-bottom:0;
	}
	.footmobtoggle .panel-default>.panel-heading {
		background-color:transparent;
	}
	.footmobtoggle .panel-default>.panel-heading .panel-title>a{
		background:transparent;
		border-left:0;
		font-size:32px;
		text-align:right;
		padding:0;
		font-weight:400;
		position:relative;
		top:-10px;
		text-decoration:none;
	}
	.footmobtoggle .panel-title{
		font-size:22px;
		margin-bottom:15px;
	}
	/* LANDING PAGES HOME CSS */
	.main-box.event.land-home, section.slider.home-event.land-home ul li img.slide.mob{max-height: 100vh;background: transparent;display:block;}
	section.slider.home-event.land-home ul li img.slide.desk{display:none;}
	.main-box.event.land-home .slidetext4x{top: 25% !important;}
	.row.slider .main-box.land-home .slidetext4x h1 span.tbgc2{font-size: 32px;}
	.row.slider .main-box.land-home .slidetext4x h1 span.tbgc3{font-size: 18px;}
	.countsubstotl li{ padding: 15px 10px;margin-right: 5px;} 
	a.btnlocal{font-size: 20px;}
	
	/* LANDING PAGES LOCAL CSS */
	
	.alldetlocal{font-size: 18px;line-height: 26px;margin: 0 0 40px;}
	.land-home-subsrow .midsecbluesubs{width:90%;margin: 0 auto;margin-bottom: 40px;}
	.full-allarea.fnoneland{float:none;}

	/* LANDING PAGES BUISNESS CSS */
	.row.pad1.landsubsall{  margin: 0;}
	.first-row-sol.land-home-det .col-md-2{width:100%;margin-bottom: 45px;}
	.row.pad1.landsubsall h2{font-size: 20px;font-weight: 400;}
	.land-home-subsrow input.subsnow{margin-bottom: 15px;height: 40px;}
	.land-home-subsrow .subsbtn{width: 100%;height: 40px;}
	.full-allarea.landsbuis{width: 90%; margin: 0 auto; padding: 20px 10px !important;}
	.container.photo-parmo.landshead{ background: #fff !important;}
	.row.pad1.landsubsall h2.divdheadserv{font-weight: 600;margin-bottom: 80px;}
	.mob-hidelandsbuis{display:none;}
	.desk-hidelandbuis{display:block;padding: 30px 0 40px;color: #0f7fd1; font-weight: 400;line-height: 28px;font-size: 22px; }
	.main-box.land-home .slidetext4x{top: 36% !important}
	.full-allarea.fnoneland{float:none;}
	.full-short-sidebox{float:none;padding:0;margin-bottom: 80px;}
	.countsubstotl li {
		padding: 10px 5px;
		margin-right: 5px;
	}
	a.foot-icon.landall{
		right: 8px;
		top: -30px;
	}
}
@media (min-width:310px) and (max-width:480px){
	.partner-logos.market-parmo .col-md-3{
		width:100%;
	}
	ul.main-nav-home li,ul.main-nav-home.navCnt9 li{
		width:calc(33.3333% - 12px);
	}
	.countsubstotl li {
		padding: 10px 5px;
		margin-right: 5px;
	}
	.countsubstotl ul {
		width: 344px
	}
}

@media (max-width:359px){
	ul.main-nav-home li,ul.main-nav-home.navCnt9 li{
		width:calc(33.3333% - 12px);
	}
	ul.main-nav-home li a span {
		font-size:12px;
	}
	.solution-main .row.pad1.second-row{
		padding:20px 0px;
		margin:0 auto;
		width:100%;
	}
	.home-new-busin .hov-sty-imag{
		width:94%;
		min-height:175px;
	}
}
.containerbox .col-md-4, .containerbox .col-md-6{
	min-height:auto;
	background:rgba(247, 247, 247, 0);
	min-height:250px;
}

@-moz-document url-prefix(){
	.home_container{
		margin-top:0;
	}
}

@media (max-width:600px){
.full-contact-info.addbusifoot{
	background-attachment:initial;
}
.new-span{
	    font-size: 18px;
    color: #00afef;
    padding: 0px 5px;
    line-height: 30px;
    font-weight: lighter;
    position: relative;
    /* top: -15px; */
    text-transform: capitalize;
    font-weight: 600;
}
.Thanks-text {
    font-size: 20px !important ;
    line-height: 30px !important ;
}
.burger-slide h2 {
    color: #00a859;
    font-family: inherit;
    font-size: 35px !important;
    font-weight: 900;
}
.burger{
	height: 600px !important;
	max-height: 625px !important;
	    background-position: -14px 80px !important;  

}
.burger-slide .new_btn{
	    background: #f58634 !important;
	    border:unset !important;
	    font-size: 17px;
}
.next-back-btns {
    padding: 0px !important;
}
.vote-btn {
    background-color: #f58634;
    color: #ffffff;
    padding: 10px 17px;
    width: 100%;
    max-width: 120px !important;
    border-radius: 45px;
    text-transform: capitalize;
    font-size: 13px !important;
    margin-right: 10px !important;
    margin-bottom: 6px !important;
    border: unset;
}
.top-text p {
    color: #00a859;
    font-size: 15px !important;
    margin-top: 20px !important;
    text-align: center;
    font-weight: 500;
}
.top-text h5 {
    text-align: center;
    line-height: 21px !important;
    font-size: 15px !important; 
    color: #585555;
    font-weight: 500;
}
.burger-slide h4{
	font-size: 20px !important;
}
.partner-btn{
	width: 220px;
}
.img-burger {
    width: 100% !important;
    max-width: 120px !important;
}
}
.grren-tiplist {
	background:#00a859;
	color:#fff;
	padding:1px 6px;
	border-radius:50%;
	font-size:10px;
	cursor:pointer;
}

/* css for responsive device */
@media only screen and (min-width: 992px){
	.menu ul li a:hover {
	 	color:white !important;
	}
}

@media only screen and (max-width: 600px){
	#collapse3 .add-busiform .col-md-2 {
	    width: 100% !important;
	    margin: 5px !important;
	}
	#collapse3 button.date-btn {
	    float: right !important;
	}
}
.upgrade-main .cont_head {
    background-color: black;
}
img.vld-dimg {    
    text-align: center;
    margin: 10px auto 20px;
    box-shadow: 0 8px 6px -6px black;
}
@media only screen and (max-width: 768px){
	img.vld-dimg {
	    margin: 10px auto 10px !important;
	}
}
/* Voting  Section Css Start (18-march-2019)*/

.voting-box-main{
	padding: 15px;
	margin: 30px 0px;
}
.voting-box-main h1{
	text-align: center;
	font-weight: lighter;
    font-size: 36px;
    color: #00afef;
}
.voting-tns {
    display: flex;
    flex-wrap: wrap;
        justify-content: center;
}
.vote-btn{
	background-color: #f58634;
	color: #ffffff;
	padding: 13px 20px;
	width: 100%;
	max-width: 220px;
	border-radius: 45px;
	text-transform: capitalize;
	font-size: 18px;
	margin-right: 30px;
	margin-bottom: 20px;
	border: unset;
	font-weight: 600;
	outline: none;
}
.voting-btn-main h4 {
    font-weight: normal;
    color: #585555;
    font-size: 20px;
    margin-bottom: 25px;
}
.round1{
	margin: 20px 0px;
}
.votingsemifinal{
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}
.votingsemifinal .vote-btn{
	margin-right: 30px;
	margin-bottom: 10px;
}

a.connect-btn {
    position: relative;
    top: 60px;
}

a.mediakit-btn {
    border: 2px solid #00AFEF;
    color: #00AFEF;
}

@media only screen and (min-width: 320px) and (max-width: 575px) {
	.contributor-title {padding-top: 50px;}
	img.mediakit-img {max-width: 95% !important;}
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
	.tab button {margin:20px 50px;}
	.contributor-title {padding-top: 50px;}
	.row.pad1.amplify-icon{float:unset !important;}
	.first-row-sol.amplify-icon{float:unset !important;}
	a.market-list.amplify-icon{float:unset !important;}
	.first-row-sol.amplify-icon{float:unset !important;}
	a.market-list.communities-logo1{width: 30%;float: left;padding: 0px 0px 0px 70px;}
	.full-allarea.communities-logo-section{padding-bottom: 0px !important;}
	.homeVideo.main-content {top: 3%;}
	.sites_list2.location-img {width: 50%;float: left;}
	.first-row-service .digital-img {width: 50%;float: left;}
	.amplify-icon-section {width: 50%;float: left;padding-bottom: 50px;margin-bottom: 0px !important;}
	.headinc.brand-identity{float: unset !important;}
	.benefits-icon-section{width: 20% !important;float:left;}
	.career-icon-section{width: 30% !important;float:left;margin-left: 15px;}

}
.btn-group .btn-info
{
	padding: 8px 12px;
}