
.aboutus_banner{    background: url(../img/about-banner.JPG);}
 a.menu
        {
            color: orange; 
        }
.cont_slide_block .big1{    color: #fff;    font-size: 72px;    font-weight: bold;    text-shadow: 2px 1px 2px #b0483b;    text-transform: uppercase;}
.cont_slide_block .back-shade{    background-color: rgba(176, 72, 59, 0.6);    color: #fff;    display: inline-block;    font-size: 48px;    font-weight: 300;    padding: 0 5px;    text-shadow: 2px 1px 2px #b0483b;    text-transform: uppercase;}
.cont_slide_block .slide_desc{    color: #fff;    font-size: 22px;    font-weight: 300;    margin: 15px 0 35px;}
.cont_slide_block a.slide_tbtn{    background: none;    border: 2px solid #fff;    color: #fff;    font-size: 18px;    font-weight: bold;    padding: 10px 20px;    text-transform: uppercase;    transition: all 0.4s ease-in 0s;}
.static-menu{    background: none repeat scroll 0 0 #bcdefc;    color: #5c99cd;    display: block;    position: relative;}
.static-menu a{    border-bottom: 2px solid #bcdefc;    display: inline-block;    font-weight: 600;    padding: 7px 5px 4px 4px;    text-transform: uppercase;}
.static-menu a.active{    border-bottom: 3px solid #f8a943;    color: #ff6600;}
.about_vmblock{    margin: 0px 0 50px;}
.who_weareblock{    position: relative;}
.who_weareblock .cont_block{    float: right;    overflow: hidden;    margin-top: 60px;}
.who_weareblock .cont_block p{    color: #333;    font-size: 15px;    line-height: 23px;}
.who_weareblock .cont_block .blue_head{    color: #117dc2;    font-size: 18px;    font-weight: bold;    margin-bottom: 25px;    text-transform: uppercase;}
.who_weareblock .img_block{    float: left;    overflow: hidden;    margin-top: 60px;}
.who_weareblock .img_block img{    width: 100%;}
.about_purpleblock img{    width: 100%;}
.about_purpleblock{    background: none repeat scroll 0 0 #2a3447;    padding: 50px 0 50px;}
.about_purpleblock h2{    color: #fff;    font-size: 40px;    font-weight: 300;    text-align: center;}
.about_purpleblock p{    color: #fff;    font-size: 16px;    font-weight: 300;    line-height: 24px;    margin-bottom: 0;    margin-top: 20px;    text-align: center;}
.static_banner{    height: 153px;    padding: 20px 0;}
.static_banner label,.static_banner h1{    color: #ffffff;    font-size: 38px;    font-weight: 300;    margin: 65px 0 0;    text-align: left;    text-transform: uppercase;}
.static_banner.terms-of-use{    background: url(../img/terms-of-use.jpg) no-repeat center top / cover}
.static_banner.privacy-policy{    background: url(../img/terms-of-use.jpg) no-repeat center top / cover;}
.static_banner.success-stories{    background: url(../img/terms-of-use.jpg) no-repeat center top / cover;}
.static_banner.contact-us{    background: url(../img/terms-of-use.jpg) no-repeat center top / cover;}
.static_banner.link-to-us{    background: url(../img/terms-of-use.jpg) no-repeat center top / cover;}
.static_banner.privacy-policy{    background: url(../img/terms-of-use.jpg) no-repeat center top / cover;}
.static_banner.how-it-works{    background: url(../img/terms-of-use.jpg) no-repeat center top / cover;}
.static_banner.faq{    background: url(../img/terms-of-use.jpg) no-repeat center top / cover;}
.static_banner.whatiscn-verify-header{    background: url(../img/whatiscnverify-banner.jpg) 0 0 no-repeat;    background-size: cover;}
.static-page-content{    padding: 30px 0 40px;}
.static-page-content h4, .static-page-content h5{    color: #222222;    font-size: 25px;    font-weight: 400;    margin-bottom: 20px;    margin-top: 20px;}
.static-page-content h5{    font-size: 20px;}
.static-page-content p{    color: #333333;    font-size: 14px;    line-height: 28px;    margin-bottom: 20px;}
.static-page-content p strong{    font-weight: 600;    font-size: 16px;}
.blue-color{    color: #3068ab;}
.orange-color{    color: #ff6300;}
.static-headerbg{    background: url(../images/static-header1.jpg) no-repeat center 0 / cover;    padding: 20px 0;    text-align: center;    height: 153px;}
.static-banner{    position: relative;    height: 193px;}
.static-banner h1{    bottom: 20px;    color: #fff;    font: 300 40px/100% "Open Sans" , sans-serif;    position: absolute;    text-transform: uppercase;}
.static-headerbg.howitworks{    background: url(../images/howitworks.jpg) no-repeat center 0 / cover;}
.static-headerbg.faq{    background: url(../images/faq.jpg) no-repeat center 0 / cover;}
.static-headerbg.linktous{    background: url(../images/linktous.jpg) no-repeat center 0 / cover;}
.static-headerbg.how-it-works{    background: url(../images/learnmore.jpg) no-repeat center 0 / cover;}
.static-headerbg.termsofuse{    background: url(../images/termsofuse.jpg) no-repeat center 0 / cover;}
.static-headerbg.privacypolicy{    background: url(../images/privacypolicy.jpg) no-repeat center 0 / cover;}
.static-headerbg.successstories{    background: url(../images/successstories.jpg) no-repeat center 0 / cover;}
.static-headerbg.contactus{    background: url(../images/contactus.jpg) no-repeat center 0 / cover;}
.static-headerbg.sitemap{    background: url(../images/sitemap.jpg) no-repeat center 0 / cover;}
.static-headerbg .hdr-title{    color: #ffffff;    font-size: 38px;    font-weight: 300;    margin: 115px 0 0;    text-align: left;    text-transform: uppercase;}
.static-page-content ul.terms-list{    margin: 0;    padding: 0;    list-style: none;}
.static-page-content ul.terms-list li{    font-size: 14px;    line-height: 24px;    margin-bottom: 20px;    position: relative;    padding-left: 20px;}
.static-page-content ul.terms-list li:before{    position: absolute;    content: "";    width: 8px;    height: 8px;    background: #666;    border-radius: 50%;    left: 0;    top: 8px;}
.text-center{    text-align: center;}
.blue-curv-box{    background: none repeat scroll 0 0 #f2f8fd;    border: 1px solid #bee2ed;    border-radius: 8px;    box-shadow: 0 0 3px 1px #e2edf5, 0 0 0 2px #fff inset;    margin-bottom: 20px;}
.suc_stories{    margin: 30px 0;    list-style: none;    padding: 0px;}
.suc_stories .blue-curv-box{    margin-left: 10%;}
.avator-img{    background: url("../../../images/inner-sprite.png") no-repeat scroll -118px -932px transparent;    display: inline-block;    height: 48px;    margin-top: 20%;    width: 43px;}
.avator{    background: none repeat scroll 0 0 #fff;    border: 1px solid #bee2ed;    border-radius: 50%;    height: 90px;    left: 50px;    position: absolute;    text-align: center;    vertical-align: middle;    width: 90px;}
.quote-img{    background: url("../../../images/inner-sprite.png") no-repeat scroll -260px -1860px transparent;    display: inline-block;    height: 35px;    margin-left: 50px;    width: 50px;}
.contact-us-form h2{    color: #474747;    font-size: 33px;    font-weight: 100;}
.contact-us-form p{    color: #474747;    font-size: 16px;    font-weight: 100;    margin: 0px;}
.linkus h1{    color: #474747;    font-size: 33px;    font-weight: 300;    margin: 20px 0 10px;}
.linkus p{    color: #474747;    font-size: 16px;    font-weight: 300;}
.grp-content h2{    color: #333;    font-size: 20px;    font-weight: 400;}
.grp-content .banner-box{    display: inline;    margin-right: 20px;}
.grp-content .banner-box img{    border: 1px solid #000;}
.grp-content textarea{    background: none repeat scroll 0 0 #f6f6f6;    border: 1px solid #ebebeb;    color: #474747;    font-size: 16px;    line-height: 140%;    padding: 10px;    resize: vertical;    width: 100%;    margin-top: 20px;}
.grp-content{    border-bottom: 2px dashed #d2dce5;    display: inline-block;    padding: 20px 0;    width: 100%;}
.contact-us-form h3{    color: #225b8c;    font-size: 18px;    font-weight: 400;    margin: 0 0 10px;}
.contact-us-form h3 span{    color: #ff6300;}
.contact-us-form span i{    display: block;    font-size: 14px;    font-weight: 100;}
.how_itworks_table{    margin: 50px 0px 0;}
.how_itworks_table .how_header{    border: 2px #ccc dotted;    border-left: none;    border-right: none;}
.how_itworks_table .internal_block{    border-right: 2px #ccc dotted;    min-height: 50px;    padding: 0px;}
.how_itworks_table .internal_block:nth-child(3n){    border-right: none;}
.how_itworks_table .heading{    background: url(../img/icons_about.png) 255px 5px no-repeat;    margin: 26px;    display: inline-block;    overflow: hidden;    position: relative;}
.how_itworks_table .heading > span{    position: absolute;    left: -100%;    display: inline-block;    width: 100%;    top: -40%;}
.how_itworks_table .heading.l_c{    background-position: -255px -9px;    width: 187px;    height: 72px;}
.how_itworks_table .heading.l_b{    background-position: -255px -91px;    width: 230px;    height: 72px;}
.how_itworks_table .heading.l_j{    background-position: -255px -188px;    width: 174px;    height: 72px;}
.how_itworks_table .featureblock{    padding: 20px 22px;    height: 132px;}
.how_itworks_table .featureblock:first-child, .how_itworks_table .featureblock:last-child{    padding-top: 39px;}
.how_itworks_table .featureblock h3{    font-size: 22px;    margin: 0;    padding: 0;    line-height: 30px;    font-weight: 400;}
.how_itworks_table .featureblock p{    font-size: 16px;    margin: 0;    font-weight: 300;    padding: 4px 0 0 0;    line-height: 20px;    color: #999;}
.how_itworks_table .featureblock h3.purple{    color: #ac5e9a;}
.how_itworks_table .featureblock h3.orange{    color: #e5801c;}
.how_itworks_table .featureblock h3.green{    color: #008e74;}
.how_itworks_table .h_icon{    background: url(../img/icons_about.png) -485px 0px no-repeat;    overflow: hidden;    display: inline-block;    vertical-align: middle;    margin-right: 6px;}
.how_itworks_table .h_icon.search{    background-position: -485px 0px;    width: 20px;    height: 20px;}
.how_itworks_table .h_icon.compare{    background-position: -525px -1px;    width: 24px;    height: 20px;}
.how_itworks_table .h_icon.wreview{    background-position: -568px 0px;    width: 21px;    height: 20px;}
.how_itworks_table .h_icon.signup{    background-position: -485px -29px;    width: 21px;    height: 20px;}
.how_itworks_table .h_icon.cprofile{    background-position: -525px -29px;    width: 25px;    height: 20px;}
.how_itworks_table .h_icon.gregs{    background-position: -568px -29px;    width: 25px;    height: 20px;}
.how_itworks_table .h_icon.jsignup{    background-position: -485px -60px;    width: 25px;    height: 20px;}
.how_itworks_table .h_icon.juresume{    background-position: -525px -60px;    width: 28px;    height: 20px;}
.how_itworks_table .h_icon.ghired{    background-position: -568px -60px;    width: 28px;    height: 20px;}
.how_itworks_table a.link{    display: inline-block;    color: #fff;    font-size: 18px;    font-weight: bold;    background: #f26739;    border-radius: 3px;    padding: 8px 20px;}
.how_itworks_table a.link:hover{    background: #2673b0;}
.how-contblock{    width: auto;}
.how-imgblock{    width: auto;}
.how-contblock h3{    font-size: 40px;    font-weight: 300;    margin-bottom: 30px;}
.how-contblock p{    font-size: 16px;    line-height: 24px;    font-weight: 300;}
.how-contblock a.btn_m{    border-radius: 3px;    border: 2px #fff solid;    display: inline-block;    margin: 30px 0;    padding: 10px 20px;    font-weight: bold;    text-transform: uppercase;    font-size: 18px;    position: relative;    overflow: hidden;    transition: all 0.4s ease-in;}
.how-contblock a.btn_m_1{    color: #fff;}
.how-contblock a.btn_m_3{    color: #fff;}
.how-contblock a.btn_m_2{    color: #ff721a;    border-color: #ff721a;}
.how-contblock a.btn_m:before{    width: 100%;    height: 100%;    z-index: 3;    content: "";    top: 0;    left: 100%;    position: absolute;    transition: all 0.4s ease-in;}
.how-contblock a.btn_m span{    z-index: 4;    position: relative;}
.how-contblock a.btn_m_1:hover:before{    background: #fff;    left: 0;}
.how-contblock a.btn_m_1:hover{    color: #95c2a1;}
.how-contblock a.btn_m_2:hover:before{    background: #ff721a;    left: 0;}
.how-contblock a.btn_m_2:hover{    color: #fff;}
.how-contblock a.btn_m_3:hover:before{    background: #fff;    left: 0;}
.how-contblock a.btn_m_3:hover{    color: #9d90c1;}
.how_campersblock{    margin: 60px 30px;}
.txt_black{    color: #000 !important;}
.how_faqblock{    margin: 40px 0;}
.how_faqblock .sml_head{    text-transform: uppercase;    font-size: 18px;    font-weight: 400;}
.how_faqblock .big_head{    font-size: 32px;    font-weight: 300;    line-height: 60px;}
.how_faqblock .big_head > a{    position: relative;    display: inline-block;}
.how_faqblock .big_head > a:before{    content: "";    width: 100px;    height: 10px;    bottom: -10px;    background: url(../img/icons_about.png) -493px -97px;    position: absolute;}
.light_green_block{    background: #95c2a1;    padding: 50px 0 0px;}
.light_purple_block{    background:  #9d90c1;    padding: 50px 0 0px;}
.help-list{    padding: 0px;}
.help-list li{    padding: 15px 0 5px 0;    border-bottom: 1px #ededed solid;    list-style: none;}
.help-list li:last-child{    border: 0 none;}
.help-list li h6{    font-size: 18px;    line-height: 24px;    font-weight: 500;    font-family: 'Open Sans' sans serif;    padding-left: 50px;    position: relative;}
.help-list li h6:before{    content: "";    position: absolute;    left: 10px;    top: 5px;    background: url(../img/icons_about.png) -548px -141px no-repeat;    width: 20px;    height: 20px;    border: 1px #ededed solid;    border-radius: 50%;}
.help-list li h6.active:before{    background-position: -580px -141px;}
.help-list li h6 a{    color: #2673b0;}
.help-list li h6.active a{    color: #f26739;}
.help-list li .help-info{    padding: 0 50px;}
.stw_md h1,.stw_md h3{    border-bottom: 1px dashed #ccc;    color: #333;    font-size: 24px;    font-weight: 300;    line-height: 240%;    margin-bottom: 10px;}
.stw_md h1 > strong,.stw_md h3 > strong{    color: #ff6300;    font-weight: 300;}
.stw_md ul{    list-style: outside none none;    padding: 0px;}
.stw_md ul li{    color: #444444;    float: left;    font-size: 15px;    height: 35px;    line-height: 28px;    margin-right: 10px;    overflow: hidden;    width: 32%;}
.stw_md ul li a{    color: #2a5e9c;    text-decoration: none;}
.stw_md ul h4{    color: #444444;    display: block;    font-size: 16px;    font-weight: 300;    line-height: 36px;    margin: 0;}
.stw_md ul h4 .close{    background: url("../img/blue-acc.png") repeat scroll left -20px rgba(0, 0, 0, 0);    display: inline-block;    height: 18px;    margin-left: 10px;    width: 18px;    float: none;}
.stw_md ul h4 .open{    background: url("../img/blue-acc.png") repeat scroll left top rgba(0, 0, 0, 0);    display: inline-block;    height: 18px;    margin-left: 10px;    width: 18px;}
.txt_white{    color: #fff;}
#msc-review-your-camp .form-container:after, #msc-review-your-camp .form-container:before, #msc-review-your-camp .row:after, #msc-review-your-camp .row:before { display:table; content:" " }
#msc-review-your-camp body, #msc-review-your-camp h2 { font-family:'Open Sans', Arial, Helvetica, sans-serif }
#msc-review-your-camp h2 { font-weight:300; line-height:1.1; color:#8a8a8a }
#msc-review-your-camp input, #msc-review-your-camp textarea { width:100%; border:1px solid #ddd; color:#757575; background:#fff; border-radius:3px }
#msc-review-your-camp textarea { resize:none }
#msc-review-your-camp .form-container:after { clear:both }
.pre-scrollable { max-height:340px; overflow-y:scroll }
#msc-review-your-camp .row:after { clear:both }
abbr[data-original-title], abbr[title] { cursor:help; border-bottom:1px dotted #999 }
pre code { padding:0; font-size:inherit; color:inherit; white-space:pre-wrap; border-radius:0 }
#msc-review-your-camp .row { margin-left:-10px; margin-right:-10px }
#msc-review-your-camp .form-container { color:#fff; font-size:18px; font-weight:lighter }
#msc-review-your-camp .featuredBlock { padding:18px 25px 27px!important; box-shadow:0 1px 1px rgba(0, 0, 0, .1); -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .1); margin-bottom:20px; background:url(../img/gift.png) no-repeat #2D64A4 ; color:#fff;}
#msc-review-your-camp .left-side, #msc-review-your-camp .right-side { position:relative; min-height:1px; padding-left:10px; padding-right:10px; float:left }
#msc-review-your-camp .left-side-input, #msc-review-your-camp .left-side-text { position:relative; float:left }
#msc-review-your-camp .left-side-input, #msc-review-your-camp .left-side-input-location, #msc-review-your-camp .left-side-input-stars { float:right }
#msc-review-your-camp .left-side-input-location { text-align:right }
#msc-review-your-camp .left-side-text { color:#6d6d6d; font-size:18px; font-weight:lighter }
#msc-review-your-camp .left-side-rec { font-size:13px; width:98%; clear:both; overflow:hidden; margin-top:5px; color:#909090; font-weight:lighter }
#msc-review-your-camp .left-side-success { text-align:center }
#msc-review-your-camp .left-side-bottom { color:#222; background:#fffaeb; padding:20px 20px 20px 50px; border:1px solid #e1d7b7; border-left:none; border-right:none }
#msc-review-your-camp .left-side-success { color:#919191; font-size:16px; font-weight:lighter }
#msc-review-your-camp .left-side-success b { font-size:16px; color:#919191; font-weight:700 }
#msc-review-your-camp .submit-camp-review a:focus, #msc-review-your-camp .success-camp-review a:focus { text-decoration:none }
#msc-review-your-camp .submit-camp-review a, #msc-review-your-camp .success-camp-review a { padding:8px 0; background:#4190CC; border-radius:3px; color:#fff; font-size:15px; text-align:center }
#msc-review-your-camp .submit-camp-review a { float:right; display:block }
#msc-review-your-camp .success-camp-review { margin-top:15px; margin-bottom:15px }
#msc-review-your-camp .error-msg .error-msg-text { padding:5px 10px; background:#F3D4CC; color:#D2795E; font-size:12px }
#msc-review-your-camp .error-msg .error-msg-text i { font-style:normal; display:block }
#msc-review-your-camp .error-msg .error-msg-text b { font-size:12px; color:#D06853; display:block }
#msc-review-your-camp .reviews-loc { width:300px; border:1px solid #82c916 }
#msc-review-your-camp .reviews-loc.infoBlock { background:#fff; border:1px solid #eee; font-weight:300; margin:0 -10px -1px; position:relative }
#msc-review-your-camp .reviews-loc.infoBlock:hover { background:#FFF }
#msc-review-your-camp .reviews-loc .review-head { border-bottom:1px solid #4691C9; background:#f8f8f8; text-align:center; font-size:20px;margin-bottom: 20px;padding:20px 0; font-weight:lighter;}
#msc-review-your-camp .reviews-loc .reviews-container:last-child .review{ border-bottom:none;}
#msc-review-your-camp .reviews-loc .review-head div:nth-child(1) {
font-weight:700;
font-size:16px;
color:#7D7D7D
}
#msc-review-your-camp .reviews-loc .review { border-bottom:1px solid #dedede; padding-bottom:15px; margin-bottom:20px }
#msc-review-your-camp .reviews-loc .review .listing { font-size:18px; margin-bottom:0px }
#msc-review-your-camp .reviews-loc .review .rating { margin-bottom:10px; float:left }
#msc-review-your-camp .reviews-loc .review .reviewer { font-weight:400; font-size:14px; clear:both ; color:#FE7202}
#msc-review-your-camp .reviews-loc .review .location { font-size:12px }
#msc-review-your-camp .reviews-loc .review .description { font-size:14px; color:#979797; margin-bottom:0!important }
#msc-review-your-camp .reviews-loc .review .listing-rating { float:left; background:#f1f2e8; border-radius:3px; padding:3px 6px; margin:-5px 0 0 10px; font-size:14px }
.reviews-by-location{ margin-bottom:10px;}
#msc-review-your-camp h4{ line-height:160%}
@media only screen and (min-width:768px) {
#msc-review-your-camp input, #msc-review-your-camp textarea {
font-size:14px;
padding:10px 20px
}
#msc-review-your-camp textarea {
height:145px!important;
padding-top:15px
}
#msc-review-your-camp .left-side .innerblock{border:1px solid #d8d6d6; background:#fff;}
#msc-review-your-camp .right-side {

padding-left:25px
}
#msc-review-your-camp .featuredBlock {
background-position:90% 45%;
font-size:17px
}
#msc-review-your-camp .featuredBlock h2 {
font-size:35px
}
#msc-review-your-camp .form-container {
margin-bottom:15px!important
}
#msc-review-your-camp .left-side-text {
margin-top:10px
}
#msc-review-your-camp .left-side-input {
width:82%;
top:-8px
}
#msc-review-your-camp .left-side-input-location, #msc-review-your-camp .left-side-input-stars {
width:79%
}
#msc-review-your-camp .left-side-input, #msc-review-your-camp .left-side-input-stars {
margin-top:10px;
margin-bottom:-15px
}
#msc-review-your-camp .left-side-rec-stars {
margin-bottom:20px
}
#msc-review-your-camp .left-side-bottom, #msc-review-your-camp .left-side-success {
margin-top:50px
}
#msc-review-your-camp .left-side-bottom {
font-size:18px;
width:100%
}
#msc-review-your-camp .left-side-success {
font-size:16px;
margin:0 auto;
width:85%
}
#msc-review-your-camp .reviews-loc .review-head div:nth-child(2) {
width:90%;
margin:0 auto
}
#msc-review-your-camp .input-camp-location {
width:48%
}
#msc-review-your-camp .input-camp-location:first-of-type {
margin-right:15px
}
#msc-review-your-camp .submit-camp-review a {
width:30%
}
#msc-review-your-camp .success-camp-review a {
padding:10px 120px
}
}
@media only screen and (max-width:768px) {
#msc-review-your-camp input, #msc-review-your-camp textarea {
font-size:13px;
padding:5px 10px
}
#msc-review-your-camp textarea {
height:125px!important;
padding-top:5px
}
#msc-review-your-camp .featuredBlock {
padding:7px!important;
background-position:right 10px top 5px;
font-size:14px
}
#msc-review-your-camp .featuredBlock h2 {
font-size:20px
}

#msc-review-your-camp .form-container {
margin-bottom:10px!important;
font-size:13px
}
#msc-review-your-camp .left-side-text {
font-size:100%;
margin-top:5px
}
#msc-review-your-camp .left-side-input {
width:78%
}
#msc-review-your-camp .left-side-input-location, #msc-review-your-camp .left-side-input-stars {
width:75%;
float:right
}
#msc-review-your-camp .left-side-input-stars {
margin-top:-25px
}
#msc-review-your-camp .left-side-rec {
font-size:80%
}
#msc-review-your-camp .left-side-rec-stars {
margin-bottom:10px
}
#msc-review-your-camp .left-side-bottom, #msc-review-your-camp .left-side-success {
margin:15px 0;
font-size:13px
}
#msc-review-your-camp .right-side {
width:100%
}
#msc-review-your-camp .right-side .reviews-loc {
margin:0 auto
}
#msc-review-your-camp .input-camp-location {
width:45%
}
#msc-review-your-camp .input-camp-location:first-of-type {
margin-right:15px
}
#msc-review-your-camp .submit-camp-review a {
width:50%
}
#msc-review-your-camp .success-camp-review a {
padding:10px 40px
}
#msc-review-your-camp .reviews-loc .review {
padding-bottom:0;
line-height:15px
}
#msc-review-your-camp .reviews-loc .review-head {
font-size:100%;
padding:10px 0;
margin-bottom:5px
}
#msc-review-your-camp .reviews-loc .reviews-container {
padding:0 5px 5px
}
#msc-review-your-camp .reviews-loc .review .reviews-rating {
background-color:#fff
}
#msc-review-your-camp .reviews-loc .review .reviews-by-location {
position:relative;
word-wrap:break-word
}
#msc-review-your-camp .reviews-loc .review .listing, #msc-review-your-camp .reviews-loc .review .reviewer {
font-size:90%
}
#msc-review-your-camp .reviews-loc .review .reviews-description {
font-size:90%;
float:left;
position:relative;
top:-10px
}
}
@media only screen and (max-width:768px) and (orientation:landscape) {
#msc-review-your-camp .featuredBlock {
padding:7px 7px 47px!important
}
}

.static-page-content .blue-curv-box p:first-child{text-align: justify;margin-left: 30px;word-wrap: break-word;}
@media (max-width: 768px){    .cont_slide_block .back-shade    {        font-size: 36px;    }    .contact-us-form p    {        font-size: 14px;        line-height: 180%;        margin: 0 !important;    }    .how_itworks_table .internal_block    {        border-right: none;   }}
@media (min-width: 320px) and (max-width: 1023px){    .avator, .quote-img    {        display: none;    }    .suc_stories .blue-curv-box    {        margin-left: 0px;    }.static-page-content .blue-curv-box p:first-child{margin-left:0;}}