@media only screen and (min-width:1000px) and (max-width:1300px) {
	
	.floating_wrap .btns_wrap .chat_wrap i {
    font-size: 18px;
    padding: 11px 20px;
		right:-201px;

}
.floating_wrap .btns_wrap .call_wrap i{
	  font-size: 18px;
    padding: 11px 22px;
	top: 20.3%;
	right:-201px;
	
	}
	#quoteForm textarea.form-control {
    resize: none;
    min-height: 63px;
    padding-top: 14px;
}

.form_wrap .margin-bottom-20{
	    margin-bottom: 0;
	}
	
	.floating_wrap .float_form_box .floating_form
{
	
right:-339px;
	}
	
	floating_wrap .float_form_box .floating_form .floating_strip {
    width: 60px;
    height: 422px;

}
}


@media only screen and (min-width:320px) and (max-width:600px) {
.wow {
	visibility: visible !important;
}
.no-xs {
	display: none
}
.only-xs {
	display: block
}
.section.services span {
	float: left
}
.scroll-btn .mouse {
	margin: 0 auto 12px
}
div.single-address .actions a {
	padding-left: 0px
}
.single-address a i {
	display: none
}
.process .actions a {
	margin-bottom: 10px
}
.height-for-quote {
	height: inherit
}
.no-i-p {
	display: none
}
.cup-about {
	right: 280px;
	top: -108px
}
.main-menu {
	display: none
}
.call-action {
	padding-right: 20px;
}
.methodolgy-slider .sensation-dots {
	bottom: -3px
}
.about-slide.about-slide-branding {
	padding-top: 20px;
	padding-bottom: 110px
}
.about_fold .sensation-next {
	top: 89%;
	right: 50px
}
.call-action span {
	padding-right: 0px;
	font-size: 20px;
	font-weight: 900
}
#header-sroll.small .logo {
	top: 0px
}
header .logo {
	top: 0px
}
header .logo a {
	width: 171px;
	height: 60px;
	background-size: 100%;
	margin-left: -20px;
}
#header-sroll.small .main-menu {
	display: none
}
.hero {
	min-height: 600px
}
.about-slide {
	top: 70px;
	padding: 80px 20px;
	left: 0px
}
.about_fold {
	min-height: 583px
}
.frame {
	top: 55px;
	width: 70%;
	min-height: 476px;
	background-size: 100% 100%
}
.h3, h3 {
	font-size: 30px
}
.actions a {
	margin-right: 0px
}
.about_fold .container {
	min-height: inherit
}
section.pricing h2, section.testimonials h2 {
	font-size: 30px !important
}
ul.tabs li {
	margin-bottom: 10px
}
.pricing section.singles {
	padding: 0px 0px 0px 0px
}
p {
	font-size: 22px
}
.branding-pricing {
	padding-top: 30px
}
.badge-guranteed {
	margin: 0px auto;
	padding-top: 40px
}
.promotion-wrapper {
	position: relative;
	left: 0px;
	bottom: 200px;
	right: 0px;
	text-align: center
}
.section-padding {
	padding: 40px 0px
}
section.progress-area {
	padding-bottom: 10px
}
section.call-actions h2 {
	padding: 20px;
	text-align: center
}
.slash {
	display: none
}
.qualities .phone-div {
	padding-left: 15px;
	text-align: center
}
.qualities section.call-actions .fa-mobile-phone {
	margin-top: 10px;
	float: none
}
.qualities section.call-actions .fa {
	margin-left: 0px;
	float: none;
	margin-top: 15px
}
.qualities section.call-actions .phone-div h3 {
	padding-left: 0px;
	text-align: center
}
.qualities section.call-actions h3 {
	font-size: 23px;
	padding-left: 0px;
	text-align: center
}
.mail {
	text-align: center
}
.testimonial-dec {
	margin-top: 0px;
	padding-bottom: 0px
}
.testimonials .video-frame {
	background-image: none;
	min-width: 100%;
	min-height: inherit;
	padding-bottom: 40px;
	margin-top: 10px
}
.testimonials .video-container {
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px
}
.copright p {
	text-align: center
}
.footer-links ul.footer-group {
	text-align: center
}
.dropmenu_footer span.copyright {
	display: none
}
.testimonial-dec .actions a {
	margin-bottom: 10px;
	margin-top: 10px
}
.header-content .call-action a {
	display: block !important;
	    margin: -8px -22px 0 0;
    float: right;
}

.header-content .call-action a.btn-green {
	    display: none !important;

}

.about-image-1, .about-image-2, .about-image-3 {
	display: none
}
nav ul li a {
	font-size: 28px
}
nav ul li.feature-menu a {
	font-size: 40px
}
.dropmenu_footer {
	bottom: 70px
}
.dropmenu_footer span a {
	font-size: 11px
}

.banr-txt {
    padding-top: 0;
}

.creativelogopg .banr-txt h1 {
    font-size: 44px;
    margin-top: 0;
    text-align: center;
}

.myadvanceform {
    width: 100%;
}

.myadvanceform h3 {
    font-size: 20px;
    margin-top: 0;
    text-align: center;
}

.field-mergedleft {
    padding-left: 15px;
}

.cbp img {
    width: 90%;
    margin: 0 auto 10px;
    display: table;
}

.popup-form {
    width: 340px;
    top: 60%;
    left: 57%;
    margin-left: -200px;
    margin-top: -240px;
    border-radius: 5px;
}

div.single ul {
    margin: auto;
    display: table;
}

.mytestimonials .mytestimonialswrap .fortestslider li blockquote {
    padding: 0;
    font-size: 18px;
    border-left: 0;
    line-height: 1.4;
    text-align: center;
}

}


@media only screen and (min-width:600px) and (max-width:768px) {
.wow {
	visibility: visible !important;
}
.no-xs {
	display: none
}
.only-xs {
	display: block
}
.section.services span {
	float: left
}
.scroll-btn .mouse {
	margin: 0 auto 12px
}
div.single-address .actions a {
	padding-left: 0px
}
.single-address a i {
	display: none
}
.process .actions a {
	margin-bottom: 10px
}
.height-for-quote {
	height: inherit
}
.no-i-p {
	display: none
}
.cup-about {
	right: 280px;
	top: -108px
}
.main-menu {
	display: none
}
.call-action {
	padding-right: 20px;
}
.methodolgy-slider .sensation-dots {
	bottom: -3px
}
.about-slide.about-slide-branding {
	padding-top: 20px;
	padding-bottom: 110px
}
.about_fold .sensation-next {
	top: 89%;
	right: 50px
}
.call-action span {
	padding-right: 0px;
	font-size: 20px;
	font-weight: 900
}
#header-sroll.small .logo {
	top: 0px
}
header .logo {
	top: 0px
}
header .logo a {
	width: 171px;
	height: 60px;
	background-size: 100%;
	margin-left: -20px;
}
#header-sroll.small .main-menu {
	display: none
}
.hero {
	min-height: 600px
}
.about-slide {
	top: 70px;
	padding: 80px 20px;
	left: 0px
}
.about_fold {
	min-height: 583px
}
.frame {
	top: 55px;
	width: 70%;
	min-height: 476px;
	background-size: 100% 100%
}
.h3, h3 {
	font-size: 30px
}
.actions a {
	margin-right: 0px
}
.about_fold .container {
	min-height: inherit
}
section.pricing h2, section.testimonials h2 {
	font-size: 30px !important
}
ul.tabs li {
	margin-bottom: 10px
}
.pricing section.singles {
	padding: 0px 0px 0px 0px
}
p {
	font-size: 22px
}
.branding-pricing {
	padding-top: 30px
}
.badge-guranteed {
	margin: 0px auto;
	padding-top: 40px
}
.promotion-wrapper {
	position: relative;
	left: 0px;
	bottom: 200px;
	right: 0px;
	text-align: center
}
.section-padding {
	padding: 40px 0px
}
section.progress-area {
	padding-bottom: 10px
}
section.call-actions h2 {
	padding: 20px;
	text-align: center
}
.slash {
	display: none
}
.qualities .phone-div {
	padding-left: 15px;
	text-align: center
}
.qualities section.call-actions .fa-mobile-phone {
	margin-top: 10px;
	float: none
}
.qualities section.call-actions .fa {
	margin-left: 0px;
	float: none;
	margin-top: 15px
}
.qualities section.call-actions .phone-div h3 {
	padding-left: 0px;
	text-align: center
}
.qualities section.call-actions h3 {
	font-size: 23px;
	padding-left: 0px;
	text-align: center
}
.mail {
	text-align: center
}
.testimonial-dec {
	margin-top: 0px;
	padding-bottom: 0px
}
.testimonials .video-frame {
	background-image: none;
	min-width: 100%;
	min-height: inherit;
	padding-bottom: 40px;
	margin-top: 10px
}
.testimonials .video-container {
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px
}
.copright p {
	text-align: center
}
.footer-links ul.footer-group {
	text-align: center
}
.dropmenu_footer span.copyright {
	display: none
}
.testimonial-dec .actions a {
	margin-bottom: 10px;
	margin-top: 10px
}
.header-content .call-action a {
	display: block !important;
	    margin: -8px -22px 0 0;
    float: right;
}

.header-content .call-action a.btn-green {
	    display: none !important;

}

.about-image-1, .about-image-2, .about-image-3 {
	display: none
}
nav ul li a {
	font-size: 28px
}
nav ul li.feature-menu a {
	font-size: 40px
}
.dropmenu_footer {
	bottom: 70px
}
.dropmenu_footer span a {
	font-size: 11px
}

.banr-txt {
    padding-top: 0;
}

.creativelogopg .banr-txt h1 {
    font-size: 44px;
    margin-top: 90px;
    text-align: center;
}

.myadvanceform {
    width: 100%;
}

.myadvanceform h3 {
    font-size: 20px;
    margin-top: 0;
    text-align: center;
}

.field-mergedleft {
    padding-left: 15px;
}

.cbp img {
    width: 90%;
    margin: 0 auto 10px;
    display: table;
}

.popup-form {
    width: 340px;
    top: 60%;
    left: 57%;
    margin-left: -200px;
    margin-top: -240px;
    border-radius: 5px;
}

}