/******* praveen ***/

.actvity_list{ margin-bottom:25px;}
.actvity_list h5{ color:#333333; font-size:18px; font-weight:600; border-top:1px dashed #ccc; padding-top:10px;}
.actvity_list .fa{ background:url(../img/awsome-icons.png) no-repeat #333; color:#fff; font-size:30px; padding:25px; border:3px solid #ccc; border-radius:100%; width:88px; height:88px; text-align:center;}
.actvity_list .fa.fa-ic1{ background-position:18px 13px; background-color:#32b7d3; border-color:#049ab8}
.actvity_list .fa.fa-ic2{ background-position:17px -80px; background-color:#8454b0; border-color:#4d2e6a;}
.actvity_list .fa.fa-ic3{ background-position:8px -253px; background-color:#3750a1; border-color:#213061;}
.actvity_list .fa.fa-ic4{ background-position:-91px 17px; background-color:#e14a51; border-color:#b43a3f}
.actvity_list .fa.fa-ic5{ background-position:-92px -78px; background-color:#f3c228; border-color:#d2a927}
.actvity_list .fa.fa-ic6{ background-position:-89px -167px; background-color:#e14a51; border-color:#b03036;}
.actvity_list .fa.fa-ic7{ background-position:-211px 17px; background-color:#ee7037; border-color:#cf5f2c}
.actvity_list .fa.fa-ic8{ background-position:-207px -79px; background-color:#95c2a1; border-color:#628c6d;}
.actvity_list .fa.fa-ic9{ background-position:15px -169px; background-color:#d14d8c; border-color:#b92b6e}
.actvity_list .fa.fa-ic10{ background-position:-211px -162px; background-color:#86ba4e; border-color:#699936}
.actvity_list .fa.fa-ic11{ background-position:-328px 17px; background-color:#86ba4e; border-color:#679634;}
.actvity_list .fa.fa-ic12{ background-position:-318px -81px; background-color:#f3c228; border-color:#cda527}
.actvity_list .fa.fa-ic13{ background-position:-320px -157px; background-color:#32b7d3; border-color:#049ab8;}
.actvity_list ul{ padding:0px; margin:0px; list-style:none;}
.actvity_list ul li{ color:#2e75b0; font-size:13px; display:block; line-height:150%}
.cn-grid.cn-grid-l li{ width:200px; height:200px;}
.cn-grid-l .cn-item-info-wrap, .cn-grid-l .cn-item-info{ width:189px; height:189px;}
.gr_btn{ color:#fff; font-size:12px; padding:2px 5px; border-radius:2px; background:#afabab;}
.gr_btn:hover{ color:#fff; background:#ff6300;}
.givaway_banner {color:#fff; background:url(../img/giveaway-detail-banner.jpg) no-repeat center top / cover ; min-height:508px; padding:5% 0}
.givaway_banner .big5{color:#fff; font-size:3.25em; font-weight:200; line-height:130%; margin:25px 0;}
.givaway_banner .big2{ font-size:1.125em; font-weight:normal;}
.givaway_banner .big3{ font-size:3.500em; font-weight:bold; border-bottom:1px solid #fff; padding-bottom:10px; margin-bottom:25px;}
.givaway_banner .big3 > span{ font-size:0.375em}
.givaway_banner .big4{ font-size:1.375em; font-weight:200}
.bottom_banner{border-bottom:1px solid #d3d3d3;color:#b7b7b7;line-height:280%; padding:10px 0}
.bottom_banner .btn{background:#d4d4d4; color:#777777}
.bottom_banner .btn:hover{ background:#FF6300; color:#fff;}
.bottom_banner a{color:#144477; font-weight:600; line-height:160%}
.bottom_banner a:hover{ color:#FF6300}
.giv_tm{ color:#333333; border:2px solid #e4e4e4; text-align:center; padding:15px; font-weight:600}
.giv_tm > span{ color:#ff6300}
.giv_details h2{ color:#333333; font-weight:100}
.giv_details h3{ color:#ff6300; font-size:20px; font-weight:bold; margin-bottom:20px;}
.giv_details ul{ list-style:none; margin:0px; padding:0px;}
.giv_details ul h2{ font-size:24px; font-weight:100}
.giv_details ul li{ border-top:1px dashed #cacaca; margin:30px 0}
.giveaway_form{background:#a3bcdd; padding:25px; border-radius:3px; margin:30px 0; color:#fff;}
.giveaway_form a{ color:#fff; text-decoration:underline}
.giveaway_form h3{ color:#fff; font-weight:200; margin:0px 0 20px 0;}
.giveaway_form .input-group-addon{color:#fff;background:#e0e0e0;border-color:#8da8cd;border-left:none}
.giveaway_form .fa{ width:15px;}
.giveaway_form .input-group-lg .form-control{border-color:#8da8cd; border-right:none; font-size:14px}
.ad_g_field{background:#8e8e8e; border-radius:2px; color:#fff; padding:6px 10px; position:relative; margin-right:5px; display:inline-block; margin-bottom:5px;}
.ad_g_field:before{border-left:1px solid #aeaeae;content: "";height: 100%;position: absolute;right: 25px;top: 0;width: 1px;}
.ad_g_field a{color:#cacaca; margin-left:16px; font-size:10px;}
.other_giv_aways{ background:#f0c3b4; padding:20px 0 20px}
.other_giv_aways .thumb_img{ border:1px solid #fff; position:relative; overflow:hidden;}
.other_giv_aways .thumb_img:before{background: none repeat scroll 0 0 #000;content: "";height: 250%;left: -150%;opacity: 0.3;position: absolute;top: 100%;transform: rotate(-45deg);    transition: all 0.5s ease 0s;width: 100%;z-index: 1;}
.other_giv_aways .col-md-4:hover .thumb_img:before{left: -60%;top: -130%;width: 250%;}
.other_giv_aways h4{border-bottom: 1px dashed #fff;color: #333;font-size: 15px;font-weight: 600;line-height: 130%;min-height: 50px;padding-bottom: 0;}
.other_giv_aways h4 a{color: #333;}
.other_giv_aways h4 a:hover{color: #fff;}
.other_giv_aways h2{font-size:40px; font-weight:200; color:#333; margin:20px 0 50px 0}
.other_giv_aways p{font-weight:100}
.other_giv_aways .thumb_tag{background:rgba(0, 0, 0, 0) url("../img/main-sprite.png") no-repeat;position:absolute; bottom:10px;left:0px; z-index:2}
.other_giv_aways .thumb_tag.schooler{ width:114px;height:20px; background-position:-232px -732px;}
.other_giv_aways .thumb_tag.giv_away{width:90px; height:20px;background-position:-232px -690px;}
.other_giv_aways .botton_view_all{ background:#fff; border:3px solid #c79c8d; border-radius:3px; color:#c79c8d; font-size:16px; text-transform:uppercase; padding:12px 24px; font-weight:600; margin:30px 0; position:relative; display:inline-block; overflow:hidden}
.other_giv_aways .botton_view_all:hover > span{color:#fff; position:relative; z-index:2}
.other_giv_aways .botton_view_all:before{background:#d1b1a6; position:absolute; content:""; width:100%; height:100%; left:-120%; top:0;transition:all .5s ease; z-index:1; color:#fff;}
.other_giv_aways .botton_view_all:hover:before{ left:0; top:0px;}
.contest_winner{ text-align:center; margin-bottom:150px;}
.contest_winner h2{ color:#333333; font-size:40px; font-weight:200}
.contest_winner h6{ color:#333333; text-transform:uppercase; font-size:15px;}
.contest_winner h6 > strong{ color:#ff6300;}
.contest_winner h4{ color:#333333; font-size:22px; font-weight:200; margin-bottom:20px;}
.winner_thumb .thumb{ overflow:hidden; width:167px; height:161px; margin:0 auto; position:relative;}
.winner_thumb h2{ font-size:24px; color:#333; text-transform:uppercase;}
.winner_thumb p{ color:#0b55a4;}
.winner_thumb .thumb:before{background:#000; position:absolute; left:0px; top:0px; height:100%; width:100%; z-index:1; content:""; opacity:0.5;transition:all .5s ease;}
.winner_thumb:hover .thumb:before{ opacity:0}
.main_banner{margin-top: 1px;min-height: 380px;position:relative;}
.slider-desc.left:before{background: rgba(0, 0, 0, 0) url("../img/main-sprite.png") no-repeat scroll left -688px;content: "";height: 90px;left: -10px;position: absolute;width: 90px;}
.slider-desc.left{padding: 70px 0 0 100px; position:relative}
.jobs_mid_btn:before {    background: url("../img/camp-jobs-middle-img.png") no-repeat scroll 0 -52px rgba(0, 0, 0, 0);    bottom: 0;    content: "";    display: inline-block;    height: 100%;    left: -21px;    position: absolute;    width: 108%;    /* top: 5%; */    background-size: 100%;}
.slider-desc:after{background: rgba(0, 0, 0, 0) url("../img/main-sprite.png") no-repeat scroll left -688px;content: "";height: 90px;left: -10px;position: absolute;width: 90px; top:70px;}
.slider-desc{padding: 70px 0 0 100px; position:relative;}
.slider-desc .btn {background: none repeat scroll 0 0 #ff6300;border: 0 none;border-radius: 3px;color: #fff !important;cursor: pointer;display: inline-block;font: 600 20px/100% "Open Sans",Helvetica,sans-serif;    padding: 10px 21px 12px; margin-top:10px}
.slider-desc .btn:hover {background: none repeat scroll 0 0 #df5700;color: #fff;text-decoration: none !important;}
.slider-desc { width:100%; margin-bottom:70px;}
.slider-desc h3 { font: 36px/36px 'Marydale', sans-serif; margin-top: 25px; padding: 0;}
.slider-desc h4 { color: #4A4A4A; font: 16px 'Open Sans', sans-serif; margin-bottom: 30px;}
.slider-desc ul { margin-bottom: 30px; width: 100%; list-style:none; padding:0px; margin:0px; }
.slider-desc ul li {color: #124F84; font: 500 20px 'Open Sans', sans-serif; margin: 15px 0; padding-left: 30px; position:relative;}
.slider-desc ul li:before{background: rgba(0, 0, 0, 0) url("../img/main-sprite.png") no-repeat scroll -280px -513px; position:absolute; content:""; left:-10px; top:0px; width:25px; height:25px;}
.slider-desc ul li a { text-decoration: underline; }
input.btnbg3 { border:0; }
a.btnbg3, input.btnbg3 { background: #ff6300; border: medium none; color: #FFFFFF; font: 600 17px/35px 'Open Sans', sans-serif; /*text-shadow: 1px 1px 1px #AC4412;*/ text-transform: uppercase; text-align:center; border-radius:3px; }
.findhomejobs{background:rgba(0,0,0,.8); border-radius:3px;height:auto;position: absolute; top:180px;width: 100%;z-index: 100; color:#fff; padding:20px}
.findhomejobs h4{ margin:0px 0 10px 0; font-weight:400; font-size:3.6em; text-align:center; padding:10px;}

/*.latest-campjobs h2 {color: #3872b1;font: 300 40px/120% "Open Sans","segoeui",sans-serif;}
.latest-campjobs h3 {color: #666666;font: 300 20px "Open Sans",sans-serif;}
.latest-campjobs-table {background: none repeat scroll 0 0 #ffffff;border: 2px solid #e7e7e7;border-radius: 8px;box-shadow: 2px 2px 3px #aaaaaa;padding: 20px;}
.latest-campjobs-table th{ color:#000; font-size:16px; font-weight:400}
.latest-campjobs-table table td{ padding:10px 10px!important}
.latest-campjobs-table table td:first-child{}
.latest-campjobs-table table tr:nth-child(2n) td{ background:#f9fafb;}
.latest-campjobs .btn{background:#ff6300; color:#fff; font:600 17px/35px "Open Sans",sans-serif; padding:0 10px;}*/
.giveways_bor {border-bottom: 4px solid #e2e6e7;padding: 10px 0;}
.giveways_bor h2{ font-weight:bold; text-transform:uppercase; color:#2a66ae;}
.giveways_bor h2 > span{ color:#ff6300}
.discount-block{ padding:0!important;height:auto!important;border:1px solid #ccc; margin-bottom:30px;}
.discount-block:hover{ border:1px solid #8cabd4;}
.discount-block .picture.camp-thumb{display: block;line-height: 110px;margin: 0 auto !important;min-height: 110px;width: 200px;}
.discount-block .right-side{ background:#ecf6fc;}
.discount-block .discountdes{margin:0px auto!important; padding:20px;}
.discount-block .first-div{ background:#fff; padding:10px; text-align:center; margin-left:0; border-bottom:1px solid #e2e2e4}
.listingitem .descamt{ position:relative; display:inline-block; z-index:1; font-size:20px; font-weight:normal; color:#fff; top:0px; left:0; padding:0 10px;}
.listingitem .descamt.price{background:#ffbb0d;}
.listingitem .descamt.percent{background:#1596ae;}
.discount-block .picture {border-bottom:1px solid #d8d8d8;margin-bottom: 8px; text-align:center;}
.discount-block .first-div a.title {font-size: 16px;font-weight: bold; display:inline-block; height:50px; overflow:hidden}
.discount-block .spnDesc{ display:inline-block; height:50px; overflow:hidden}
.citydet{font-style:italic;color: #333;font-size: 14px; display:block;}
.discountdes .desc{color: #333;font-size: 13px;word-wrap: break-word;}
.discountdes .date{color: #979696;padding-top: 5px;line-height: 20px;}
.giveways_bor{ border-bottom:4px solid #e2e6e7; padding:10px 0;}
.giveways_bor h2.m_heading{ font-weight:bold; font-size:24px; text-transform:uppercase; margin-bottom:0; padding:10px 0;font-family: "Open Sans",sans-serif;}
.giveways_bor .maps-dropbown.right{ width:50%; margin-top:-15px;}
.giveways_bor .maps-dropbown.right .browse-by{background: url("../../cnv3home/images/-icons.png") no-repeat scroll -280px -2794px ;}
.giveways_bor .maps-dropbown.right .browse-by .arrow {
  background: url("../../cnv3home/images/-icons.png") no-repeat scroll -292px -2754px;}
.giveaway-grid{ position:relative;margin-top:30px; overflow:hidden; height:300px}
.giveaway-grid:nth-child(3n){margin-right:0}
.giveaway-grid .grid-imgblock{ position:relative;overflow:hidden; height:175px}
.giveaway-grid .grid-imgblock img{ width:100%}
.giveaway-grid h3{ font-size:16px; color:#333; margin:5px 0; line-height:18px; font-weight:600; padding:5px 0 15px 0; border-bottom:1px #e6e6e6 dashed; max-height:50px; overflow:hidden}
.giveaway-grid p{ color:#777; font-size:14px; line-height:22px; margin:5px 0; overflow:hidden; max-height:49px;}
.giveaway-grid .grid-imgblock .givstat{ background:#3cb5c2; display:inline-block; position:absolute; left:0; bottom:8px;  text-transform:uppercase; color:#fff; font-size:12px; line-height:20px;  padding-right:10px}
.giveaway-grid .grid-imgblock .givstat span.icon{ display:inline-block; width:30px;  background:#29929e; text-align:center; padding:2px}  
.giveaway-grid .grid-imgblock .givstat span.title{ display:inline-block; padding-left:10px; vertical-align:top; line-height:23px;}
.slide-content-block ._icons.tclock{ width:27px; height:27px; background-position:-159px -3641px; margin-right:10px}
a.share_btn ._icons.msg{width:20px; height:14px; margin-right:10px; background-position:-159px -3668px;}

.giveaway-grid ._icons.gift{ background-position:-1px -3680px; width:15px; height:15px; margin:4px 0 4px 6px}
.giveaway-grid.closed ._icons.gift{ background-position:-26px -3680px; }
.giveaway-grid .share_block{ width:100%; min-height:35px; position:absolute; top:-40px; left:0; background:rgba(41,146,158,.8) ;color:#fff; z-index:9; border-bottom:1px solid #29929e; transition: all 0.5s ease;}
.giveaway-grid .share_block .dayscount{ text-align:center; width:30%; background:#29929e; line-height:12px; font-size:14px; display:inline-block; font-size:11px; padding:5px 0}
.giveaway-grid .share_block .dayscount strong{ font-size:1.1em}
.giveaway-grid.closed .share_block .dayscount strong{ font-size:13px}
.giveaway-grid .share_block .social_mediablock{ display:inline-block; margin:5px 0; padding:0; list-style:none; width:62%; margin-left:4%; vertical-align:top; text-align:right }
.giveaway-grid .share_block .social_mediablock li{ display:inline-block; color:#fff; font-size:11px; text-align:center; margin-left:-4px;}
.giveaway-grid .share_block .social_mediablock li:first-child{ line-height:26px; margin-right:10px}
.giveaway-grid .share_block .social_mediablock li .fa{width:20px; border:1px solid transparent; height:20px; border-radius:100%;margin:0 2px; line-height:180%; color:#fff;}
.share_block .fa.fa-facebook{ background:#334E8C}
.share_block .fa.fa-twitter{ background:#00ACEE}
.share_block .fa.fa-pinterest-p{ background:#C9181E}
.share_block .fa.fa-google-plus{ background:#DD4C3A}
.share_block .fa.fa-facebook:hover, .share_block .fa.fa-twitter:hover, .share_block .fa.fa-pinterest-p:hover, .share_block .fa.fa-google-plus:hover{border-color:#fff !important;}
.giveaway-grid:hover .share_block{ top:0}
.giveaway-grid:hover h3{color:#ff6300}
.giveaway-grid.closed .grid-imgblock .givstat{ background:#f75e46}
.giveaway-grid.closed .share_block{ background:rgba(223,90,81,.8); border-bottom-color:#d6462f}
.giveaway-grid.closed .grid-imgblock .givstat span.icon,.giveaway-grid.closed .share_block .dayscount{background:#d6462f}
.give-badgeblock{margin-top:20px; text-align:left}
.give-badgeblock h3{ color:#f26739; font-size:18px; font-weight:bold; line-height:28px; margin-top:10px;}
.give-badgeblock .camp_icon{ margin:10px 0; width:48px; height:48px; background:url(../img/-icons.png) 0 -2056px no-repeat}
.give-badgeblock .camp_text{ margin:10px 0;  height:48px; color:#2a5e9c; font-size:16px; line-height:22px;}
.give-badgeblock .preblock{ border-radius:2px; border:2px solid #ccc; background:#e4ecf4; padding:12px; word-wrap:break-word}
.give-badgeblock .preblock div{ font-size:14px; line-height:20px; color:#333; width:75%}
.activity-c-block {border: 1px solid #a9a9a9;height: 220px;margin-bottom: 50px;overflow: hidden;position: relative;transition: all 0.2s ease-in-out 0s; text-align:center;}
.activity-c-block:nth-child(3n){ margin-right:0; width:306px;}
.activity-c-block:before{ position:absolute;transition: all .5s ease-in-out; width:100%; height:100%; background:rgba(0,0,0,.1); content:""; top:0; left:0; z-index:1}
.activity-c-block:hover:before{ top:-100%}
.activity-c-block a{ width:90%; height:90%; display:block; position:absolute; border:1px #dedddd solid; top:5%; left:5%; z-index:2; transition: all .5s ease-in-out; }
.activity-c-block:hover a{ border-color:rgba(0,0,0,.8)}
.activity-c-block a span.middle-cont{ display: block;height: 200px;margin-top: 30%;text-align: center;vertical-align: middle;width: 100%;}
.activity-c-block a span.act-cat{ display:inline-block; width:100%; color:#fff; padding:10px 0; font-size:15px; font-weight:bold; overflow:hidden; position:relative}
.activity-c-block a span.act-cat:before{background-color:rgba(31,73,189,.85); content:""; width:100%; height:100%; top:0; left:0; z-index:2;position:absolute;transition: all .5s ease-in-out;}
.activity-c-block a span.act-cat.ink-bg:before{background-color:rgba(31,73,189,.85);}
.activity-c-block a span.act-cat.pink-bg:before{background-color:rgba(181,2,68,.85);}
.activity-c-block a span.act-cat.blue-bg:before{background-color:rgba(8,144,170,.85);}
.activity-c-block a span.act-cat.org-bg:before{background-color:rgba(240,81,42,.85);}
.activity-c-block a span.act-cat.yellow-bg:before{background-color:rgba(245,189,66,.85);}
.activity-c-block a span.act-cat.green-bg:before{background-color:rgba(122,197,96,.85);}
.activity-c-block a span.act-cat.voilet-bg:before{background-color:rgba(172,94,154,.85);}
.activity-c-block a span.act-cat.pink2-bg:before{background-color:rgba(225,51,123,.85);}
.activity-c-block a span.act-cat:after{background-color:rgba(0,0,0,.85); content:""; width:100%; height:100%; top:0; left:100%; z-index:2;position:absolute;transition: all .5s ease-in-out;}
.activity-c-block a span.act-cat i{ font-style:normal; position:relative; text-transform:uppercase; z-index:3}
.activity-c-block:hover a span.act-cat:before{left:-100%;}
.activity-c-block:hover a span.act-cat:after{left:0;}
.activity-c-block img{ width:100%; height:auto; position:relative}
.support-panel h2 {color: #333333; font-size:3em; margin-bottom: 16px; font-weight:300;}
.active_artblock{/*float:left;*/ margin-bottom:35px; text-align:left}
.active_artblock:nth-child(3n){ margin-right:0}
.active_artblock .actimgblock{height:170px; overflow:hidden;/* display:inline-block; */vertical-align:middle; text-align:center}
.active_artblock .grayblock{ background:#f2f2f2; color:#949697; font-size:13px; line-height:18px; padding:5px 10px;}
.active_artblock .grayblock .date{ display:inline-block; float:left}
.active_artblock .grayblock .socialmedia{ display:inline-block; float:right}
.active_artblock .grayblock .socialmedia ul{ margin:0; padding:0; list-style:none}
.active_artblock .grayblock .socialmedia ul li{ display:inline-block; margin-right:5px;}
.active_artblock .grayblock .socialmedia ul li a{ display:inline-block; width:14px; height:12px; background:url(../img/-icons.png) 0 -2512px no-repeat; overflow:hidden; text-indent:9999px;}
.active_artblock .grayblock .socialmedia ul li.fb a{ background-position:0 -2512px}
.active_artblock .grayblock .socialmedia ul li.tw a{ background-position:-23px -2512px}
.active_artblock h4{ border-left:2px #ff6300 solid; color:#333; font:16px "Open Sans","segoeui",sans-serif; padding-left:10px; margin-top:10px;}
.active_artblock p{color: #949697;  font: 14px/20px "Open Sans","segoeui",sans-serif;  height: 40px;  margin-bottom: 15px;  overflow: hidden;}
.actkids_col {color: #5f5f5f;font-weight: 400; font-family:"Open Sans","segoeui",sans-serif;}
.park_imgblock:hover .bottom_blue{ background:#D4E0FA} 
/******* praveen ** end **/

.tt-dataset-camps { border:1px #ccc solid; background:#fff; padding:5px; border-radius:3px;}

.tt-dataset-camps .tt-suggestion{ cursor:pointer; font-size:13px; padding:3px 5px 0px 5px}
.tt-dataset-camps .tt-suggestion:hover{ background:#eee}
.giveaway_form .form-group.has-error .help-block{ margin-bottom:0}
.giveaway_form .form-group.has-error .form-control,.giveaway_form .form-group.has-error .input-group-addon{ border-color:#ca3b39!important}
.giveaway_form .form-group.has-error .input-group-addon{color:#ca3b39!important; background-color:#f2dede!important}
.tt-dataset-camps .tt-suggestion:hover{ background:#eee}
#msc-review-your-camp h1.review-form-main{ color:#fff; font-weight:300; font-size:2.4em}
#msc-review-your-camp .featuredBlock h2.review-form-main { margin-top:5px; margin-bottom:10px; color:#fcbe00; font-size:2em; font-weight:bold ; text-transform:uppercase}
#msc-review-your-camp h3.review-form-main{ color:#fff; font-weight:300; font-size:1.7em; margin-top:0}
#msc-review-your-camp h3.review-form-main span.round-block{ display:inline-block; border-radius:50%; background:#ff6300; width:58px; height:58px; font-weight:bold; vertical-align:middle; line-height:56px; font-size:.9em; text-align:center}
#msc-review-your-camp .left-side h4{ color:#ff6300; padding:20px; font-size:1.4em; border-bottom:1px solid #d8d6d6; margin:0}
#msc-review-your-camp .left-side .form-field{ font-size:1.2em; color:#333}
#msc-review-your-camp .left-side .alter{ border:1px solid #eae9e9; border-left:none; border-right:none; background:#fbfbfb}
.left-side-bottom { position:relative}
.left-side-bottom:before{ content:""; background:#fff; border-radius:50%; width:120px; height:120px; border:1px solid #e1d7b7; position:absolute; left:-80px; top:-15px}
.left-side-bottom:after{ content:""; width:64px; height:75px; position:absolute; left:-50px; top:5px; background:url(../img/gift2.png) 0 0 no-repeat}
.twitter-typeahead{display:block!important}
h1 .fonts2 {  font-size: 0.7em;}
.scampmlist{ font-size:1.3em; color:#fff;}
.scampmlist li{ padding:5px 9px; line-height:1.8em}
.scampmlist li i{ color:#f99c25  }
.sports-cate .activity-c-block img{ height:auto; max-width:none!important}
.jobs_mid_btn{ min-height:390px!important;;}
.jobs_mid_btn a.btn{ position:absolute; bottom:-1%; left:0; width:100%}

@media(max-width:767px){
#msc-review-your-camp .featuredBlock .review-form-main,#msc-review-your-camp .left-side h4{ font-size:1.3em!important}	
.slider-desc.left,.slider-desc.right{padding:20px 0 0 0}

	}

.success-stories-heads{ margin:30px 0 0; padding:0; list-style:none}
.success-stories-heads >li{ display:block; position:relative}
.success-stories-heads >li a{ color:#333; display:block; font-size:15px; line-height:20px; border-bottom:1px solid #bee2ed; padding:10px; text-transform:uppercase }
.success-stories-heads >li:hover a,.success-stories-heads >li.active a{ background:#f2f8fd ; color:#ff6300}
.success-stories-heads >li:hover:before,.success-stories-heads >li.active:before{ content:""; position:absolute; width:0; height:0; border-bottom:20px solid transparent; border-left:20px solid #f2f8fd ;  border-top:20px solid transparent; top:0; right:-20px}
.testi_mainblock .test_block:not(:first-child){ display:none}
.suc_stories .blue-curv-box{ margin-left:0!important; box-shadow:none!important}
.suc_stories .blue-curv-box{ position:relative}
.suc_stories .blue-curv-box::before {  color: #327ebd;  content: "\f10d";  font-family: "FontAwesome";  font-size: 23px;  font-weight: bold;  left: 12px;  position: absolute;  text-shadow: 1px 1px 1px #ffffff;  top: 16px;}
.suc_stories .blue-curv-box.empty::before{ content:" "}
.suc_stories .blue-curv-box.empty{ font-weight:400; font-size:16px; text-align:center}
.suc_stories .blue-curv-box.empty > span{ color:#ff6300; font-weight:600}

