/*
	REV 12/JUN/2015 a
*/
@charset "utf-8";

/* CSS Document */

@media screen and (min-width: 1200px) { /* Large Display 1200px and above */
.mapdd {
	left: 3px;
}
.marginlft152 {
	margin-left: 169px;
}
.mapdds {
	right: -17px;
	top: 224px;
}
span.arrow2 {
	right: 85px;
	top: 125px;
}
/*TOURS PAGE*/
span.arow1 {
	right: 91px;
}
.pplls {
	right: 17px;
}
.marginrt145 {
	margin-right: 170px !important;
}
}

@media screen and (min-width: 992px) and (max-width: 1199px) { /* Default 992px to 1199px */
.mapdd {
	left: 79px;
}
.marginlft152 {
	margin-left: 169px;
}
.mapdds {
	right: 45px;
	top: 224px;
}
span.arrow2 {
	right: 149px;
	top: 125px;
}
span.arrow4 {
	left: 123px;
}
span.arrow1 {
	right: 37px;
	top: 8px;
}
.paddinglft152 {
	padding-left: 0px;
}
.panel-subtitle {
	padding-left: 0px !important;
}
.img-thumbnail {
	margin-left: auto;
	margin-right: auto;
}
.topbtns {
	margin: 0px !important;
	text-align: center;
}
.linet p, .linets p {
	font-size: 15px !important;
	width: 88%;
}
.width100perr {
	width: 100% !important;
}
.tp-leftarrow.default {
	left: 104px !important;
}
.tp-rightarrow.default {
	right: 104px !important;
}
/* TOURS PAGE */
.woman2 {
	left: 233px !important;
}
span.arow1 {
	right: 104px;
}
.pplls {
	right: 15px;
	top: 175px;
}
.marginrt145 {
	margin-right: 201px !important;
}
.resp992 {
}
.boxrt {
	width: 100%;
	float: left;
	margin-left: 0px;
}
.greybox {
	margin: 0 auto;
	float: none;
	width: auto;
	height: auto
}
.greybox img {
	width: auto;
	height: auto;
	vertical-align: middle;
	max-width: 100%;
}
.marginrt143 {
}
.respmarginlft345 {
}
.boxrt h6 {
	text-align: center;
}
.boxrt p {
	text-align: center;
}
.boxrt a {
	margin-left: 129px;
}
span.arow11 {
	right: 300px;
}
.ppllss {
	right: 256px;
}
.resp11 {
	margin-right: 250px !important;
	margin-top: -110px !important;
}
.many_ic {
	margin-right: 29%;
	margin-top: 5px;
}
.resp101 {
	margin-left: 72px !important;
}
.main {
}
.w_box_modal.do_it_all article, .call_us_today article {
	margin: 45px 0px;
}
}

@media screen and (min-width: 768px) and (max-width: 991px) { /* Portrait Tablets 768 to 979 */
.mapdd {
	left: 3px;
}
.marginlft152 {
	margin-left: 169px;
}
.mapdds {
	right: -9px;
	top: 224px;
}
span.arrow2 {
	right: 76px;
	top: 125px;
}
span.arrow1 {
	right: 102px;
	top: 103px;
}
span.arrow4 {
	left: 52px;
}
.ppls {
	top: 171px !important;
}
.paddinglft152 {
	padding-left: 0px;
}
.panel-subtitle {
	width: auto !important;
	padding-left: 0px !important;
	line-height: 19px;
}
.img-thumbnail {
	margin-left: 0px;
}
.topbtns {
	width: 200px;
}
.nav > li > a {
	padding: 10px 4px;
	font-size: 13px !important;
}
.tp-leftarrow.default {
	left: 40px !important;
}
.tp-rightarrow.default {
	right: 40px !important;
}
#footer {
	padding-top: 35px;
}
#footer h5 {
	padding-top: 15px;
}
.ttryu {
	margin-top: 0px;
}
.margintop10 {
	margin-top: 90px !important;
}
.width104perr {
	width: 104% !important;
}
.contact-details {
	width: 254%;
	float: left;
}
#footer h5 {
	width: 96% !important;
}
#footer iframe {
	width: 719px !important;
	height: 210px !important;
}
.topbtnss {
	margin-left: 84px;
}
/* TOURS PAGE */
.woman2 {
	left: 125px !important;
}
.woman2 {
	z-index: -1;
}
span.arow1 {
	right: 346px;
	top: 236px;
}
.pplls {
	right: 240px;
	top: 272px;
}
.marginrt145 {
	margin-right: 201px !important;
}
.resp992 {
	padding-left: 0px !important;
}
.boxrt {
	width: 100%;
	float: left;
	margin-left: 0px;
	margin-bottom: 20px;
}
.greybox {
	margin: 0 auto;
	float: none;
	width: auto !important;
	height: auto !important;
	display: inline-block;
}
.greyboxbg {
	display: inline-block;
	width: auto;
	height: auto;
	float: none;
}
.greyboxbg img {
	display: block;
	max-width: 100%;
	height: auto;
	vertical-align: middle;
	width: auto;
}
.marginrt143 {
	margin-right: 205px !important;
	margin-top: 133px;
}
.respmarginlft345 {
	margin-left: 236px !important;
}
.boxrt h6 {
	text-align: center;
}
.boxrt p {
	text-align: center;
}
.boxrt a {
	margin-left: 255px;
}
span.arow11 {
	right: 300px;
	top: 393px;
}
.ppllss {
	right: 256px;
	top: 464px;
}
.resp11 {
	margin-right: 197px !important;
	margin-top: -110px !important;
}
.many_ic {
	margin-right: 34%;
	margin-top: 5px;
}
.resp101 {
	margin-left: 275px !important;
}
.cctyr {
	right: 0px;
}
.topbtns a {
	margin-top: 4px;
}
.topbtnsd {
	width: 200px !important;
	height: auto !important;
}
.sicicons {
	float: right;
	margin-top: 13px;
	margin-right: 10px;
}
.ggtyu h5 {
	font-size: 2.4em;
}
.marginbtm42 {
	margin-bottom: 30px;
}
.main {
}
.word-rotate {
	font-size: 29px;
}
.shop .cart-totals {
	width: 200px;
}
.cart_subtotel {
	margin-bottom: 20px;
	margin-top: 30px;
}
.shop table.cart th, .shop table.cart td {
	width: auto !important;
}
.featured-box {
	margin-bottom: 0px;
}
.got_qst_search_wrap {
	width: auto;
}
.w_box_modal .head h3 {
	font-size: 37px;
}
.ebook_hosted figure {
	display: inline-block;
}
.ebook_hosted {
	text-align: center;
}
.ebook_pop .ebook_pop_inner {
	overflow: hidden;
}
.e_book_list {
	margin-top: 20px;
	margin-bottom: 20px;
}
/*AERO HIDE*/

.aero_ebook {
	display: none;
}
/*AERO HIDE*/
}

@media screen and (max-width: 767px) { /* Smart Phones to Tablets 481 to 767 */
.mapdd {
	display: none;
}
.marginlft152 {
	margin-left: 169px;
}
.mapdds {
	display: none;
}
span.arrow2 {
	display: none;
}
.width100perr {
	width: 100% !important;
}
span.arrow1 {
	right: 102px;
	top: 103px;
}
span.arrow4 {
	display: none;
}
.paddinglft152 {
	padding-left: 0px;
}
.panel-subtitle {
	width: 77%;
}
.img-thumbnail {
	margin-left: 104px;
}
.topbtns {
	margin-left: 16px;
}
.nav > li > a {
	padding: 10px 4px;
}
.tp-leftarrow.default {
	display: none;
}
.tp-rightarrow.default {
	display: none;
}
#footer {
	padding-top: 35px;
}
#footer h5 {
	padding-top: 15px;
}
.ttryu {
	margin-top: 0px;
}
#header {
	display: none;
}
.margintop-126 {
}
.static_imgs img {
	margin-right: 73px;
	margin-bottom: 33px;
}
span.arrow1 {
	right: 278px;
	top: 192px;
}
.ppls {
	right: 207px;
	top: 250px;
}
.tryetr {
	margin-right: 154px;
	margin-top: 20px;
}
.panelp {
	font-size: 15px !important;
}
.ttyuio {
	top: -112px !important;
	left: 259px !important;
}
.h3tryt {
	font-size: 1.6em !important;
}
.btn640 {
	margin-left: 83px !important;
}
.home-intro p {
	font-size: 1.3em;
	padding-top: 0px;
}
.static_imgs {
	width: 100%;
}
.lastimgs {
	margin-left: 50px !important;
}
.contact-details {
	width: 207%;
	float: left;
}
#footer h5 {
	width: 96% !important;
}
#footer iframe {
	width: 586px !important;
	height: 210px !important;
}
/* TOURS PAGE */
.woman2 {
	left: 83px !important;
}
span.arow1 {
	right: 231px;
	top: 302px;
}
.pplls {
	right: 122px;
	top: 344px;
}
.marginrt145 {
	margin-right: 201px !important;
}
.boxrt {
	width: 100%;
	float: left;
	margin-left: 0px;
	margin-bottom: 20px;
}
.greybox {
	margin: 0 auto;
	float: none;
}
.marginrt143 {
	margin-right: 123px !important;
	margin-top: 133px;
}
.respmarginlft345 {
	margin-left: 172px !important;
}
.boxrt h6 {
	text-align: center;
}
.boxrt p {
	text-align: center;
}
.boxrt a {
	margin-left: 198px;
}
span.arow11 {
	right: 208px;
	top: 512px;
}
.ppllss {
	right: 170px;
	top: 583px;
}
.resp11 {
	margin-right: 171px !important;
	margin-top: 11px !important;
}
.many_ic {
	margin-right: 34%;
	margin-top: 5px;
}
.resp101 {
	margin-left: 213px !important;
}
.cctyr {
	right: 14px;
}
.topbtns a {
	margin-top: 4px;
}
.topbtnsd {
	width: 200px !important;
	height: auto !important;
}
.sicicons {
	float: right;
	margin-top: 13px;
	margin-right: 10px;
}
.ggtyu h5 {
	font-size: 2.4em;
}
.marginbtm42 {
	margin-bottom: 30px;
}
.h3tryt {
	font-size: 1.4em !important;
}
.navbar-default .navbar-nav > li > a {
	text-align: center;
}
.ftghty {
	width: auto;
	margin-left: 0px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.greyboxbg {
	width: auto;
	height: auto;
	float: none;
	display: inline-block;
}
.greyboxbg img {
	display: block;
	max-width: 100%;
	height: auto;
	vertical-align: middle;
	width: auto;
}
.greybox {
	width: 90%;
	width: auto;
	height: auto;
	display: inline-block;
}
.main {
	padding-top: 80px;
}
.word-rotate {
	font-size: 29px;
}
.shop .cart-totals {
	width: 200px;
}
.cart_subtotel {
	margin-bottom: 20px;
	margin-top: 30px;
}
.shop table.cart th, .shop table.cart td {
	width: auto !important;
}
.featured-box {
	margin-bottom: 0px;
}
.got_qst_search_wrap {
	width: auto;
}
.w_box_modal .head h3 {
	font-size: 35px;
}
.ebook_hosted figure {
	display: inline-block;
}
.ebook_hosted {
	text-align: center;
}
.ebook_pop .ebook_pop_inner {
	overflow: hidden;
	margin-top: 10px;
}
.e_book_list {
	margin-top: 20px;
	margin-bottom: 20px;
}
/*AERO HIDE*/

.aero_ebook {
	display: none;
}
/*AERO HIDE*/

.call_us_today article {
	margin: 25px 0px;
	padding: 25px 0px;
}
.call_us_today article:after {
	display: none;
}
.row{
	margin-right:0px;
	margin-left:0px;
}
}

@media screen and (max-width: 480px) { /* Smartphones 480 and Below */
.mapdd {
	display: none;
}
.marginlft152 {
	margin-left: 169px;
}
.mapdds {
	display: none;
}
span.arrow2 {
	display: none;
}
.width100perr {
	width: 100% !important;
}
span.arrow1 {
	right: 102px;
	top: 103px;
}
span.arrow4 {
	display: none;
}
.panel-subtitle {
	width: 77%;
}
.img-thumbnail {
	margin-left: 0px;
}
.topbtns {
	margin-left: 16px;
}
.nav > li > a {
	padding: 10px 4px;
}
.tp-leftarrow.default {
	display: none;
}
.tp-rightarrow.default {
	display: none;
}
#footer {
	padding-top: 35px;
}
#footer h5 {
	padding-top: 15px;
}
.ttryu {
	margin-top: 0px;
}
#header {
	display: none;
}
.static_imgs img {
	margin-bottom: 19px !important;
	margin-top: 0px !important;
}
span.arrow1 {
	right: 121px;
	top: 529px;
}
.ppls {
	right: 52px;
	top: 589px;
}
.tryetr {
	margin-right: 24px;
	margin-top: 10px;
}
.panelp {
	font-size: 11px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.ttyuio {
	top: -112px !important;
	left: 93px !important;
}
.h3tryt {
	font-size: 1.6em !important;
}
.btn640 {
	margin-left: 39px !important;
}
h2 {
	font-size: 2em;
}
h2 .inverted {
	line-height: 22px;
}
p.featured {
	font-size: 1.2em;
}
.topbtns a {
	margin-bottom: 10px;
}
.static_imgs {
	width: 100%;
}
.static_imgs {
	margin: 2px auto;
}
.paddinglft152 {
	margin-left: 0px !important;
}
.ftghty {
	width: auto;
	margin-left: 0px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.contact-details {
	width: 96%;
	float: left;
}
#footer h5 {
	width: 96% !important;
}
#footer iframe {
	width: 273px !important;
}
.width587 {
	width: 286px !important;
}
/* TOURS PAGE */
.woman2 {
	left: 57px !important;
	width: 196px;
	height: 240px;
}
span.arow1 {
	right: 105px;
	top: 374px;
}
.pplls {
	right: 72px;
	top: 471px;
}
.marginrt145 {
	margin-right: 201px !important;
}
.resp992 {
}
.boxrt {
	width: 100%;
	float: left;
	margin-left: 0px;
	margin-bottom: 20px;
}
.greybox {
	margin: 0 auto;
	float: none;
}
.marginrt143 {
	margin-right: 44px !important;
	margin-top: 231px;
}
.respmarginlft345 {
	margin-left: 8px !important;
}
.boxrt h6 {
	text-align: center;
}
.boxrt p {
	text-align: center;
}
.boxrt a {
	margin-left: 53px !important;
}
span.arow11 {
	right: 147px;
	top: 644px;
}
.ppllss {
	right: 111px;
	top: 710px;
}
.resp11 {
	margin-right: 49px !important;
	margin-top: 123px !important;
}
.many_ic {
	margin-right: 9%;
	margin-top: 5px;
}
.resp101 {
	margin-left: 213px !important;
}
.cctyr {
	right: 14px;
}
.topbtns a {
	margin-top: 4px;
}
.topbtnsd {
	display: none;
}
.sicicons {
	float: right;
	margin-top: 13px;
	margin-right: 10px;
}
.ggtyu h5 {
	font-size: 2.4em;
}
.marginbtm42 {
	margin-bottom: 30px;
}
.h3tryt {
	font-size: 1.4em !important;
}
.navbar-default .navbar-nav > li > a {
	text-align: center;
}
.crm_img {
	left: -47px;
	bottom: 104px;
}
.crm_img img {
	width: 48px;
	height: 38px;
}
.mls_img img {
	width: 70px;
	height: 35px;
}
.mls_img {
	left: -49px;
	bottom: 174px;
}
.pg2banner p {
	font-size: 0px;
}
.easyto_img img {
	width: 60px;
	bottom: 59px;
}
.easyto_img {
	left: 28px;
	bottom: 223px;
}
.realest_img img {
	width: 45px;
	bottom: 32px;
}
.realest_img {
	left: 94px;
	bottom: 236px;
}
.seo_img img {
	width: 73px;
	bottom: 46px;
}
.seo_img {
	left: 173px;
	bottom: 199px;
}
.host247_img img {
	width: 34px;
	height: 32px;
}
.host247_img {
	right: -34px;
	top: 43px;
}
.pg2midftr h3 {
	font-size: 23px;
}
.left235 {
	left: 77px !important;
}
.left175 {
	left: 87px !important;
	top: -27px !important;
}
.ggtyu h5 {
	font-size: 1.2em;
}
.iconsdd {
	width: 100%;
	height: auto !important;
}
span.arrow33 {
	left: 86px;
}
.trywur {
	margin-bottom: 13px;
}
.trywur div {
	margin-right: 53px;
	width: 48px;
	height: 48px;
	margin-bottom: 25px;
}
.left168 {
	left: 73px !important;
}
.main {
	padding-top: 80px;
}
}

@media screen and (max-width: 395px){
	.container{
		padding-right: 5px;
		padding-left: 5px;
	}
	.col-md-12{
		padding-left:0px;
		padding-right:0px;
	}
}


/* Large desktops and laptops */
@media (min-width: 1200px) {
}

/* Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
.home-intro p {
	font-size: 17px;
}
.ppls, .arrow1, .tryetr, .arow11, .ppllss, .resp11, .mapdds, .arrow2, .mapdd, .arrow4, .arrow33, .pplls, .arow1, .testi_piece_1_home {
	display: none;
}
.bx-wrapper .bx-prev {
	left: 50px;
}
.bx-wrapper .bx-next {
	right: 50px;
}
.coverage_piece_1 {
	right: 0px;
}
.coverage_filter label {
	font-size: 18px;
}
.coverage_main {
	padding: 0px;
}
.gaurannty_wrap {
	padding: 0px;
}
.pricing_piece_1, .pricing_piece_2, .testi_piece_1, .pricing_piece_5 {
	display: none;
}
.black_box_2 img {
	right: 5px;
}
li.letterBlock.fours {
	margin-left: 12px;
	margin-right: 12px;
}
.letterBlock div {
	padding: 10px 3px 15px;
}
.w_box_modal .head {
	padding-top: 40px;
}
.upload_wrap {
	width: auto;
}
.select_template .inner ul li section, .select_store .inner ul li section {
	width: auto;
	float: none;
}
.select_template .bx-wrapper .bx-controls-direction a, .select_store .bx-wrapper .bx-controls-direction a {
}
.select_template .bx-pager, .select_store .bx-pager {
	display: block;
}
/*.select_store .inner ul li article .price strong {
	font-size: 16px;
	margin-right: 3px;
}
.select_store .inner ul li article .price {
	font-size: 12px;
}*/
.select_store .inner ul li article .template_name {
	font-size: 19px;
}
.coverage_wrap .table > tbody > tr > td a.notify {
	font-size: 14px;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop {
	margin-left: -218px;
	margin-bottom: 45px;
}
.toggle {
	text-align: left;
}
.testimonial_wrap {
	padding-left: 0px;
	padding-right: 0px;
}
.main {
}
.black_box_2 h3 {
	line-height: 30px;
	font-size: 24px;
	margin-bottom: 0;
}
.select_store.select_store_page .inner ul li section figure {
	height: 186px;
}
.testimonial_wrap section article p {
	min-height: 165px;
}
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
.Chat a {
	float: none;
}
.ticket a {
	float: none;
}
.feature-box .feature-box-icon {
	margin-left: auto;
	margin-right: auto;
	float: none;
	margin-bottom: 10px;
}
.support {
	margin-top: 0;
	margin-bottom: 0;
}
hr.tall {
	background: none;
	margin: 0px 0 0px 0;
}
.responsive_test .search_filter .form-control {
	margin-bottom: 10px;
}
.measurement {
	display: none;
}
li.letterBlock.fours {
	margin-left: 5px;
	margin-right: 5px;
}
.topbtns {
	width: 100% !important;
	text-align: center;
	margin: 0;
	margin-top: 30px;
	margin-left: 0px !important;
}
.topbtns a {
	margin-top: 4px;
	display: inline-block;
	float: none;
}
#footer h5 {
	width: auto !important;
	overflow: hidden;
}
.width325 {
	width: auto !important;
}
.marginlft-4 {
	margin-left: 0px;
}
#footer iframe {
	width: 100% !important;
	height: 210px !important;
}
.contact-details {
	width: auto;
	float: none;
}
span.arrow3, .arrow33, .arow1, .pplls, arow1 {
	display: none;
}
.iconsdd {
	width: auto;
	height: auto;
	padding-left: 20px;
	padding-right: 20px;
}
.home-intro {
	padding: 20px 10px;
}
body {
	overflow-x: hidden;
}
.pg2midftr {
	overflow: hidden;
}
.marginrt143 {
	margin-right: 0px !important;
	margin: 0 !important;
	float: none;
}
.ppls, .arrow1, .tryetr, .arow11, .ppllss, .resp11 {
	display: none;
}
.ipad_center {
	text-align: center;
}
.pg2midftr ul {
	margin-bottom: 0px;
}
.ppls, .arrow1, .tryetr, .arow11, .ppllss, .resp11, .mapdds, .arrow2, .mapdd, .arrow4, .arrow33, .pplls, .arow1, .testi_piece_1_home {
	display: none;
}
.last_row {
	margin-top: 0px;
}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next {
	display: none;
}
.coverage_piece_1 {
	display: none;
}
.coverage_filter {
	margin: 0px;
	margin-bottom: 30px;
}
.coverage_main {
	padding: 0px;
}
.pricing_piece_1, .pricing_piece_2, .testi_piece_1, .pricing_piece_5 {
	display: none;
}
.pricing_table_bottom li.first {
	float: none;
	width: auto;
	display: inline-block;
	vertical-align: middle;
	border: 1px solid #DDD;
	border-right: none;
	border-top: none;
	padding: 20px 48px;
	margin-top: -81px;
}
.gaurannty_wrap {
	text-align: left;
}
.topbtns a.women_left_btn {
	float: right !important;
}
.topbtns a.women_right_btn {
	float: right !important;
	margin-left: 2px;
}
.topbtns a.women_right_btn, .topbtns a.women_left_btn {
	font-size: 13px;
	width: 128px;
	padding: 6px 15px;
	height: 35px;
}
.main_slider {
	width: auto;
}
.woman2 {
	font-size: 12px;
}
.host247_img {
	right: -215px;
}
.grab_testimonial_wrap {
	padding: 0px;
	text-align: left;
}
.grab_testimonial_wrap h4 {
	font-size: 32px;
}
.black_box_2 img {
	top: -40px;
}
.multi_testimonial_wrap {
	padding: 0px;
	text-align: left;
}
.multi_testimonial_wrap .testimonial_inner p {
	font-size: 20px;
	line-height: 25px;
}
.vs {
	padding: 0px;
	text-align: left;
	margin-left: 15px;
	margin-right: 15px;
}
.vs .left figure img {
	margin-top: 27px;
}
.vs .right figure img {
	margin-top: 38px;
}
.vs section {
	min-height: 976px;
}
.vs_piece {
	padding: 0px;
}
.letterBlocks {
	text-align: center;
}
.letterBlock {
	display: inline-block;
	float: none;
}
.w_box_modal .head {
	padding-top: 40px;
}
.upload_wrap {
	width: auto;
}
.select_template .inner ul li section, .select_store .inner ul li section {
	width: auto;
	float: none;
}
.select_store.select_store_page .inner ul li section figure {
	height: 192px;
	overflow: hidden;
}
.select_store.select_store_page .inner ul li section figure img {
	width: 100%;
}
.select_template .bx-wrapper .bx-controls-direction a, .select_store .bx-wrapper .bx-controls-direction a {
	display: none;
}
.select_template .bx-pager, .select_store .bx-pager {
	display: block;
}
/*.select_store .inner ul li article .price strong {
	font-size: 16px;
	margin-right: 3px;
}
.select_store .inner ul li article .price {
	font-size: 12px;
}*/
.select_store .inner ul li article .template_name {
	font-size: 19px;
	text-align: left;
}
.form_part.domain_search_wrap {
	width: auto;
}
.upload_wrap .website_agent {
	margin-bottom: 20px;
}
.select_store .inner ul li section .sale {
	right: 0px;
}
/*Coverage Table 2*/

.coverage_left_2 {
	width: 45%
}
.coverage_right_2 {
	width: 55%
}
.coverage_right_2 .col-md-2 {
	width: 65.8px;
	float: left;
}
.coevrage_tabele_wrap_2 ul li strong {
	font-size: 12px;
}
.coevrage_tabele_wrap_2 ul li.row_1_2 {
	padding: 23px 10px;
	height: 81px;
}
.coevrage_tabele_wrap_2 ul li.col_2_2 {
	height: 81px;
}
.coevrage_tabele_wrap_2 ul li.row_3_2, .coevrage_tabele_wrap_2 ul li.row_4_2 {
	font-size: 12px;
}
.coevrage_tabele_wrap_2 ul li.row_2_2 {
	font-size: 15px;
}
.coevrage_tabele_wrap_2 ul li {
	height: 39px;
}
.coevrage_tabele_wrap_2 ul li.row_3_2 a {
	margin: -5px 0px;
	padding: 6px 22px;
}
.coevrage_tabele_wrap_2 ul li {
	line-height: 13px;
}
/*Coverage Table 2*/





.pricing_table_wrap {
	padding-left: 0px;
	padding-right: 0px;
}
.pricing_table_wrap a.btn_pricing {
	padding: 11px 70px;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross figure {
	padding: 14px 0px;
}
.coverage_wrap .table > tbody > tr > td a.notify {
	font-size: 14px;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop {
	margin-left: -218px;
	margin-bottom: 45px;
}
.testimonial_wrap {
	padding-left: 0px;
	padding-right: 0px;
}
.form-contro2 {
	margin-bottom: 20px !important;
}
.toggle {
	text-align: left;
}
.main {
}
.black_box_2 h3 {
	line-height: 28px;
	font-size: 22px;
	margin-bottom: 0;
}
.responsive_test .search_filter {
	margin-top: 85px;
}
.testimonial_wrap section article p {
	min-height: 165px;
}
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
.testimonial_wrap {
	padding-left: 0px;
	padding-right: 0px;
}
.responsive_test .search_piece {
	display: none;
}
.responsive_test .search_filter {
	margin-top: 0px;
}
.responsive_test .search_filter .form-control {
	margin-bottom: 10px;
}
.measurement {
	display: none;
}
li.letterBlock.fours {
	margin-left: 5px;
	margin-right: 5px;
}
.letterBlocks {
	text-align: center;
}
.letterBlock {
	display: inline-block;
	float: none;
}
.black_box_2 img {
	display: none;
}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next {
	display: none;
}
body {
}
.panelp {
	font-size: 11px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.marginrt143 {
	margin-right: 0px !important;
	margin: 0 !important;
	float: none;
}
.ppls, .arrow1, .tryetr, .arow11, .ppllss, .resp11, .mapdds, .arrow2, .mapdd, .arrow4, .arrow33, .pplls, .arow1, .testi_piece_1_home {
	display: none;
}
.pg2banner.posrel {
	display: none;
}
.topbtns {
	width: 100% !important;
	text-align: center;
	margin: 0;
	margin-top: 30px;
	margin-left: 0px !important;
	margin-bottom: 20px;
}
.topbtns a {
	margin-top: 4px;
	display: inline-block;
	float: none !important;
}
#footer h5 {
	width: 100% !important;
	overflow: hidden;
}
.width325 {
	width: auto !important;
}
.marginlft-4 {
	margin-left: 0px;
}
#footer iframe {
	width: 100% !important;
	height: 210px !important;
}
.contact-details {
	width: auto;
	float: none;
}
span.arrow3 {
	display: none;
}
.img-thumbnail {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.static_imgs {
	text-align: center;
}
.static_imgs img {
	margin: 5px 5px !important;
	display: inline-block;
	float: none;
}
h2.word-rotator-title {
	line-height: 40px;
	margin-bottom: 15px;
}
.home-intro {
	padding: 20px 10px;
}
.iconsdd {
	width: auto;
	height: auto;
	text-align: center;
	overflow: hidden;
	margin-bottom: 30px;
}
.trywur {
	margin-bottom: 0px;
}
.trywur div {
	margin: 20px 17px;
	width: 48px;
	height: 55px;
}
.paddingtop80 {
	padding-top: 40px;
}
.emailup input[type="text"], .emailup input[type="email"] {
	float: none;
}
.ppls, .arrow1, .tryetr, .arow11, .ppllss, .resp11 {
	display: none;
}
.mobile_logo {
	display: block;
}
.ipad_center {
	text-align: center;
}
.pg2midftr ul {
	margin-bottom: 0px;
}
body.sticky-menu-active .fixed_menu {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999999;
}
.last_row {
	margin-top: 0px;
}
.testimonial_wrap section figure {
	display: inline-block;
}
.testimonial_wrap section article {
	text-align: center;
}
.testimonial_wrap section article a {
	text-align: center;
}
.testimonial_wrap section article p {
	margin-bottom: 10px;
}
.coverage_piece_1 {
	display: none;
}
.coverage_filter {
	margin: 0px;
	margin-bottom: 30px;
}
.coverage_main {
	padding: 0px;
}
.pricing_piece_1, .pricing_piece_2, .testi_piece_1, .pricing_piece_5 {
	display: none;
}
.gaurannty_wrap {
	padding: 0px;
}
.gaurannty_wrap {
	text-align: left;
}
.main_slider {
	width: auto;
}
.grab_testimonial_wrap {
	padding: 0px;
	text-align: left;
}
.grab_testimonial_wrap h4 {
	font-size: 32px;
}
.grab_testimonial_wrap .testi_share figure {
	margin-bottom: 135px;
}
.multi_testimonial_wrap {
	padding: 0px;
	text-align: left;
}
.multi_testimonial_wrap .testimonial_inner p {
	font-size: 20px;
	line-height: 25px;
}
.vs {
	padding: 0px;
	text-align: left;
	margin-left: 15px;
	margin-right: 15px;
}
.vs:after {
	margin-top: auto;
}
.vs section {
	padding-top: 60px;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.vs_piece {
	padding: 0px;
}
.multi_testimonial_wrap .testimonial_inner {
	padding: 17px 20px;
}
.w_box_modal .head {
	padding-top: 40px;
}
.upload_wrap {
	width: auto;
}
.select_template .inner ul li section, .select_store .inner ul li section {
	width: auto;
	float: none;
	display: block;
}
.select_template .inner ul li section figure img, .select_store .inner ul li section figure img {
	width: 100%;
}
.select_template .bx-wrapper .bx-controls-direction a, .select_store .bx-wrapper .bx-controls-direction a {
	display: none;
}
.select_template .bx-pager, .select_store .bx-pager {
	display: block;
}
.select_store .inner ul li article .price strong {
	font-size: 16px;
	margin-right: 3px;
}
.select_store .inner ul li article .price {
	font-size: 12px;
}
.select_store .inner ul li article .template_name {
	font-size: 19px;
	text-align: left;
}
.form_part.domain_search_wrap {
	width: auto;
}
.upload_wrap .website_agent {
	margin-right: 10px;
	margin-bottom: 10px;
}
.select_store .inner ul li section .sale {
	right: 0px;
}
.form_part {
	width: auto;
}
.form_part .domin_suggestion .domain_info p {
	text-align: left;
}
.select_content_type .inner figure {
	float: none;
	display: block;
	margin-bottom: 40px;
}
.select_content_type .inner article {
	margin-left: 0px;
	margin-bottom: 20px;
}
.upload_wrap h3.aero_head {
	padding-left: 0px;
	margin-top: 0;
	margin-bottom: 15px;
}
.upload_wrap h3.aero_head:after {
	display: none;
}
.upload_wrap .website_logo {
	float: none;
	margin-bottom: 25px;
	display: inline-block;
}
.select_template .inner ul li article .radio {
	text-align: center;
}
.select_store, .select_template {
	text-align: center;
}
/*Coverage Table 2*/

.coverage_left_2, .coverage_right_2 {
	float: none;
	width: 100%;
}
.coevrage_tabele_wrap_2 ul li.col_2_2 {
	border-left: none;
}
.coevrage_tabele_wrap_2 ul li.col_2_2 br {
	display: none;
}
.coevrage_tabele_wrap_2 ul li.row_3_2 span {
	display: block;
}
.coevrage_tabele_wrap_2 ul li.row_3_2 {
}
.coevrage_tabele_wrap_2 ul li.row_3_2 a {
	float: none;
	margin-top: 5px;
}
.coevrage_tabele_wrap_2 ul li.row_2_2 {
	font-size: 15px;
}
.coevrage_tabele_wrap_2 ul li.row_3_2, .coevrage_tabele_wrap_2 ul li.row_4_2 {
	font-size: 12px;
}
.pricing_table_wrap {
	padding-left: 0px;
	padding-right: 0px;
}
.pricing_table_wrap a.btn_pricing {
	padding: 11px 70px;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross figure {
}
/*Coverage Table 2*/

.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop {
	margin-left: -218px;
	margin-bottom: 65px;
}
.coverage_wrap .table > tbody > tr > td a.notify {
	font-size: 14px;
}
.testimonial_wrap {
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
}
.testimonial_wrap section {
	text-align: center;
}
.main {
	padding-top: 80px;
}
.w_box_modal.do_it_all article.border {
	float: none;
}
.select_template .inner ul li section figure {
	height: auto;
}
}

@media (max-width: 750px) {
.coverage_size {
	width: 715px;
}
.form-contro2 {
	margin-bottom: 20px !important;
}
.pricing_piece_3 img {
	display: none;
}
.pricing_table_wrap ul.list_icon {
	margin-left: 0px;
}
.pricing_table_wrap a.btn_pricing {
	padding: 11px 50px;
}
.pricing_table_wrap .table > thead > tr > th, .pricing_table_wrap .table > tbody > tr > th, .pricing_table_wrap .table > tfoot > tr > th, .pricing_table_wrap .table > thead > tr > td, .pricing_table_wrap .table > tbody > tr > td, .pricing_table_wrap .table > tfoot > tr > td {
	padding: 15px 10px;
}
.pricing_table_wrap .table > thead > tr > th.gray {
	font-size: 17px;
}
.pricing_piece_3 a, .pricing_piece_3 {
	position: static;
	font-size: 17px;
	line-height: 21px;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross {
	padding-top: 53px;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross figure {
}
.pricing_table_wrap .list_wrap h3 {
	min-height: 39px;
}
.pricing_table_wrap .table > tbody > tr > td.last_line h3 {
	font-size: 20px;
}
.form-contro2 {
	margin-bottom: 20px !important;
}
.toggle {
	text-align: left;
}
.main {
	padding-top: 80px;
}
}

@media (max-width: 680px) {
.Chat a {
	float: none;
}
.pricing-buy-now {
	padding: 5px 5px;
}
.pricing-included {
	padding: 5px 5px;
}
.pricing_table_wrap p {
	font-size: 12px;
}
.ticket a {
	float: none;
}
.feature-box .feature-box-icon {
	margin-left: auto;
	margin-right: auto;
	float: none;
	margin-bottom: 10px;
}
.support {
	margin-top: 0;
	margin-bottom: 0;
}
hr.tall {
	background: none;
	margin: 0px 0 0px 0;
}
.topbtns a {
	display: block;
	width: 100% !important;
	float: none !important;
}
.topbtns {
	margin-bottom: 55px;
}
.arrow1, .ppls {
	display: none;
}
.guranty_inline figure {
	float: none;
	margin-bottom: 20px;
}
.guranty_inline article {
	margin-bottom: 20px;
	margin-left: 0px;
}
.grab_testimonial_wrap h4 {
	line-height: 25px;
	font-size: 17px;
}
.grab_testimonial_wrap h4 span {
	line-height: 25px;
	font-size: 25px;
	padding: 8px 14px;
	margin-right: 5px;
}
.grab_testimonial_wrap h4 i {
	margin-top: 4px;
}
.multi_testimonial_wrap .testimonial_inner p {
	font-size: 17px;
	line-height: 23px;
}
.vs h4 {
	font-size: 25px;
	line-height: 30px;
}
.w_box_modal .head p {
	font-size: 19px;
	line-height: 24px;
}
.w_box_modal .head h3 {
	font-size: 27px;
	line-height: 32px;
	margin-bottom: 10px;
}
.w_box_modal .head img {
	float: none;
	display: block;
	clear: both;
	margin-bottom: 10px;
	width: 60px;
}
.w_box_modal .head {
	padding-top: 20px;
}
.form_part {
	margin-top: 20px;
}
.form_part span.sign_icon:after {
	margin-right: auto;
	margin-bottom: -22px;
}
.pricing_table_wrap ul.list_icon > li {
	font-size: 11px;
}
.coverage_wrap .table > thead > tr > th, .coverage_wrap .table > tbody > tr > th, .coverage_wrap .table > tfoot > tr > th, .coverage_wrap .table > thead > tr > td, .coverage_wrap .table > tbody > tr > td, .coverage_wrap .table > tfoot > tr > td {
	padding: 8px 3px;
}
.coverage_wrap .table > thead > tr > th {
	font-size: 12px;
	font-weight: 600;
}
.coverage_wrap .table > tbody > tr > td h3 {
	font-size: 17px;
}
.coverage_wrap .table > tbody > tr > td {
	font-size: 12px;
	font-weight: 400;
}
.coverage_wrap .table > tbody > tr > td a.notify {
	font-size: 13px;
	padding: 6px 10px;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop {
	margin-left: -252px;
	margin-bottom: 44px;
}
.coverage_wrap {
	overflow-x: scroll;
}
.form-contro2 {
	margin-bottom: 20px !important;
}
.black_box_2 h3, .black_box_3 h3 {
	font-size: 1.3em;
	padding-top: 0px;
	margin-bottom: 0px;
}
.main {
	padding-top: 80px;
}
}

@media (max-width: 500px) {
.form_part .social_connect a {
	margin: 0px;
}
.form_part .social_connect a img {
	margin-bottom: 20px;
}
.w_box_modal .head p {
	font-size: 17px;
	line-height: 21px;
}
.parralel_btn a, .parralel_btn input[type="submit"], .parralel_btn button {
	width: auto;
	display: block;
	text-align: center;
	margin: 0px;
	margin-bottom: 10px;
}
.form_part .btn_1 {
	text-align: center;
	width: 100%;
}
.promo_code .col-xs-offset-6 {
	margin-left: 0px;
}
.form_part .domain_search span.inline_btn button {
	padding: 0px 15px;
}
.select_content_type .inner figure {
	width: auto;
	float: none;
	display: inline-block;
	margin-bottom: 20px;
	height: auto;
}
.select_content_type .inner figure img {
	width: 100%;
}
.pricing_table_wrap h3 {
	font-size: 11px;
}
.pricing_table_wrap .table > thead > tr > th.gray {
	font-size: 13px;
}
.pricing_table_wrap .table > thead > tr > th.gray {
	padding: 25px 5px;
}
.pricing_table_wrap .table > thead > tr > th, .pricing_table_wrap .table > tbody > tr > th, .pricing_table_wrap .table > tfoot > tr > th, .pricing_table_wrap .table > thead > tr > td, .pricing_table_wrap .table > tbody > tr > td, .pricing_table_wrap .table > tfoot > tr > td {
	padding: 15px 1px;
	vertical-align: middle;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross, .pricing_table_wrap .table > tbody > tr > td.list_wrap {
	vertical-align: top;
}
.coverage_wrap .table > thead > tr > th {
	font-size: 10px;
	font-weight: 400;
}
.coverage_wrap .table > tbody > tr > td.notify_wrap .notify_pop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	-webkit-overflow-scrolling: touch;
	outline: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	width: auto;
	margin-left: 5%;
	margin-right: 5%;
}
.coverage_wrap .table > tbody > tr > td a.notify {
	font-size: 10px;
}
.coverage_wrap .table > tbody > tr > td {
	font-size: 10px;
	font-weight: 300;
}
.coverage_wrap .table > thead > tr > th {
	font-size: 9px;
	font-weight: 600;
}
.coverage_wrap .table > tbody > tr > td h3 {
	font-size: 14px;
}
.main {
	padding-top: 80px;
}
body {
}
.apple_icon {
	width: 20px;
	margin-top: -8px;
}
.pricing_table_wrap .table > tbody > tr > td.last_line h3 {
	font-size: 15px;
}
.pricing_table_wrap .table > tbody > tr > td.last_price h3 {
	font-size: 19px;
}
.form-contro2 {
	margin-bottom: 20px !important;
}
.toggle {
	text-align: left;
}
}

/* Landscape phones and smaller */
@media (max-width: 480px) {
.trywur div {
	margin: 20px 13px;
}
.pricing-buy-now {
	padding: 5px 5px;
}
.pricing-included {
	padding: 5px 5px;
}
.pricing_table_wrap p {
	font-size: 9px;
}
.feature-box .feature-box-icon {
	margin-left: auto;
	margin-right: auto;
	float: none;
	margin-bottom: 10px;
}
.Chat a {
	float: none;
}
.ticket a {
	float: none;
}
.support {
	margin-top: 0;
	margin-bottom: 0;
}
hr.tall {
	background: none;
	margin: 0px 0 0px 0;
}
.grab_testimonial_wrap h4 i {
	margin-top: 0px;
}
.pricing_piece_3 {
	left: 135px;
}
.black_box, .black_box_2 {
	padding: 30px 20px;
}
.black_box_2 h3, .black_box h3, .black_box_3 h3 {
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 10px;
}
.black_box_2 p, .black_box p {
	font-size: 16px;
	line-height: 20px;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross figure {
}
.pricing_table_wrap .table > tbody > tr > td.large_cross {
}
.form-contro2 {
	margin-bottom: 20px !important;
}
.main {
	padding-top: 80px;
}
.coverage_wrap .table > tbody > tr > td a.notify {
	font-size: 7px;
}
.coverage_wrap .table > tbody > tr > td {
	font-size: 7px;
	font-weight: 300;
}
.coverage_wrap .table > thead > tr > th {
	font-size: 7px;
	font-weight: 600;
}
.coverage_wrap .table > tbody > tr > td h3 {
	font-size: 7px;
}
.coverage_wrap .table > thead > tr > th, .coverage_wrap .table > tbody > tr > th, .coverage_wrap .table > tfoot > tr > th, .coverage_wrap .table > thead > tr > td, .coverage_wrap .table > tbody > tr > td, .coverage_wrap .table > tfoot > tr > td {
	padding: 8px 0px;
}
.coverage_wrap .table > tbody > tr > td figure img {
	width: 38%;
}
}

@media (max-width: 380px) {
.pricing_table_wrap ul.list_icon .icon {
	display: block;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross {
}
.pricing_table_wrap .table > tbody > tr > td.large_cross figure {
}
.pricing_table_wrap ul.list_icon .icon {
	margin-right: 0px;
}
.pricing_table_wrap ul.list_icon span {
	margin-left: 50px;
}
.form-contro2 {
	margin-bottom: 20px !important;
}
.toggle {
	text-align: left;
}
.call_us_today article h5 {
	font-size: 20px;
	margin-bottom: 15px;
}
.call_us_today article h4 {
	font-size: 25px;
}
.call_us_today article {
	margin: 0px;
}
}

@media (max-width: 320px) {
.pricing_table_wrap a.btn_pricing {
	padding: 11px 30px;
}
.pricing_table_wrap .table > thead > tr > th.gray {
	padding: 25px 1px;
}
.pricing_table_wrap .table > thead > tr > th, .pricing_table_wrap .table > tbody > tr > th, .pricing_table_wrap .table > tfoot > tr > th, .pricing_table_wrap .table > thead > tr > td, .pricing_table_wrap .table > tbody > tr > td, .pricing_table_wrap .table > tfoot > tr > td {
	padding: 15px 1px;
	vertical-align: middle;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross, .pricing_table_wrap .table > tbody > tr > td.list_wrap {
	vertical-align: top;
}
.pricing_table_wrap .table > tbody > tr > td.large_cross {
}
.pricing_table_wrap .table > tbody > tr > td.large_cross figure {
	height: 53px;
}
.pricing_table_wrap .table > thead > tr > th.gray {
	font-size: 11px;
	font-weight: 600;
}
.pricing_table_wrap ul.list_icon > li {
	height: 50.8px;
}
.contact-social {
	padding: 0;
}
.contact-social li {
	color: #000;
	display: inline;
	text-align: center;
}
.feature-box .feature-box-icon {
	float: none;
	margin-bottom: 10px;
}
.ticket {
	float: none;
	text-align: center;
	font-size: 14px;
	margin-top: 10px;
}
.ticket a {
	float: none;
	font-size: 14px;
}
.Chat a {
	float: none;
	font-size: 14px;
	text-align: center;
	margin-top: 10px;
}
.tabl-text h3 {
	font-size: 14px;
	line-height: 18px;
	text-align: left;
}
.tabl-text {
	display: block;
	padding-left: 5px !important;
	padding-right: 5px !important;
	padding-top: 5px !important;
}
.tabl-text p {
	border-bottom: 1px solid #dddddd;
	font-size: 12px;
	line-height: 12px;
	padding-bottom: 5px !important;
	text-align: left;
}
.table2, .table-striped > tbody > tr td:nth-child(1) {
}
.table2, .table-striped > tbody > tr td:nth-child(2) {
}
.table2, .table-striped > tbody > tr td:nth-child(3) {
}
.table2, .table-striped > tbody > tr td:nth-child(4) {
}
.ladies-product {
	width: 100%;
	float: none;
	margin-bottom: 10px;
}
.reviews {
	width: 100%;
}
.reviews img {
	float: none;
	margin: auto;
	margin-bottom: 10px;
}
.send a {
	margin-top: 10px;
}
.seo-feature-box {
	margin: 0;
}
.seo-test-img-left {
	float: none;
	margin: auto;
}
.seo-text {
	float: none;
	margin-top: 20px;
	width: 100%;
}
.seo-test-img-right {
	float: none;
	margin: auto;
}
.seo-text-right {
	margin-top: 20px;
	width: 100%;
}
.clients-col img {
	width: 90%;
}
.clients-col p {
	padding-bottom: 0;
	float: none;
}
.we-got-btn {
	background-color: #e96824;
}
.pricing-included {
	background-color: transparent;
	font-size: 13px;
	padding: 0;
}
.we-got-btn {
	padding: 15px 0 !important;
	text-align: center;
}
.pricing-buy-now {
	background-color: transparent;
	padding: 0;
}
.form-contro2 {
	margin-bottom: 20px !important;
}
.client-aro {
	display: none;
}
.clients-col {
	display: block;
	margin-bottom: 25px;
}
.toggle {
	text-align: left;
}
.clients-col p {
	padding-top: 10px;
	padding: 0;
}
.main {
	padding-top: 80px;
}
}

@media screen and (min-width: 1200px) {
.com_head_img img {
	margin-right: -40px;
	width: 624px;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
section.timeline .timeline-box .btn_1 {
	padding: 9px 20px;
}
.about_piece_1, .about_list .about_list_aero, .satic_piece_1 {
	display: none;
}
.about_dec article {
	padding-top: 90px;
}
.about_dec {
	overflow: hidden;
}
.about_team section figure {
	width: auto;
	height: auto;
	min-height: 131px;
}
.capture_thumb_2 section article h4, .capture_thumb section article h4 {
	font-size: 16px;
}
.main_slider1 {
	width: 770px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray {
	font-size: 19px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a {
	font-size: 13px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a span {
	font-size: 23px;
}
.pricing_table_wrap_2 a.table_wrap_btn {
	padding: 9px 5px;
	font-size: 14px;
}
.pricing_piece_44 {
	left: 205px;
}
.com_head_img img {
	margin-right: -40px;
	width: 601px;
}
.compare_table table td {
	width: 62px;
}
.compare_table table .v_head {
	width: 55px !important;
}
.compare_table table td.title {
	width: 225px;
}
.compare_table table .v_head .inner span {
	left: -47px;
}
.profession_aero {
	left: -81px;
	width: 95px;
	top: 110px;
}
.profession_aero_2 {
	left: 0;
	width: 95px;
	top: 12px;
}
.home-concept {
 background: transparent url(../img/home-concept.png) no-repeat center 0;
	background-size: 100%;
}
.home-concept.home-concept-2 {
	background-size: 100%;
}
.home-concept .project-image {
	margin-left: -60px;
}
.left_circle {
	margin-right: 20px;
}
.home-concept .cloud {
	left: 50%;
}
.testimonial_wrap.testimonial_wrap_2 section figure {
	width: auto;
	margin-bottom: 125px;
}
.testimonial_wrap.testimonial_wrap_2 section figure .profile_thumb {
	bottom: -100px;
}
.select_template .bx-controls {
	text-align: center;
}
.select_template .bx-wrapper .bx-controls-direction {
	display: inline-block;
}
.select_template .bx-wrapper .bx-controls-direction a {
	float: left;
	margin: 0px 30px;
	position: static;
}
.select_store .bx-controls {
	text-align: center;
}
.select_store .bx-wrapper .bx-controls-direction {
	display: inline-block;
}
.select_store .bx-wrapper .bx-controls-direction a {
	float: left;
	margin: 0px 30px;
	position: static;
}

.select_store.select_store_page_2 .inner ul li article p{
	
	  min-height: 105px;
	  
	
	
}



}

@media (min-width: 768px) and (max-width: 991px) {
.black_box_2 {
	clear: both;
}
section.timeline .timeline-box .text-right {
	text-align: center;
}
section.timeline .timeline-box .btn_1 {
	padding: 9px 20px;
}
.about_piece_1, .about_list .about_list_aero, .satic_piece_1 {
	display: none;
}
.about_dec article {
	padding-top: 45px;
}
.about_dec {
	overflow: hidden;
}
.about_team section figure {
	width: auto;
	height: auto;
	display: inline-block;
	min-height: 151px;
}
.about_dec, .about_list, .media_inquiry, .capture_thumb, .capture_thumb_2, .seo-app, .seo-test-left, .seo-test-right, .pricing_table_wrap_2, .com_desc {
	padding-left: 0px;
	padding-right: 0px;
}
.capture_thumb_2 section article h4 {
	min-height: 37px;
}
.main_slider1 {
	width: auto;
}
.seo-app .product_dec h2 {
	font-size: 30px;
}
.seo-text, .seo-text-right {
	width: 450px;
}
.clients-col:after {
	display: none;
}
.pricing_piece_44 {
	left: 150px;
}
.pricing_table_wrap_2 a.table_wrap_btn {
	padding: 9px 5px;
	font-size: 14px;
	width: 110px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray {
	font-size: 16px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a {
	font-size: 13px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a span {
	font-size: 18px;
}
.pricing_table_wrap_2 .table > tbody > tr > td span {
	font-size: 13px;
}
.capture_thumb_2 section article .btn_1, .capture_thumb section article .btn_1 {
	min-width: 203px;
	padding: 9px 10px;
	font-size: 16px;
}
.com_head_img img {
	margin-right: -24px;
	width: 428px;
	margin-bottom: -8px;
}
.compare_table table td {
	width: 39px;
	padding: 8px 5px !important;
}
.compare_table table .v_head {
	width: 5% !important;
}
.compare_table table td.title {
	width: 30%;
}
.compare_table table .v_head .inner span {
	left: -77px;
	font-size: 14px;
	width: 170px;
}
.compare_table table {
	font-size: 12px;
}
/*.great_design_wrap_cap section .price {
	font-size: 12px;
}
.great_design_wrap_cap section .price strong {
	font-size: 16px;
	margin-right: 3px;
}
.great_design_wrap_cap section .price {
	width: 129px;
}*/


.home-concept .left_circle .process-image {
	margin: 45px auto 0 auto;
	margin-bottom: 30px;
}
.profession_aero {
	left: 2px;
	width: 95px;
	top: 39px;
}
.profession_aero_2 {
	left: 2px;
	width: 95px;
	top: 39px;
}
.home-concept.home-concept-2 .project-image {
	margin: 60px auto 0 auto;
	margin-top: 195px;
}
.left_circle {
	margin-top: 0px;
	background-color: transparent;
}
.home-concept {
	background: none !important;
}
.left_circle {
	margin-right: 0px;
	padding-top: 50px;
}
.testimonial_wrap.testimonial_wrap_2 section figure {
	width: auto;
	margin-bottom: 125px;
}
.testimonial_wrap.testimonial_wrap_2 section figure .profile_thumb {
	bottom: -100px;
}
#header div.container div.search a {
	font-size: 13px;
	width: 80px;
	margin-right: 0;
	margin-left: 5px;
}
#header nav ul.nav-top li a, #header nav ul.nav-top li span {
	font-size: 13px;
}

.select_store .inner ul li article p{
	
	text-align:left;	
	
}

.select_store.select_store_page_2 .inner ul li article p{
	

min-height: 85px;
	  
	
	
}

}

@media (max-width: 767px) {
.w_box_modal.do_it_all article.border figure {
	margin-top: 20px;
}
.w_box_modal.do_it_all article ul li a {
	font-size: 18px;
}
.w_box_modal.do_it_all article {
	margin: 30px 0px;
}
.w_box_modal.do_it_all article.border figure img {
	margin-left: auto;
	margin-right: auto;
}
.w_box_modal.do_it_all article ul li {
	text-align: center;
}
.form_part.ebook_pop {
	margin-bottom: 30px;
	margin-top: 20px;
}
.black_box_2 {
	clear: both;
}
section.timeline .timeline-box .text-right {
	text-align: center;
}
section.timeline .timeline-box .btn_1 {
	padding: 9px 20px;
}
section.timeline .timeline-box {
	padding-bottom: 20px;
}
.about_piece_1, .about_list .about_list_aero, .satic_piece_1 {
	display: none;
}
.about_dec article {
	padding-top: 0px;
}
.about_team section figure {
	width: auto;
	height: auto;
	display: inline-block;
	min-height: 151px;
}
.about_dec, .about_list, .media_inquiry, .capture_thumb, .capture_thumb_2, .seo-app, .seo-test-left, .seo-test-right, .pricing_table_wrap_2, .com_desc {
	padding-left: 0px;
	padding-right: 0px;
}
.about_social ul li a {
	margin-bottom: 15px;
}
.about_list section:last-child:after {
	display: block;
}
.capture_thumb section figure, .capture_thumb_2 section figure {
	display: inline-block;
	float: none;
}
.capture_thumb_2 section, .capture_thumb section {
	text-align: center;
}
.capture_thumb_2 section article, .capture_thumb section article {
	margin-left: 0px;
}
.capture_thumb_2 section figure {
	float: none;
	display: inline-block;
	  margin-bottom: 15px;
}
.main_slider1 {
	width: auto;
}
.clients-col:after {
	display: none;
}
.seo-text, .seo-text-right {
	width: 450px;
}
.clients-col {
	margin-bottom: 20px;
}
.clients-col img {
	margin-bottom: 10px;
}
.pricing_piece_44 {
	left: 150px;
}
.pricing_table_wrap_2 a.table_wrap_btn {
	padding: 9px 5px;
	font-size: 14px;
	width: 110px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray {
	font-size: 16px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a {
	font-size: 13px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a span {
	font-size: 18px;
}
.pricing_table_wrap_2 .table > thead > tr > th, .pricing_table_wrap_2 .table > tbody > tr > th, .pricing_table_wrap_2 .table > tfoot > tr > th, .pricing_table_wrap_2 .table > thead > tr > td, .pricing_table_wrap_2 .table > tbody > tr > td, .pricing_table_wrap_2 .table > tfoot > tr > td {
	padding: 15px 10px;
}
.pricing_piece_44 img {
	display: none;
}
.pricing_piece_44 a {
	position: static;
	font-size: 17px;
	line-height: 21px;
}
.pricing_piece_44 {
	position: static;
}
.pricing_table_wrap_2 a.table_wrap_btn {
	width: 72px;
	font-size: 13px;
	padding: 9px 2px;
}
.pricing_table_wrap_2 .table > tbody > tr > td span {
	font-size: 14px;
}
.capture_thumb_2 section article .btn_1, .capture_thumb section article .btn_1 {
	width: auto;
	float: none;
}
.com_head_img img {
	margin-right: -26px;
	width: 479px;
	margin-bottom: -8px;
}
.compare_table table td {
	width: 7%;
	padding: 8px 5px !important;
}
.compare_table table .v_head {
	width: 5% !important;
}
.compare_table table td.title {
	width: 30%;
}
.compare_table table .v_head .inner span {
	left: -72px;
	font-size: 14px;
	width: 170px;
}
.compare_table table {
	font-size: 12px;
}
.great_design_wrap_cap section .price {
	font-size: 12px;
}
.great_design_wrap_cap section .price strong {
	font-size: 16px;
	margin-right: 3px;
}
.great_design_wrap_cap section .price {
	width: 129px;
}
.great_design_wrap section {
	display: inline-block;
}
.compare_table {
	padding: 0px 0px;
	display: none;
}
.compare_table_mob {
	display: block;
}
.home-concept .left_circle .process-image {
	margin: 45px auto 0 auto;
}
.profession_aero {
	left: 241px;
	width: 158px;
	top: 14px;
}
.profession_aero_2 {
	left: 204px;
	top: 14px;
}
.home-concept.home-concept-2 .project-image {
	margin: 60px auto 0 auto;
}
.left_circle {
	margin-top: 0px;
	background-color: transparent;
}
.home-concept {
	background: none !important;
}
.left_circle {
	margin-right: 0px;
	padding-top: 50px;
}
.testimonial_wrap.testimonial_wrap_2 section figure {
	width: auto;
	margin-bottom: 100px;
}
.testimonial_wrap.testimonial_wrap_2 section figure .profile_thumb {
	bottom: -65px;
}

.clients-col figure{
	
	
	min-height:100%;	
	
}

.black_box_2.map_overlap{
	
	margin-top:30px;	
	
}

.select_store .inner ul li article p{
	
	text-align:left;	
	
}

.select_store.select_store_page_2 .inner ul li article p{
	
  min-height: 85px;
	  
	
	
}

.project_img_wrap{
	
	overflow:hidden;	
	
}



}



@media (max-width: 750px) {
}

@media (max-width: 680px) {
.com_desc figure {
	float: none;
	display: inline-block;
	margin-bottom: 20px;
}
.com_desc article {
	margin-bottom: 20px;
	margin-left: 0px;
}
.com_aero {
	display: none;
}
.w_box_modal.do_it_all article ul li a {
	font-size: 15px;
	margin-bottom: 5px;
}
.shop table.cart th, .shop table.cart th, .shop table.cart td {
	font-size: 12px;
	line-height: 15px;
}
.featured-box .box-content {
	padding: 15px 0px;
}
.shop .cart-totals th, .shop .cart-totals td {
	line-height: 14px;
}
.got_qst_search_wrap .qst_form a {
	margin-bottom: 20px;
	display: block;
}
.got_qst_search_wrap .qst_form p {
	font-size: 14px;
	line-height: 17px;
}
.ebook_pop .ebook_pop_inner section figure {
	float: none;
	margin-bottom: 20px;
}
.ebook_pop .ebook_pop_inner section article {
	margin-left: 0px;
}
.about_dec figure {
	float: none;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}
.about_dec article {
	margin-left: 0px;
	margin-bottom: 20px;
}
.about_list section article p {
	font-size: 14px;
}
.about_list section {
	padding: 20px 0px;
}
.media_inquiry ul.adress li, .about_website_box_list ul li {
	font-size: 16px;
}
.seo-test-img-left, .seo-test-img-right {
	float: none;
	display: inline-block;
}
.seo-text, .seo-text-right {
	width: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
}
.seo-text:after, .seo-text-right:after {
	display: none;
}
.seo-test-left {
	text-align: left;
}
.seo-test-right {
	text-align: right;
}
.ladies-product {
	float: none;
	display: inline-block;
	margin-bottom: 20px;
	width: auto;
	height: auto;
}
.seo-app .product_dec {
	margin-left: 0px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray {
	font-size: 14px;
	line-height: 19px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a span {
	font-size: 14px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a {
	font-size: 12px;
}
.pricing_table_wrap_2 .table > thead > tr > th, .pricing_table_wrap_2 .table > tbody > tr > th, .pricing_table_wrap_2 .table > tfoot > tr > th, .pricing_table_wrap_2 .table > thead > tr > td, .pricing_table_wrap_2 .table > tbody > tr > td, .pricing_table_wrap_2 .table > tfoot > tr > td {
	padding: 15px 5px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray {
	padding: 25px 5px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a {
	margin-left: 0px;
}
.pricing_table_wrap_2 .table > tbody > tr > td span {
	font-size: 13px;
}
.compare_table table .v_head {
	width: auto !important;
}
.compare_table table .v_head .inner {
	width: 26px;
}
.compare_table table .v_head .inner span {
	left: -70px;
}
.compare_table_mob table td {
	font-size: 11px;
	padding: 8px 4px !important;
}
.compare_table_mob table td span.price {
	font-size: 13px;
}
.compare_table_mob table td.thumb {
	padding: 0px !important;
}
.compare_table_mob table .v_head {
	font-weight: 600;
	font-size: 14px;
}
.form_part .domin_suggestion .inner {
	display: inline-block;
}
.form_part .domin_suggestion {
	text-align: left;
}
.home-concept .process-image {
	margin-bottom: 75px;
}

.toggle > .toggle-content img{
	
  display: block;
  max-width: 100%;
  height: auto;
	
}
.select_store.select_store_page_2 .inner ul li article  .template_name{
	
	min-height:50px;	
	
}
}

@media (max-width: 550px) {
.form_part .domin_suggestion {
}
.form_part .domin_suggestion .type_domain {
	text-align: left;
}
.col-xs-6, .col-xs-4 {
	width: 100%;
	float: none;
}
.profession_aero {
	left: 80px;
	top: 10px;
}
.profession_aero_2 {
	left: 80px;
	top: 10px;
}
.upload_wrap .website_agent {
	margin-bottom: 20px;
	width: 125px;
}
.dropzone.website_agent_upload .dz-default.dz-message {
	width: 112px;
	height: 136px;
	background-size: contain;
	-webkit-background-size: contain;
	-moz-background-size: contain;
}
.dropzone.website_agent_upload {
	min-height: 138px;
}
.compare_table .table > tbody > tr > td .popover ul li, .compare_table_mob .table > tbody > tr > td .popover ul li {
	font-size: 12px;
}
.compare_table .table > tbody > tr > td .popover p, .compare_table_mob .table > tbody > tr > td .popover p {
	font-size: 12px;
}
.popover {
	font-size: 12px;
}


}

@media (max-width: 500px) {
.shop table.cart th, .shop table.cart th, .shop table.cart td {
	padding: 15px 5px;
}
.form_part .got_qst_search span.inline_btn button {
	padding: 0px 15px;
}
.vs_detail figure img {
	display: none;
}
.pricing_table_wrap_2 h3 {
	font-size: 11px;
}
.pricing_table_wrap_2 p {
	font-size: 9px;
}
.pricing_table_wrap_2 .table > thead > tr > th, .pricing_table_wrap_2 .table > tbody > tr > th, .pricing_table_wrap_2 .table > tfoot > tr > th, .pricing_table_wrap_2 .table > thead > tr > td, .pricing_table_wrap_2 .table > tbody > tr > td, .pricing_table_wrap_2 .table > tfoot > tr > td {
	padding: 15px 1px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray {
	padding: 25px 1px;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a {
	margin-left: 0px;
}
.pricing_table_wrap_2 a.table_wrap_btn {
	width: 55px;
}
.pricing_table_wrap_2 .table > tbody > tr > td span {
	font-size: 12px;
}
.compare_table table td {
	padding: 8px 1px !important;
}
.com_head_img img {
	margin: 0px;
	width: auto;
	float: none;
	max-width: 100%;
	margin-bottom: -8px;
}
.compare_table_mob table td {
	font-size: 10px;
	padding: 8px 0px !important;
}
.compare_table_mob table td span.price {
	font-size: 11px;
}
.compare_table_mob table .v_head {
	font-weight: 600;
	font-size: 13px;
}


}

@media (max-width: 480px) {
.upload_wrap .website_agent {
	width: 90px;
}
.dropzone.website_agent_upload {
	min-height: 94px;
}
.dropzone.website_agent_upload .dz-default.dz-message {
	width: 76px;
	height: 92px;
}
.dropzone .dz-preview .dz-details img, .dropzone-previews .dz-preview .dz-details img {
	width: 45px !important;
	height: 45px !important;
}
.dropzone .dz-preview .dz-details, .dropzone-previews .dz-preview .dz-details {
	width: 45px !important;
	height: 45px !important;
	margin-bottom: 15px !important;
}
.dropzone .dz-preview, .dropzone-previews .dz-preview {
	margin: 8px !important;
}
.dropzone .dz-preview .dz-details .dz-size, .dropzone-previews .dz-preview .dz-details .dz-size {
	color: #777777;
	line-height: 16px !important;
	font-size: 10px;
}
.dropzone .dz-preview .dz-progress, .dropzone-previews .dz-preview .dz-progress {
	top: 45px;
}
}

@media (max-width: 320px) {
.pricing_table_wrap_2 .table > thead > tr > th.gray {
	font-size: 11px;
	line-height: 16px;
	font-weight: 600;
}
.pricing_table_wrap_2 .table > thead > tr > th.gray a {
	font-size: 11px;
}
.pricing_table_wrap_2 a.table_wrap_btn {
	font-size: 11px;
	font-weight: 600;
}
.pricing_table_wrap_2 a.table_wrap_btn {
	width: 50px;
}
.compare_table_mob table .v_head_5 {
	font-weight: 600;
	font-size: 12px;
}
.compare_table_mob table td {
	font-size: 8px;
}
.upload_wrap .website_agent {
	width: 73px;
}
.dropzone.website_agent_upload .dz-default.dz-message {
	width: 59px;
	height: 71px;
}
.dropzone.website_agent_upload {
	min-height: 73px;
}
.dropzone-previews .dz-preview .dz-details {
	width: 35px !important;
	height: 35px !important;
	margin-bottom: 15px !important;
}
.dropzone .dz-preview .dz-details img, .dropzone-previews .dz-preview .dz-details img {
	width: 35px !important;
	height: 35px !important;
}
.dropzone .dz-preview, .dropzone-previews .dz-preview {
	margin: 0px !important;
}
.dropzone .dz-preview .dz-progress, .dropzone-previews .dz-preview .dz-progress {
	top: 41px;
}
.dropzone .dz-preview .dz-details .dz-size, .dropzone-previews .dz-preview .dz-details .dz-size {
	line-height: 23px !important;
	font-size: 9px;
}
.compare_table .table > tbody > tr > td .popover ul li, .compare_table_mob .table > tbody > tr > td .popover ul li {
	font-size: 11px;
}
.compare_table .table > tbody > tr > td .popover p, .compare_table_mob .table > tbody > tr > td .popover p {
	font-size: 11px;
}
.popover {
	font-size: 11px;
}
}
