*{box-sizing:border-box;-moz-sizing:border-box;-webkit-sizing:border-box;-ms-sizing:border-box;-o-sizing:border-box;padding:0;margin:0;}
.about-left{text-align:left !important;}
.hover_group:hover{opacity:1;}
#projectsvg{position:relative;width:100%;padding-bottom:77%;vertical-align:middle;margin:0;overflow:hidden;}
#projectsvg svg{display:inline-block;position:absolute;top:0;left:0;}
.rating-col{display:block;width:100%;height:auto;}
.img-margin .col-sm-2{margin-bottom:10px;padding:0px 7px;}
.img-margin .col-sm-3{margin-bottom:12px;padding:0px 7px;margin-right:12px;}
.img-margin .col-sm-4{margin-bottom:10px;padding:0px 7px;}
.img-margin .col-sm-12{padding-top:0px !important;}
.h-border{border:3px solid #fff !important;border-radius:5px !important;}
.h-border:hover{border:3px solid #0857be !important;border-radius:5px !important;}
.scrollbar{float:left;height:290px;width:65px;background:#F5F5F5;overflow-y:scroll;}
#style-6::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
#style-6::-webkit-scrollbar{width:10px;background-color:#F5F5F5;}
#style-6::-webkit-scrollbar-thumb{background-color:#F90;background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);}
a{text-decoration:none;color:#000;}
b{font-weight:600;}
p{margin-bottom:10px;line-height:20px;}
h1, h2, h3, h4, h5, h6{color:#12238e;line-height:1.2em;margin:10px 0;font-weight:600;font-family:"Open Sans", sans-serif;border-bottom:3px solid #12238e;padding:0 0 10px 0;}
h1{font-size:44px;}
h2{font-size:30px;}
h3{font-size:26px;}
h4{font-size:22px;}
h5{font-size:18px;}
h6{font-size:14px;}
.txt-rt{text-align:right;}
.txt-lt{text-align:left;}
.txt-center{text-align:center;}
.float-rt{float:right;}
.float-lt{float:left;}
.clear{clear:both;}
.pos-relative{position:relative;}
.pos-absolute{position:absolute;}
.vertical-base{vertical-align:baseline;}
.vertical-top{vertical-align:top;}
nav.vertical ul li{display:block;}
nav.horizontal ul li{display:inline-block;}
img{}
body{font-family:'Open Sans', sans-serif;background-size:100%;font-size:14px;}
.wrap{width:100%;margin:0 auto;}
.container{max-width:1170px;width:90%;margin:0 auto;}
.header{background-color:rgba(255, 255, 255, 0.5);position:relative;z-index:100;position:relative;top:0;width:100%;background:border-bottom:1px solid #eee;}
.top-header{background:#2C3E50;}
.top-header-left{float:left;font-size:0.9em;}
.top-header-left ul li{display:inline-block;border-left:1px ridge #36485A;border-right:1px ridge #28323C;padding:0.4em 1em 0.3em;float:left;}
.top-header-left ul li:first-child{border-left:none;}
.top-header-left ul li a{display:inline-block;}
.top-header-left ul li span{width:28px;height:28px;display:inline-block;vertical-align:middle;}
.top-header-left ul li p{display:inline-block;color:#F0F0F0;}
.top-header-left ul li:nth-child(1) a, .top-header-left ul li:nth-child(2) a{color:#F0F0F0;}
.top-header-left ul li:nth-child(1) a span, .top-header-left ul li:nth-child(2) a span{background:url(../images/agent.png) no-repeat 0px 0px;}
.top-header-left ul li p span{background:url(../images/01.png) no-repeat 0px 0px;}
.top-header-right{float:right;}
.reg{color:#1DD2AF;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.reg:hover{color:#FFF;}
.top-header-right ul li{float:left;}
.top-header-right ul li a{display:block;padding:0.55em;}
.top-header-right ul li a span{height:20px;width:20px;display:block;}
.top-header-right ul li a.face span{background:url(../images/social-icons.png) no-repeat 0px 0px;}
.top-header-right ul li a.face:hover{background:#3D5A99;}
.top-header-right ul li a.twit span{background:url(../images/social-icons.png) no-repeat -20px 0px;}
.top-header-right ul li a.twit:hover{background:#359BED;}
.top-header-right ul li a.thum span{background:url(../images/social-icons.png) no-repeat -38px 0px;}
.top-header-right ul li a.thum:hover{background:#3B5876;}
.top-header-right ul li a.pin span{background:url(../images/social-icons.png) no-repeat -56px 0px;}
.top-header-right ul li a.pin:hover{background:#CC1D24;}
.top-header-right ul li{border-left:1px ridge #36485A;border-right:1px ridge #28323C;}
.top-header-right ul li:first-child{border-left:1px ridge #28323C;}
.contact-info{padding:0.3em 0;}
.registration-info{padding:10px 0;}
.main-info{padding:10px 0;}
.main-info h1{font-size:26px;margin:0;}
.registration-info h1{font-size:26px;}
.header .wrap{width:80%;}
.header .wrap .logo2{float:left;padding:15px 0 10px 0;position:relative;top:5px;left:30px;width:20%;}
.header{width:100%;}
.header .animenu{width:100%;background:linear-gradient(#056eca,#12238e);background:-moz-linear-gradient(#056eca,#12238e);background:-ms-linear-gradient(#056eca,#12238e);background:-o-linear-gradient(#056eca,#12238e);background:-webkit-linear-gradient(#056eca,#12238e);}
.header .nav_wrap{width:80%;margin:0 auto;}
.header .nav ul li{width:15%;text-align:center;color:white;padding:0px 2px;float:left;cursor:pointer;}
.header .nav ul{margin:0 auto;}
.header .nav ul li a{color:white;display:block;text-align:center;padding:7px 0;text-transform:uppercase;}
.header .nav_wrap ul li:hover{color:white;}
.header .nav_wrap ul li:hover a{color:blue;background:linear-gradient(#fefe00,#ffd300);background:-webkit-linear-gradient(#fefe00,#ffd300);background:-moz-linear-gradient(#fefe00,#ffd300);background:-o-linear-gradient(#fefe00,#ffd300);background:-ms-linear-gradient(#fefe00,#ffd300);cursor:pointer;}
.header .wrap ul{position:relative;}
.header .wrap ul li{display:inline-block;border-right:1px solid #161f9e;float:left;padding:0 20px 0 20px;list-style:none;color:#161f9e;}
.header .wrap ul li a:hover{color:#ffd600;}
.header .wrap ul li a{color:blue;}
.header .wrap ul li:last-child{border:none;}
#google_translate_element{float:right;top:10px;position:relative;}
.subfooter{background:rgba(11, 82, 171, 0.5);color:white;z-index:0;height:90px;}
.subfooter_wrap{width:100%;margin:0 auto;opacity:1;z-index:1000;}
.subfooter_wrap .submit{background:-moz-linear-gradient(#fefe00,#e1ae00);background:-webkit-linear-gradient(#fefe00,#e1ae00);background:-o-linear-gradient(#fefe00,#e1ae00);background:-ms-linear-gradient(#fefe00,#e1ae00);background:linear-gradient(#fefe00,#e1ae00);width:100px;font-weight:bold;border:0px solid;padding:6px;cursor:pointer;border-radius:8px;color:#1137a6;}
.submit{background:-moz-linear-gradient(#fefe00,#e1ae00);background:-webkit-linear-gradient(#fefe00,#e1ae00);background:-o-linear-gradient(#fefe00,#e1ae00);background:-ms-linear-gradient(#fefe00,#e1ae00);background:linear-gradient(#fefe00,#e1ae00);width:100px;font-weight:bold;border:0px solid;padding:6px;cursor:pointer;border-radius:8px;color:#1137a6;}
@media screen and (max-width:600px){nav_wrap ul li{width:100%;}
}
.top-nav{position:relative;padding:0px 180px;}
.flexy-menu{margin:0;padding:0;position:relative;font-family:'Open Sans', sans-serif;list-style:none;text-align:center;}
.flexy-menu li{display:inline-block;float:left;margin:0;padding:0;line-height:24px;position:relative;margin-right:20px;}
.flexy-menu > li > a{padding:7px 10px;color:#fff;font-weight:600;font-size:14px;text-decoration:none;display:inline-block;border:1px solid transparent;text-transform:uppercase;-webkit-transition:color .2s linear, background .2s linear;-moz-transition:color .2s linear, background .2s linear;-o-transition:color .2s linear, background .2s linear;transition:color .2s linear, background .2s linear;}
.flexy-menu > li.active a, .flexy-menu > li a:hover{background-color:#ffd300;color:#0958bd;}
.flexy-menu li:hover{color:#fff;}
.flexy-menu li.active{color:#fff;}
.flexy-menu li.right{}
.flexy-menu ul, .flexy-menu ul li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99999;width:170px;background:rgba(44, 62, 80, 0.71);box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);text-align:left;}
.flexy-menu ul{top:60px;left:0;}
.flexy-menu ul li ul{top:0;left:100%;}
.flexy-menu ul li{clear:both;width:100%;border:0;font-size:12px;}
.flexy-menu ul li a{padding:10px 20px;width:100%;color:#dedede;font-size:13px;text-decoration:none;display:inline-block;float:left;clear:both box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:color .2s linear, background .2s linear;-moz-transition:color .2s linear, background .2s linear;-o-transition:color .2s linear, background .2s linear;transition:color .2s linear, background .2s linear;}
.flexy-menu > li .arrow{position:absolute;color:#dedede;top:20px;right:8px;font-size:17px;}
.flexy-menu ul > li .arrow{top:10px;right:8px;}
.thin > li > a{padding:10px 22px;}
.thin ul{top:40px;}
.thin > li .arrow{top:10px;}
.thick > li > a{}
.thick ul{top:100px;}
.thick > li .arrow{top:40px;}
.flexy-menu i{line-height:20px !important;margin-right:6px;font-size:16px;}
.flexy-menu > li.showhide{display:none;width:80%;height:50px;cursor:pointer;color:#FFF;background:#333;margin:0 auto;}
.flexy-menu > li.showhide span.title{padding-top:8px;float:left;margin-left:15px;transform:skewX(-25deg);}
.flexy-menu > li.showhide span.icon{margin:17px 20px;float:right;}
.flexy-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#ccc;}
.light{background:#fff;border:solid 1px #dfdfdf;}
.light a{color:#626262 !important;}
.light li:hover > a, .light li.active a{background:#5D6E80;color:#fff !important;}
.light ul, .light ul li ul{background:#fff;}
.light > li.showhide{background:#fff;color:#626262 !important;}
.light > li.showhide .icon em{background:#626262;}
.light li .arrow{color:#626262;}
.light li:hover > .arrow{color:#fff;}
.blue li:hover > a, .blue li.active a{background:#02b8fa;color:#fff !important;}
.green li:hover > a, .green li.active a{background:#88c425;color:#fff !important;}
.red li:hover > a, .red li.active a{background:#cf0404;color:#fff !important;}
.orange li:hover >, .orange li.active{color:#FFF !important;background-color:#ffa500;}
.yellow li:hover > a, .yellow li.active a{background:#febf01;color:#444 !important;}
.yellow li .arrow{color:#dedede;}
.yellow li:hover > .arrow{color:#444;}
.yellow.light li .arrow{color:#626262;}
.purple li:hover > a, .purple li.active a{background:#a737fa;color:#fff !important;}
.pink li:hover > a, .pink li.active a{background:#f82b4c;color:#fff !important;}
.flexy-menu.vertical{width:200px;}
.flexy-menu.vertical li{width:100%;}
.flexy-menu.vertical li a{display:inline-block !important;width:100%;padding:18px 20px 16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.flexy-menu.vertical ul li{width:100%;}
.flexy-menu.vertical ul, .flexy-menu.vertical ul li ul{width:150px;}
.flexy-menu.vertical ul{top:0;left:100%;}
.flexy-menu.vertical ul li ul{top:0;}
.flexy-menu.vertical.right{float:right !important;}
.flexy-menu.vertical.right ul{left:-150px !important;}
.flexy-menu.vertical > li .arrow{top:17px;right:15px;font-size:17px;}
.flexy-menu.vertical ul > li .arrow{top:18px;right:15px;}
.tsc_tables2_0{overflow:hidden;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:#fefefe;width:98%;font-size:14px;margin:10px auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);border-spacing:0;}
.tsc_tables2_0 th{padding:11px 5px;text-shadow:1px 1px 1px #fff;background:#e8eaeb;}
.tsc_tables2_0 td{border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:7px 15px;vertical-align:middle;}
.tsc_tables2_0 tr.odd-row td{background:#f6f6f6;}
.tsc_tables2_0 td.first, th.first{text-align:left;}
.tsc_tables2_0 td.last{border-right:none;}
.tsc_tables2_0 td{background:-moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));}
.tsc_tables2_0 tr.odd-row td{background:-moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));}
.tsc_tables2_0 th{background:-moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));}
.tsc_tables2_0 tr:first-child th.first{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}
.tsc_tables2_0 tr:first-child th.last{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.tsc_tables2_0 tr:last-child td.first{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.tsc_tables2_0 tr:last-child td.last{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
.tsc_tables2_0 tr td table tr td{padding:5px 10px;border:none;background:none !important;}
.coupon{width:43%;margin:0 auto;}
.search-tagline{font-size:20px;line-height:24px;text-align:left;color:#FFF;float:left;margin-bottom:15px;}
.search-txtbox{padding:9px 10px;font-family:'Open Sans', sans-serif;margin:0;border:1px solid rgba(192, 192, 192, 0.61);color:#626262;background:#FFF;outline:none;font-size:16px;font-weight:500;transition:border-color 0.3s;-o-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-o-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;width:300px;}
.srchbox-container{}
.srchbtn-container{}
.srchbtn-container .srch-button{font-size:16px;padding:7px 25px;display:block;text-transform:none;background:#113caf;color:#FFF;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;border-top:none;border-right:none;border-left:none;border-bottom:4px solid #5c2f01;outline:none;cursor:pointer;font-family:'Open Sans', sans-serif;}
.srchbtn-container .srch-button:hover{background:#ffe301;border-bottom:4px solid #c98201;}
.normal-btn{font-size:16px;padding:5px 15px;text-transform:none;background:#824200;color:#FFF;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;border-top:none;border-right:none;border-left:none;border-bottom:4px solid #5c2f01;outline:none;cursor:pointer;font-family:'Open Sans', sans-serif;}
.normal-btn:hover{color:#FFF;background:#ffa500;border-bottom:4px solid #c98201;}
.cat-btns-container{text-align:center;}
.coupon-box .btn-primary{border:2px solid #FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-family:'Open Sans', sans-serif;padding:7px 20px;text-decoration:none;display:block;font-weight:500;width:150px;color:#FFF;background-color:transparent;}
.coupon-box .btn-primary:hover{background-color:#FFF;color:#824200;cursor:pointer;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.registration-btn{border:2px solid #FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-family:'Open Sans', sans-serif;padding:3px 20px;text-decoration:none !important;display:inline-block;font-weight:500;color:#FFF;background-color:#0857be;margin-bottom:60px;}
.registration-btn:hover{background-color:#ffd401;color:#000;cursor:pointer;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;text-decoration:none !important;}
.bottom-ryt-btn{position:absolute;bottom:100px;right:2%;}
.bottom-left-btn{position:absolute;bottom:70px;left:2%;}
#commandments-list{margin-top:20px;margin-left:15px;}
#commandments-list li{padding-bottom:5px;}
#commandments-list i{font-size:16px;}
.fav-store{font-size:14px;}
.fav-store1{font-size:14px;}
.fav-store:hover .icon-heart{color:#ffa500;}
.coupon-box{margin:0 auto;position:relative;width:82.5%;}
#coupon-listings{clear:both;}
#coupon-listings li.coupon-listing{border:1px solid #dee5e8;margin-bottom:30px;border-bottom:3px solid #ffa500;width:100%;margin:0 0 15px 0;}
#coupon-listings li.coupon-listing:hover{box-shadow:0px 0px 10px rgba(255, 165, 0, 1);-webkit-box-shadow:0px 0px 10px rgba(255, 165, 0, 1);-moz-box-shadow:0px 0px 10px rgba(255, 165, 0, 1);-o-box-shadow:0px 0px 10px rgba(255, 165, 0, 1);}
#coupon-listings .coupon-media .coupon-photo{padding:5px;background-color:#f2f5f7;border-right:1px solid #dee5e8;}
#coupon-listings .coupon-media .coupon-photo img{height:160px;}
#coupon-listings .coupon-media .coupon-photo img{width:100%;padding:0;}
#coupon-listings .coupon-detail{padding:5px 10px 5px 5px;}
#coupon-listings .coupon-name{font-weight:600;font-size:18px;}
#coupon-listings .coupon-name a{color:#113caf;}
#coupon-listings .detail-txt{font-size:13px;}
#coupon-listings .coupon-code{margin:5px 0;width:160px;padding:5px;font-size:16px;font-weight:600;border:1px dashed #333;background-color:#defbfb;}
#coupon-listings .detail-txt p{text-align:justify;margin:0;}
#login-box, #forgot-box{min-height:450px;}
.title-heading{background:url("../images/doted-divider.png") repeat-x scroll left bottom rgba(0, 0, 0, 0);margin-bottom:10px;padding-bottom:5px;}
#sidebar ul li{float:left;margin:2%;text-align:center;width:46%;}
#sidebar ul li img{width:94%;border:1px solid #e2e2e2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;padding:3%;}
#sidebar ul li img:hover{box-shadow:0px 0px 5px rgba(255, 165, 0, 1);-webkit-box-shadow:0px 0px 5px rgba(255, 165, 0, 1);-moz-box-shadow:0px 0px 5px rgba(255, 165, 0, 1);-o-box-shadow:0px 0px 5px rgba(255, 165, 0, 1);}
.coust-profile{width:100%;}
.coust-img{width:35%;float:left;margin-right:3%;}
.coust-img img{width:95%;border:1px solid #999;padding:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;}
.coust-info{float:left;width:62%;}
.coust-info h5{margin-top:0;font-size:16px;font-weight:normal;margin-bottom:5px;}
.coust-info p{margin-bottom:5px;font-size:13px;}
.my-account-links ul{margin:0;padding:0;}
.my-account-links ul li{padding:0;}
.my-account-links ul li a{display:block;padding:5px;border-bottom:1px dotted #999;}
.my-account-links ul li a:hover{background-color:#ffa500;color:#FFF;}
.myfav-store{width:100%;}
.myfav-store img{width:94%;border:1px solid #e2e2e2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;padding:3%;}
.myfav-store img:hover{box-shadow:0px 0px 5px rgba(255, 165, 0, 1);-webkit-box-shadow:0px 0px 5px rgba(255, 165, 0, 1);-moz-box-shadow:0px 0px 5px rgba(255, 165, 0, 1);-o-box-shadow:0px 0px 5px rgba(255, 165, 0, 1);}
.myfav-store .span3{margin-bottom:10px;text-align:center;}
.ac-balance{font-weight:normal;margin-bottom:5px;float:left;}
.search-txtbox:hover, .search-txtbox:focus{border:1px solid rgba(255, 165, 0, 0.48);}
#prcntge-div{margin-top:10px;display:none;}
#barcode-div{margin-top:10px;display:none;}
#manualcode-div{margin-top:10px;display:none;}
#price-div{margin-top:10px;display:none;}
#paypal-detail{}
#creaditcard-detail{display:none;}
.form-required{color:#F00;}
.paypal-img{width:120px;}
.creaditcard-img{width:140px;}
.payment-radio{vertical-align:top;margin-top:10px;}
.pagination{margin-bottom:20px;text-align:right;}
.page{display:inline-block;padding:3px 9px;margin-right:4px;border-radius:3px;border:solid 1px #c0c0c0;background:#e9e9e9;box-shadow:inset 0px 1px 0px rgba(255, 255, 255, .8), 0px 1px 3px rgba(0, 0, 0, .1);font-size:14px;font-weight:normal;text-decoration:none;color:#333;text-shadow:0px 1px 0px rgba(255, 255, 255, 1);}
.page:hover, .page.gradient:hover{background:#fefefe;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));background:-moz-linear-gradient(0% 0% 270deg, #FEFEFE, #f0f0f0);}
.page.active{border:none;background:#616161;box-shadow:inset 0px 0px 8px rgba(0, 0, 0, .5), 0px 1px 0px rgba(255, 255, 255, .8);color:#f0f0f0;text-shadow:0px 0px 3px rgba(0, 0, 0, .5);}
.page.gradient{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));background:-moz-linear-gradient(0% 0% 270deg, #f8f8f8, #e9e9e9);}
.profile{width:100%;position:relative;background:#FFF;border:1px solid #D5D5D5;padding-bottom:5px;margin-bottom:20px;}
.profile .image{display:block;position:relative;z-index:1;overflow:hidden;text-align:center;border:5px solid #FFF;}
.profile .image img{width:100%;}
.profile .user{position:relative;padding:0px 5px 5px;}
.profile .user .profile-pic{position:absolute;left:20px;top:-85px;z-index:2;}
.profile .user .profile-pic img{width:110px;height:110px;padding:2px;border:1px solid #999;background-color:#FFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.profile .user h2{font-size:16px;line-height:20px;display:block;float:left;margin:5px 0px 0px 140px;}
.profile .user .actions{float:right;}
.profile .user .actions .btn{margin-bottom:0px;}
.profile .info{float:left;margin-left:20px;}
.profile .info p{margin:0px;font-size:13px;line-height:22px;}
.profile .info p span{margin-top:0px;}
.profile .info p span.title{color:#999;}
.info-box{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #d8d8d8;margin:10px 0 20px;border-bottom:3px solid #ffa500;padding:15px;}
.info-box table td{padding:5px;}
.icon-heart{color:#F00;}
#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:100;display:none;}
.popup-content a{text-decoration:none;}
.popup{width:100%;margin:0 auto;display:none;position:fixed;z-index:101;}
.popup-content{min-width:50%;width:50%;min-height:150px;margin:100px auto;background:#f3f3f3;position:relative;z-index:103;padding:10px;border-radius:5px;box-shadow:0 2px 5px #000;}
.popup-content p{clear:both;text-align:justify;}
.popup-content p a{color:#d91900;font-weight:bold;}
.popup-content .x{float:right;height:35px;left:22px;position:relative;top:-25px;width:34px;}
.popup-content .x:hover{cursor:pointer;}
.popup-content1 a{text-decoration:none;}
.popup1{width:100%;margin:0 auto;display:none;position:fixed;z-index:101;}
.popup-content1{min-width:50%;width:50%;min-height:150px;margin:100px auto;background:#f3f3f3;position:relative;z-index:103;padding:10px;border-radius:5px;box-shadow:0 2px 5px #000;border:5px solid #999;}
.popup-content1 p{clear:both;text-align:justify;}
.popup-content1 p a{color:#d91900;font-weight:bold;}
.popup-content1 .x1{float:right;height:35px;left:27px;position:relative;top:-30px;width:34px;}
.popup-content1 .x1:hover{cursor:pointer;}
.social-links{margin:10px 0;padding:10px 0;border-bottom:1px solid #999;border-top:1px solid #999;}
.code-buttons{margin:10px 0;padding:10px 0;}
.manual-code{font-size:16px;padding:5px 15px;text-transform:none;background:#E0FFFF;color:#333;border:1px dashed #999;font-family:'Open Sans', sans-serif;width:140px;font-weight:600;display:none;}
.barcode-img{width:160px;height:50px;display:none;}
#main{width:80%;height:400px;background-color:#039;}
@media only screen and (max-width:768px){.flexy-menu.vertical{width:100%;}
.flexy-menu li{display:block;width:100%;}
.flexy-menu > li > a{padding-top:15px;padding-bottom:15px;padding-left:25px;}
.flexy-menu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.flexy-menu ul, .flexy-menu ul li ul, .flexy-menu.vertical ul, .flexy-menu.vertical ul li ul{width:100%;left:0;border-left:0;position:static;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.flexy-menu ul li{border-left:0;border-right:0;}
.flexy-menu ul li a, .flexy-menu.vertical ul li a{padding-top:10px;padding-bottom:10px;}
.flexy-menu ul > li > a{padding-left:40px !important;}
.flexy-menu > li .arrow{top:15px;right:25px;font-size:17px;}
.flexy-menu ul > li .arrow{display:none;}
}
.header{background-color:rgba(255, 255, 255, 0.5);}
.search-box{width:100%;text-align:center;position:relative;margin:35px 0 0 0;}
.search-box form{display:inline;}
.search-box form input[type="text"]{padding:8px;width:30%;border:none;}
.search-box form input[type="Submit"]{padding:2px 5px;width:80px;background:#0857be;border:2px solid #fff;border-radius:4px;color:#FFFFFF;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-size:16px;}
.search-box form input[type="Submit"]:hover{background-color:#ffd401;color:#000;cursor:pointer;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.sb-search{position:absolute;margin-top:10px;width:0%;min-width:60px;right:0;top:1em;height:43px;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;-webkit-backface-visibility:hidden;}
.sb-search-input{position:absolute;top:0;right:0;border:none;outline:none;background:#fff;width:100%;height:60px;margin:0;z-index:10;padding:0px 60px 0px 0px;font-family:inherit;font-size:20px;color:#1DD2AF;}
input[type="search"].sb-search-input{-webkit-appearance:none;-webkit-border-radius:0px;}
.sb-search-input::-webkit-input-placeholder{color:#7F91A2;}
.sb-search-input:-moz-placeholder{color:#7F91A2;}
.sb-search-input::-moz-placeholder{color:#7F91A2;}
.sb-search-input:-ms-input-placeholder{color:#7F91A2;}
.sb-icon-search, .sb-search-submit{width:43px;height:43px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:60px;text-align:center;cursor:pointer;}
.sb-search-submit{background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:-1;}
.sb-icon-search{color:#fff;background:url(../images/search-icon.png) no-repeat 0px 1px;z-index:90;font-size:22px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;}
.sb-search.sb-search-open, .no-js .sb-search{width:100%;}
.sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search{background:url(../images/search-icon.png) no-repeat 0px 1px;color:#fff;z-index:11;}
.sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit{z-index:90;}
.find-place{background:#2C3E50;margin-top:-5px;border-top:1px solid #37485A;}
.p-h{float:left;width:14%;background:url(../images/border.png) no-repeat 100% 50%;padding:1em 0;}
.p-h span{color:#9FB0C0;display:block;font-weight:400;}
.p-h label{color:#FFF;font-weight:700;font-size:1.4em;}
.p-ww{float:right;width:85%;padding:1.3em 0 0 0;}
.p-ww span{margin:0 1em;font-size:1.2em;}
.dest{background:url(../images/02.png) no-repeat 100% 50% #FFF;}
.p-ww input[type="text"]{font-family:'Open Sans', sans-serif;padding:0.5em 1em;border:1px solid #2C3E50;outline:none;width:29%;color:#5D6E80;font-weight:400;font-size:1em;border-radius:0.15em;-webkit-border-radius:0.15em;-moz-border-radius:0.15em;-o-border-radius:0.15em;}
.date{background:url(../images/cal-icon.png) no-repeat 100% 50% #FFF;}
.p-ww{font-size:1em;color:#9FB0C0;}
.p-ww input[type="submit"]{background:#1DD2AF;color:#FFF;font-family:'Open Sans', sans-serif;cursor:pointer;border:1px solid #2C3E50;font-size:1em;padding:0.5em 1em;margin-left:1em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;outline:none;}
.p-ww input[type="submit"]:hover{background:#A4A4A4;}
.offers-head{text-align:center;padding:3em 0;}
.offers-head h3{color:#2C3E50;text-transform:uppercase;font-size:1.5em;font-weight:600;}
.offers-head p{color:#626262;font-size:0.9em;margin-top:0.4em;}
.offers{padding:0em 0 3em 0;}
.caption-info-head{padding:0.5em;}
.carousel li:hover .caption-info-head{background:#2C3E50;}
.carousel li:hover .caption-info-head-right span{background:url(../images/arrows.png) no-repeat 0px -26px;}
.caption-info-head-left{float:left;width:90%;}
.caption-info-head-left h4 a{color:#747474;font-size:0.95em;font-weight:400;}
.caption-info-head-left span{color:#747474;font-size:0.875em;}
.carousel li:hover{box-shadow:0 0 0px 2px #fff;-webkit-transform:scale(1.04) translateY(-5px);z-index:1;border-bottom:0 none;}
.carousel li:hover .caption-info-head-left h4 a{color:#FFF;font-size:1em;}
.carousel li:hover .caption-info-head-left span{color:#8899A8;font-size:0.875em;}
.caption-info-head-right{float:right;width:10%;margin-top:1em;}
.caption-info-head-right span{width:20px;height:16px;background:url(../images/arrows.png) no-repeat 0px 0px;display:inline-block;}
.holiday-types{background:url(../images/type-bg.jpg) no-repeat 0px 0px;padding:7em 0;margin:2em 0;}
.holiday-type-head{text-align:center;}
.holiday-type-head h3{color:#FFF;font-size:1.6em;text-transform:uppercase;font-weight:600;}
.holiday-type-head span{color:#9FB0C0;}
.holiday-type-grid{float:left;width:16%;text-align:center;cursor:pointer;}
.holiday-type-grid a{display:block;text-align:center;color:#9FB0C0;font-size:1.2em;padding:0.3em 0;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.holiday-type-grid:hover a{color:#1DD2AF;}
.holiday-type-grid span{width:126px;height:126px;display:inline-block;}
.icon1{background:url(../images/big-icons.png) no-repeat 0px -126px;}
.icon1:hover{background:url(../images/big-icons.png) no-repeat 0px 2.2px;}
.icon2{background:url(../images/big-icons.png) no-repeat -155px -126px;}
.icon2:hover{background:url(../images/big-icons.png) no-repeat -155px 2.2px;}
.icon3{background:url(../images/big-icons.png) no-repeat -309px -126px;}
.icon3:hover{background:url(../images/big-icons.png) no-repeat -309px 2.2px;}
.icon4{background:url(../images/big-icons.png) no-repeat -464px -126px;}
.icon4:hover{background:url(../images/big-icons.png) no-repeat -464px 2.2px;}
.icon5{background:url(../images/big-icons.png) no-repeat -620px -126px;}
.icon5:hover{background:url(../images/big-icons.png) no-repeat -620px 2.2px;}
.icon6{background:url(../images/big-icons.png) no-repeat -775px -126px;}
.icon6:hover{background:url(../images/big-icons.png) no-repeat -775px 2.2px;}
.holiday-type-grids{padding:3em 0 1em;width:90%;margin:0 auto;}
.client-head{text-align:center;}
.client-head h3{color:#2C3E50;text-transform:uppercase;font-weight:600;font-size:1.8em;}
.client-head span{font-size:0.875em;color:#626262;}
.bxslider li{border-top:5px solid #1DD2AF;padding:1em;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;background:#eee;}
.bxslider li p{font-size:0.875em;color:#717171;line-height:1.5em;}
.bxslider li a{color:#1DD2AF;font-size:1.2em;display:block;padding:0.4em 0 0;}
.bxslider li span{color:#999;font-size:0.8em;}
.clients{padding:3em 0 6em;}
.footer{background:#2C3E50;}
.footer-grid{float:left;width:23.5%;margin-right:2%;}
.footer-grid:nth-child(4){margin-right:0;}
.footer-grid h3{font-size:1.3em;color:#1DD2AF;font-weight:700;}
.footer-grid p{color:#FFF;font-size:0.875em;line-height:1.5em;font-weight:600;margin:1em 0;}
.news a{color:#FFF;font-size:0.875em;line-height:1.5em;font-weight:600;margin:1em 0;display:block;}
.footer-grid input[type="text"]{background:#FFF;padding:0.7em;font-size:0.875em;outline:none;border-radius:0.2em;border:none;font-family:'Open Sans', sans-serif;width:71%;}
.footer-grid input[type="submit"]{background:#1DD2AF;font-family:'Open Sans', sans-serif;color:#FFF;padding:0.55em;border:none;border-radius:0.2em;font-size:1em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;outline:none;cursor:pointer;}
.footer-grid input[type="submit"]:hover{background:#1BB194;}
.footer-grids{padding:3em 0;}
.news-pic{float:left;width:15%;margin-top:1.2em;}
.news-pic img{border:1px solid #FFF;padding:0.2em;border-radius:0.15em;}
.news-info{float:right;width:80%;}
.news-info span{color:#1DD2AF;font-size:0.8em;margin-top:-7px;display:block;}
.tags ul{margin-top:1em;}
.tags ul li{display:inline-block;}
.tags ul li a{color:#FFF;border:1px solid #FFF;padding:7px;margin:0 0.2em 0.5em 0;font-size:0.87em;display:block;border-radius:0.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;-o-border-radius:0.2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.tags ul li a:hover{color:#1DD2AF;border:1px solid #1DD2AF;}
.address{}
.address-info{padding-top:1em;}
.address-info span{color:#FFF;line-height:1.5em;}
.address-info span i{color:#1DD2AF;display:inline-block;}
.address-info span a{color:#FFF;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;}
.address-info span a:hover{color:#1DD2AF;}
.footer-social-icons ul li{display:inline-block;margin:1em 1em 0 0;}
.footer-social-icons ul li a span{width:24px;height:24px;display:inline-block;}
.face1 span{background:url(../images/footer-social-isons.png) no-repeat 5px 0px;}
.twit1 span{background:url(../images/footer-social-isons.png) no-repeat -43px 0px;}
.tub1 span{background:url(../images/footer-social-isons.png) no-repeat -92px 0px;}
.pin1 span{background:url(../images/footer-social-isons.png) no-repeat -141px 0px;}
[data-tooltip]{position:relative;display:inline-block;}
[data-tooltip].simptip-position-bottom:before{border-bottom-color:#EEE;}
[data-tooltip].simptip-position-bottom:after{background-color:#EEE;color:#777;}
[data-tooltip]:before{content:'';position:absolute;border-width:6px;border-style:solid;border-color:rgba(0, 0, 0, 0);}
[data-tooltip]:before, [data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;z-index:999999;}
[data-tooltip]:after{height:22px;padding:11px 11px 0;font-size:13px;line-height:11px;content:attr(data-tooltip);white-space:nowrap;}
[data-tooltip]:hover, [data-tooltip]:focus{background-color:rgba(0, 0, 0, 0);}
[data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after{visibility:visible;opacity:1;}
.simptip-position-bottom.simptip-movable:before{margin-top:-15px;}
.simptip-position-bottom.simptip-movable:after{margin-top:-3px;}
.simptip-position-bottom:before, .simptip-position-bottom:after, .simptip-position-top:before, .simptip-position-top:after{left:32%;}
.simptip-position-bottom:before, .simptip-position-bottom:after{top:110%;}
.simptip-position-bottom:after, .simptip-position-top:after{margin-left:-18px;}
.simptip-position-right.simptip-movable:before, .simptip-position-right.simptip-movable:after, .simptip-position-left.simptip-movable:before, .simptip-position-left.simptip-movable:after, .simptip-position-top.simptip-movable:before, .simptip-position-top.simptip-movable:after, .simptip-position-bottom.simptip-movable:before, .simptip-position-bottom.simptip-movable:after{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear;}
.simptip-position-bottom.simptip-movable:hover:before, .simptip-position-bottom.simptip-movable:hover:after{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);}
.subfooter{border-top:4px solid #fee002;text-align:center;padding-top:10px;position:fixed;width:100%;bottom:0;color:white;}
.subfooter ul li{display:inline-block;}
.subfooter ul li span{color:#FFF;margin:0 0.5em 0;}
.subfooter ul li a{color:#FFF;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;font-size:1em;}
.subfooter ul li a:hover{color:#1DD2AF;}
.copy-right{padding:5px 0;text-align:left;}
.copy-right, .copy-right a{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.copy-right a:hover{color:#FFF;}
.to-top span{width:64px;height:32px;background:url(../images/to-top.png) no-repeat 0px 0px;display:inline-block;position:absolute;bottom:0px;z-index:999;left:48%;}
.destination-head{background:url(../images/head-bg.png) no-repeat 0px 0px;padding:2em 0 8em;}
.dfind-place{border-top:1px solid rgba(67, 88, 88, 0.57);}
.dfind-place input[type="text"]{border:1px solid #eee;transition:border-color 0.3s;-o-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
.dfind-place input[type="text"]:hover, .dfind-place input[type="text"]:focus{border:1px solid #1DD2AF;color:#2BD5B4;}
.dfind-place input[type="submit"]{border:1px solid #1DD2AF;padding:0.5em 1.5em;border-radius:0.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;-o-border-radius:0.2em;}
.dfind-place input[type="submit"]:hover{border:1px solid #A4A4A4;}
.destination-head h3{font-size:1.5em;color:#FFF;text-transform:uppercase;font-weight:600;padding:0 0 1.3em 0;}
.destination-places-head h3{font-size:1.5em;color:#7F91A2;text-transform:uppercase;font-weight:600;padding:0 0 1.3em 0;}
.destination-places-grid{width:31.82%;float:left;margin:0 2% 2% 0;border:1px solid #E2E2E2;}
.dest-place-opt-fea li{display:inline-block;margin-right:1.2em;}
.dest-place-opt-fea li span{width:12px;height:12px;display:inline-block;margin:0 0.2em;}
.dest-place-opt-fea{background:#2C3E50;padding:0.5em 0.8em;}
.dest-place-opt-fea li a{color:#9DAFC0;text-transform:uppercase;font-size:0.875em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.dest-place-opt-fea li a:hover{color:#1DD2AF;}
.dest-place-pic img{display:block;opacity:0.9;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.dest-place-pic img:hover, .destination-places-grid:hover .dest-place-pic img{opacity:1;}
.destination-places-grid:hover{cursor:pointer;}
.hot span{background:url(../images/hotel-icon.png) no-repeat 0px 0px;}
.plain span{background:url(../images/plain.png) no-repeat 0px 0px;}
.Breakfast span{background:url(../images/tea.png) no-repeat 0px 0px;}
.dest-place-opt-cast{background:#1DD2AF;padding:0.8em;}
.dest-place-opt-cast li a{color:#FFF;text-transform:uppercase;}
.d-place{float:left;}
.d-price{float:right;font-size:0.875em;padding-top:0.1em;}
.last-d-grid{margin-right:0;}
.destination-places{padding:2em 0;margin-top:-7em;}
.destination-pagenate{margin:0.5em 0 8em 0;}
.d-next{background:#2C3E50;color:#FFF;padding:0.8em 2em;display:block;text-align:center;text-transform:uppercase;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-bottom:4px solid #2A323A;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;}
.d-next:hover{background:#1DD2AF;border-bottom:4px solid #279C86;}
.criuses-head{background:url(../images/head-bg.png) no-repeat 0px 0px;padding:2em 0 8em;}
.criuses-head h3, .criuse-head1 h3{font-size:1.5em;color:#FFF;text-transform:uppercase;font-weight:600;padding:0 0 1.3em 0;}
.criuse-pic-info{background:#2C3E50;position:absolute;bottom:3em;left:2em;}
.criuse-img{position:relative;}
.criuse-pic-info-top{padding:0.5em 1em;}
.criuse-pic-info-top-weather{text-align:right;}
.criuse-pic-info-top-weather label{font-size:12px;vertical-align:super;padding:2px;}
.criuse-pic-info-top-weather p{color:#FFF;font-size:0.875em;}
.criuse-pic-info-top-weather p span{width:12px;height:12px;display:inline-block;background:url(../images/sun.png) no-repeat 0px 0px;margin:0 0.3em;vertical-align:middle;}
.criuse-pic-info-top-place-name h2{color:#5D6E80;text-transform:uppercase;}
.criuse-pic-info-top-place-name h2 label{color:#2BD5B4;font-size:1.2em;}
.criuse-pic-info-top-place-name h2 span{color:#FFF;display:block;font-weight:600;font-size:1.8em;}
.criuse-pic-info-price{background:#1DD2AF;padding:0.2em 1em;}
.criuse-pic-info-price span{color:#FFF;}
.criuse-pic-info-price h4{color:#000;text-transform:uppercase;font-weight:900;font-size:1.5em;padding:0.1em 0 0 0;}
.criuse-pic img{display:block;}
.criuse-info{background:#1DD2AF;padding:0.5em 1em;}
.criuse-info-left{float:left;}
.criuse-info-left ul li{display:inline-block;}
.criuse-info-left ul li a{color:#FFF;text-transform:uppercase;font-size:0.875em;padding:0.5em;display:block;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.criuse-info-left ul li a:hover{color:#2C3E50;}
.criuse-info-left ul li a span{width:12px;height:12px;display:inline-block;margin-right:0.3em;}
.c-hotel span{background:url(../images/hotel-icon.png) no-repeat 0px 0px;}
.c-air span{background:url(../images/plain.png) no-repeat 0px 0px;}
.c-fast span{background:url(../images/tea.png) no-repeat 0px 0px;}
.c-car span{background:url(../images/car-icon.png) no-repeat 0px 0px;}
.criuse-info-right{float:right;}
.criuse-info-right ul li{display:inline-block;}
.criuse-info-right ul li a{display:inline-block;}
.criuse-info-right ul li a span{width:24px;height:24px;display:inline-block;vertical-align:-webkit-baseline-middle;}
.c-face span{background:url(../images/footer-social-isons.png) no-repeat 5px 1px;}
.c-twit span{background:url(../images/footer-social-isons.png) no-repeat -42px 1px;}
.c-tub span{background:url(../images/footer-social-isons.png) no-repeat -92px 1px;}
.c-pin span{background:url(../images/footer-social-isons.png) no-repeat -140px 1px;}
.criuse-grid-info h1 a{color:#2C3E50;text-transform:uppercase;font-weight:600;font-size:1.5em;}
.criuse-grid-info p{font-size:0.875em;color:#626262;line-height:1.5em;margin:1em 0 1.5em;}
.criuse-grid-info{padding:1em 0;}
.btn{background:#2C3E50;color:#FFF;padding:0.7em 2.2em;display:inline-block;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;font-size:0.875em;border-bottom:4px solid #2A323A;}
.btn:hover{background:#1DD2AF;}
.criuse-main{padding:0 0 8em 0;margin-top:-7em;}
.criuse-grid{padding:2em 0;border-bottom:1px solid #EEE;margin-bottom:0.5em;}
.criuse-grid:nth-child(3){border-bottom:none;}
.criuse-grid-head{box-shadow:0px 0px 1px #E0E0E0;-webkit-box-shadow:0px 0px 1px #E0E0E0;-moz-box-shadow:0px 0px 1px #E0E0E0;-o-box-shadow:0px 0px 1px #E0E0E0;}
.criuse-grid-load a{background:#2C3E50;color:#FFF;padding:0.8em 2em;display:block;text-align:center;text-transform:uppercase;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-bottom:4px solid #2A323A;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;}
.criuse-grid-load a:hover{background:#1DD2AF;border-bottom:4px solid #279C86;}
.criuse-grid-load{margin-top:2em;}
.blog-grids-head h3{font-size:1.5em;color:#FFF;text-transform:uppercase;font-weight:600;padding:0 0 1.3em 0;}
.blog-grids{margin-top:-6.5em;margin-bottom:8em;}
.blog-grid{float:left;width:48.5%;margin-right:3%;border-bottom:1px solid #EEE;margin-bottom:2.5em;}
.blog-poast-admin{position:absolute;bottom:0.6em;left:1.2em;}
.blog-poast-head{position:relative;box-shadow:0px 0px 1px #E0E0E0;-webkit-box-shadow:0px 0px 1px #E0E0E0;-moz-box-shadow:0px 0px 1px #E0E0E0;-o-box-shadow:0px 0px 1px #E0E0E0;}
.blog-poast-admin img{border-radius:30em;-webkit-border-radius:30em;-moz-border-radius:30em;-o-border-radius:30em;border:4px solid #FFF;}
.post-pic img{width:100%;display:block;}
.blog-poast-info{background:#1DD2AF;padding:0.8em 1em;text-align:center;}
.blog-poast-info ul li{display:inline-block;margin-right:1em;}
.blog-poast-info ul li a{color:#FFF;text-transform:uppercase;font-size:0.875em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.blog-poast-info ul li a:hover{color:#2C3E50;}
.blog-poast-info ul li a span{width:12px;height:12px;display:inline-block;padding:0 0.2em;}
.admin span{background:url(../images/admin-icon.png) no-repeat 0px 0px;}
.p-date span{background:url(../images/cal-icon1.png) no-repeat 0px 0px;}
.p-blog span{background:url(../images/blog-icon.png) no-repeat 0px 0px;}
.blog-info h3 a{color:#2C3E50;text-transform:uppercase;font-weight:600;font-size:1.2em;}
.blog-info p{font-size:0.875em;color:#626262;line-height:1.5em;margin:0.5em 0 1.5em;}
.blog-info{padding:1em 0;}
.blog-grid:nth-child(2), .blog-grid:nth-child(4){margin-right:0;}
.contact{margin:-0.29em 0 9em;}
.registration{margin:20px 0 40px;}
.main-cntnt{margin:20px 0 40px;}
.reg-box{display:block;outline:none;padding:10px;margin-bottom:10px;border:1px solid #C9CBCD;border-width:1px 1px 1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);box-shadow:0 0 3px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;}
.registration form{font-family:'Open Sans', sans-serif;}
.contact form{font-family:'Open Sans', sans-serif;}
.map{margin-bottom:30px;}
.list3 li > img{float:left;margin-right:10px;}
.extra-wrap{overflow:hidden;}
.extra-wrap p{color:#626262;line-height:1.8em;font-size:0.85em;margin-bottom:5px;font-family:'Open Sans', sans-serif;}
span.mail a{color:#2BD5B4;}
span.mail a:hover{color:#626262;}
.contact-to input[type="text"]{padding:12px 10px;width:30.66%;font-family:'Open Sans', sans-serif;margin:12px 0;border:1px solid rgba(192, 192, 192, 0.61);color:#626262;background:#FFF;float:left;outline:none;font-size:0.85em;transition:border-color 0.3s;-o-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-o-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;}
.contact-to input[type="text"]:nth-child(2), .contact-to input[type="text"]:nth-child(3){margin-left:10px;}
.text2 input[type="text"], .text2 textarea{width:95%;border:1px solid rgba(192, 192, 192, 0.61);color:#626262;font-family:'Open Sans', sans-serif;outline:none;height:100px;padding:12px 10px;font-size:14px;transition:border-color 0.3s;-o-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-o-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;}
.text2 textarea{height:180px;}
.text2 input[type="text"]:hover, .text2 textarea:hover, .contact-to input[type="text"]:hover{border:1px solid rgba(43, 213, 180, 0.48);}
.contact-form input[type="submit"]{background:#2C3E50;color:#FFF;padding:.9em 3em;display:inline-block;text-transform:uppercase;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;font-size:0.875em;border-top:none;border-right:none;border-left:none;border-bottom:4px solid #2A323A;outline:none;cursor:pointer;font-family:'Open Sans', sans-serif;}
.contact-form input[type="submit"]:hover{background:#1DD2AF;border-bottom:4px solid #279C86;}
.reg-to input[type="text"], .reg-password, select{padding:2px 10px;font-family:'Open Sans', sans-serif;margin:0 0 10px 0;border:1px solid rgba(192, 192, 192, 0.61);color:#626262;background:#FFF;float:left;outline:none;font-size:14px;transition:border-color 0.3s;-o-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);-o-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.05);width:100%;}
.reg-to input[type="text"]:nth-child(2), .reg-to input[type="text"]:nth-child(3){margin-left:10px;}
.text2 input[type="text"]:hover, .text2 textarea:hover, .reg-password:hover, .reg-to input[type="text"]:hover{border:1px solid rgba(255, 165, 0, 0.48);}
.registration-form input[type="submit"]{background:#0857be;color:#FFF;padding:10px 30px;display:inline-block;text-transform:uppercase;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;font-size:16px;border-top:none;border-right:none;border-left:none;border-bottom:4px solid #000066;outline:none;cursor:pointer;font-family:'Open Sans', sans-serif;}
.registration-form input[type="submit"]:hover{background:#ffa500;border-bottom:4px solid #c98201;}
.span_1_of_first1 h5{color:#2C3E50;text-transform:uppercase;font-size:1.2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;font-family:'Open Sans', sans-serif;margin-bottom:0.6em;}
.span_1_of_first1{width:29.5%;}
.col_1_of_bottom:first-child{margin-left:0;}
.col_1_of_bottom{display:block;float:left;margin:1% 0 1% 3.6%;}
.contact-grids{margin-bottom:1em;}
.merchant-links .btn-default{background:linear-gradient(#056eca,#12238e);background:-moz-linear-gradient(#056eca,#12238e);background:-ms-linear-gradient(#056eca,#12238e);background:-o-linear-gradient(#056eca,#12238e);background:-webkit-linear-gradient(#056eca,#12238e);border:none;color:#fff;}
.merchant-links .btn-default:hover{background:#fee002;}
*, *:after, *:before{box-sizing:border-box;}
.animenu__toggle{display:none;cursor:pointer;background-color:#111;border:0;padding:10px;height:40px;width:40px;}
.animenu__toggle:hover{background-color:#0186ba;}
.animenu__toggle__bar{display:block;width:20px;height:2px;background-color:#fff;transition:0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55);}
.animenu__toggle__bar + .animenu__toggle__bar{margin-top:4px;}
.animenu__toggle--active .animenu__toggle__bar{margin:0;position:absolute;}
.animenu__toggle--active .animenu__toggle__bar:nth-child(1){transform:rotate(45deg);}
.animenu__toggle--active .animenu__toggle__bar:nth-child(2){opacity:0;}
.animenu__toggle--active .animenu__toggle__bar:nth-child(3){transform:rotate(-45deg);}
.animenu{display:block;}
.animenu ul{padding:0;list-style:none;font:0px 'Open Sans', Arial, Helvetica;}
.animenu li, .animenu a{display:inline-block;font-size:15px;}
.animenu a{color:#fff;text-decoration:none;}
.animenu__nav{}
.animenu__nav > li{position:relative;background:url(../images/nav-divider.jpg) no-repeat right top;}
.animenu__nav > li > a{padding:10px 30px;text-transform:uppercase;}
.animenu__nav > li > a:first-child:nth-last-child(2):before{content:"";position:absolute;border:4px solid transparent;border-bottom:0;border-top-color:currentColor;top:50%;margin-top:-2px;right:10px;}
.animenu__nav > li:hover > ul{opacity:1;visibility:visible;margin:0;}
.animenu__nav > li:hover > a{color:#000;background:#fee002;}
.animenu__nav__child{min-width:100%;width:170px;position:absolute;top:100%;left:0;z-index:999;opacity:0;visibility:hidden;margin:20px 0 0 0;background-color:#373737;transition:margin .15s, opacity .15s;}
.animenu__nav__child > li{width:100%;border-bottom:1px solid #515151;}
.animenu__nav__child > li:first-child > a:after{content:'';position:absolute;height:0;width:0;left:1em;top:-6px;border:6px solid transparent;border-top:0;border-bottom-color:inherit;}
.animenu__nav__child > li:last-child{border:0;}
.animenu__nav__child a{padding:10px;width:100%;border-color:#373737;}
.animenu__nav__child a:hover{background-color:#fee002;border-color:#333333;color:#000;}
@media screen and (max-width:767px){.animenu__toggle{display:inline-block;}
.animenu__nav,
.animenu__nav__child{display:none;}
.animenu__nav{margin:10px 0;}
.animenu__nav > li{width:100%;border-right:0;border-bottom:1px solid #515151;}
.animenu__nav > li:last-child{border:0;}
.animenu__nav > li:first-child > a:after{content:'';position:absolute;height:0;width:0;left:1em;top:-6px;border:6px solid transparent;border-top:0;border-bottom-color:inherit;}
.animenu__nav > li > a{width:100%;padding:10px;border-color:#111;position:relative;}
.animenu__nav a:hover{background-color:#FFCC00;border-color:#0186ba;color:#fff;}
.animenu__nav__child{position:static;background-color:#373737;margin:0;transition:none;visibility:visible;opacity:1;}
.animenu__nav__child > li:first-child > a:after{content:none;}
.animenu__nav__child a{padding-left:20px;width:100%;}
}
.animenu__nav--open{display:block !important;}
.animenu__nav--open .animenu__nav__child{display:block;}
img{max-width:100%;height:auto;}
.top-banner{}
.about-quote{background:linear-gradient(#056eca,#12238e);background:-moz-linear-gradient(#056eca,#12238e);background:-ms-linear-gradient(#056eca,#12238e);background:-o-linear-gradient(#056eca,#12238e);background:-webkit-linear-gradient(#056eca,#12238e);color:#fff;font-size:25px;padding:20px 0 20px 15px;text-transform:uppercase;}
.main-info{color:#666;}
.main-info h1{color:#12238e;display:table;margin:0 0 15px 0;}
.service{color:#666;}
.service h5{display:table;margin:0 0 15px 0;text-transform:uppercase;}
.box_content{position:relative;}
.register-if{background:#fff;width:250px;padding:15px;text-align:center;display:inline-block;border:none;font-size:16px;margin:50px 0;box-shadow:0 1px 6px 0;-webkit-box-shadow:0 1px 6px 0;}
.register-if h4{border:4px solid inherit;display:block;font-size:18px;}
.register-if .registration-btn{margin-bottom:0;}
.register-if.register{width:350px;}
.register label{display:inline-block;text-align:left;font-size:14px;width:100%;}
.register input{background:#fff none repeat scroll 0 0;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;color:#333;font-size:13px;line-height:1.2em;margin:0 0 10px;padding:5px 10px;position:relative;text-decoration:none;text-transform:none;width:100%;}
.upload-if{background:#fff;width:300px;padding:15px;text-align:left;display:inline-block;border:none;font-size:16px;margin:50px 0;box-shadow:0 1px 6px 0;-webkit-box-shadow:0 1px 6px 0;}
.frm-share{background:#fff;width:450px;padding:15px;text-align:left;display:inline-block;border:none;font-size:16px;margin:50px 0;box-shadow:0 1px 6px 0;-webkit-box-shadow:0 1px 6px 0;}
.register select{margin:0 0 10px;}
.merchant-links{margin:0 0 15px 0;}
.member table{box-shadow:0 2px 5px;margin:0 0 20px 0;}
.buy-btn{background:linear-gradient(#056eca,#12238e);background:-moz-linear-gradient(#056eca,#12238e);background:-ms-linear-gradient(#056eca,#12238e);background:-o-linear-gradient(#056eca,#12238e);background:-webkit-linear-gradient(#056eca,#12238e);border-radius:5px;color:#fff;font-weight:bold;font-size:13px;margin:0;padding:4px 18px;position:relative;text-align:center;text-decoration:none;text-transform:none;}
.buy-btn:hover{color:#000000;background:-moz-linear-gradient(#e1ae00,#fefe00);background:-webkit-linear-gradient(#e1ae00,#fefe00);background:-o-linear-gradient(#e1ae00,#fefe00);background:-ms-linear-gradient(#e1ae00,#fefe00);background:linear-gradient(#e1ae00,#fefe00);}
.text-center{text-align:center;}
.text-right{text-align:right;}
.member table .m1{background:#16a085;}
.member table .m2{background:#c0392b;}
.member table .m3{background:#f39c12;}
.member table .m4{background:#2980b9;}
.member table .m5{background:#930;}
.member table td{padding:5px;border:1px solid #a1a1a1;}
tr:nth-child(2n){background:#f0f0f0 none repeat scroll 0 0;}
.m1, .m2, .m3, .m4, .m5{font-weight:bold;color:#fff;}
.whitebg{position:relative;z-index:9;background:#fff;padding:20px 30px;}
.span6.service > ul{margin:0 0 15px 0;}
.rg-div .registration-btn{margin:0;background-color:#FFCC00;color:#12238e;}
.span6.service:first-child{border-right:1px solid #12238e;}
.sign > span{display:inline;}
.nav-tabs li i{font-size:18px;}
.btn-file > input{cursor:pointer;direction:ltr;font-size:23px;height:100%;margin:0;opacity:0;position:absolute;right:0;top:0;width:100%;}
input[type="file"]{display:block;}
.fileinput.fileinput-new{display:inline-block;height:100%;}
.form-horizontal .form-group{margin-bottom:15PX;}
.select{margin:10px 0;display:inline-block;width:100%;}
.select select{width:auto;display:inline-block;margin:0 10px 0 0;padding:4px;}
.select input{height:31px;margin-right:10px;padding:5px;width:auto;display:inline-block;}
.table-bordered img{width:100px;}
.myprofile{display:inline-block;float:right;position:relative;top:-50px;}
@media only screen and (max-width:1440px) and (min-width:1366px){.wrap{width:80%;}
}
@media only screen and (max-width:1366px) and (min-width:1280px){.wrap{width:80%;}
.top-nav{width:70%;}
.p-ww span{margin:0 0.5em;}
.destination-places-grid{width:31.8%;}
.dest-place-opt-fea li{margin-right:0.9em;}
}
@media only screen and (max-width:1280px) and (min-width:1024px){.wrap{width:100%;}
.top-nav{width:75%;}
.p-ww span{margin:0 0.5em;}
.destination-places-grid{width:31.8%;}
.dest-place-opt-fea li{margin-right:0.5em;}
.blog-poast-admin{left:0.5em;}
.contact-to input[type="text"]{width:30.4%;}
.footer-grid input[type="text"]{width:70%;}
.clients{padding:1em 0 3em;}
.destination-pagenate{margin:0.5em 0 5em 0;}
}
@media only screen and (max-width:1024px) and (min-width:768px){.wrap{width:90%;}
.coupon{width:55%;}
.top-nav{width:80%;}
.coupon-box{width:82%;}
.flexy-menu li{margin:0;}
.p-ww span{margin:0 0.5em;}
.destination-places-grid{width:31.7%;}
.dest-place-opt-fea li{margin-right:0em;display:block;padding:0.2em 0;}
.blog-poast-admin{left:1.2em;}
.contact-to input[type="text"]{width:30.15%;}
.footer-grid input[type="text"]{width:66%;}
.clients{padding:1em 0 3em;}
.destination-pagenate{margin:0.5em 0 5em 0;}
.p-ww input[type="text"]{width:28%;}
.p-h label{font-size:1.2em;}
.offers-head{padding:1.5em 0;}
.holiday-type-grids{width:100%;}
.holiday-types{padding:2em 0;margin:1em 0 2em;background-size:100% 100%;}
.dfind-place input[type="submit"]{padding:0.5em 1em;}
.criuse-info-left ul li{display:block;}
.criuse-info-left ul li a{padding:0.2em 0.5em;}
.criuse-info-right{margin:2em;}
.criuse-main{padding:0 0 5em 0;}
.criuse-pic-info-top-place-name h2 span{font-size:1.5em;}
.criuse-grid-info h1 a{font-size:1.3em;}
.blog-poast-info{text-align:right;}
}
@media only screen and (max-width:768px) and (min-width:640px){.wrap{width:80%;}
.popup-content{min-width:60%;width:60%;}
.popup-content1{min-width:60%;width:60%;}
.coupon{width:70%;}
.coupon-box{width:100%;}
.top-nav{width:100%;float:none;}
.normal-btn{padding:3px 10px;font-size:14px;}
.text2 textarea{width:90%;}
.reg-to input[type="text"], input[type="file"], .reg-password, select{width:50%;}
.registration-form input[type="submit"]{padding:5px 20px;font-size:14px;}
.p-ww span{margin:0;display:block;}
.destination-places-grid{width:100%;}
.dest-place-opt-fea li{margin-right:0em;display:block;padding:0.2em 0;}
.blog-poast-admin{left:1.2em;}
.contact-to input[type="text"]{width:97.8%;}
.contact-to input[type="text"]:nth-child(2), .contact-to input[type="text"]:nth-child(3){margin-left:0px;}
.footer-grid input[type="text"]{width:66%;}
.clients{padding:1em 0 3em;}
.destination-pagenate{margin:0.5em 0 5em 0;}
.p-ww input[type="text"]{width:94%;}
.p-h label{font-size:1.2em;}
.offers-head{padding:1.5em 0;}
.holiday-type-grids{width:100%;}
.holiday-types{padding:2em 0;margin:0em 0 0em;background-size:100% 100%;border-bottom:1px solid #253541;}
.dfind-place input[type="submit"]{padding:0.5em 1em;}
.criuse-info-left ul li{display:block;}
.criuse-info-left ul li a{padding:0.2em 0.5em;}
.criuse-info-right{margin:1.88em;}
.criuse-main{padding:0 0 5em 0;}
.criuse-pic-info-top-place-name h2 span{font-size:1.2em;}
.criuse-grid-info h1 a{font-size:1.3em;}
.blog-poast-info{text-align:center;}
.top-header-left ul li:nth-child(1), .top-header-left ul li:nth-child(2), .top-header-left ul li:nth-child(3){display:none;}
.top-header-left ul li{border-left:none;}
.flexy-menu > li.showhide{background:none;height:55px;}
.flexy-menu > li.showhide span.title{display:none;}
.flexy-menu{margin-right:0%;}
.flexy-menu > li.showhide span.icon{margin:17px 20px;float:right;position:absolute;right:3em;top:-10px;}
.flexy-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:31px;height:4px;background:#2C3E50;}
.orange li:hover > a, .orange li.active a{background:#F8F8F8;color:#824200;}
.orange li a{background:#824200;color:#FFF;}
.p-ww{float:none;width:100%;padding:0.3em 0 0 0;}
.p-h{float:none;width:100%;padding:0.5em 0;text-align:left;background:none;}
.p-h span{display:inline-block;}
.p-ww input[type="submit"]{outline:none;display:block;width:99.5%;margin:1em 0 0;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;}
.find-place{padding-bottom:0.8em;}
.holiday-type-grid{width:33.33%;margin-bottom:1em;}
.clients{display:none;}
.footer-grid{float:none;width:100%;margin-right:0%;margin-bottom:1em;}
.Newsletter, .tags{display:none;}
.footer-grids{padding:1em 0;}
.dest-place-pic img{width:100%;}
.criuse-pic-info-top-place-name h2 label{font-size:1em;}
.criuse-pic-info{bottom:1em;left:1em;}
.blog-grid{float:none;width:100%;margin-right:0%;margin-bottom:2em;}
.map{display:none;}
.span_1_of_first1{width:100%;}
.col_1_of_bottom{display:block;float:none;margin:0 0 1em 0;}
.contact{margin:1em 0 9em;}
}
@media only screen and (max-width:640px) and (min-width:480px){.wrap{width:85%;}
.top-nav{padding:0;}
.subfooter{padding:5px 0;}
.copy-right{margin:0;}
.popup-content{min-width:70%;width:70%;margin:20px auto;}
.popup-content1{min-width:70%;width:70%;margin:20px auto;}
.coupon{width:90%;}
.profile .user .profile-pic{top:-50px;}
.fav-store{font-size:12px;}
.fav-store1{font-size:12px;}
.profile .user .profile-pic img{width:70px;height:70px;}
.profile .user h2{font-size:14px;margin:5px 0 0 100px;}
.normal-btn{padding:2px 5px;font-size:13px;}
.ac-balance{font-weight:normal;margin-bottom:5px;float:left;font-size:13px;}
.registration-form{font-size:12px;}
.paypal-img{width:60px;}
.creaditcard-img{width:80px;}
.payment-radio{margin-top:0;}
.search-tagline{color:#fff;float:left;font-size:13px;line-height:15px;margin-bottom:5px;text-align:left;}
.tsc_tables2_0{font-size:12px;}
.tsc_tables2_0 td{padding:3px 5px;}
.text2 input[type="text"], .text2 textarea{font-size:12px;width:90%;padding:6px 5px;}
.reg-to input[type="text"], input[type="file"], .reg-password, select{font-size:12px;width:90%;padding:6px 5px;}
.registration-form input[type="submit"]{padding:5px 20px;font-size:14px;}
.tsc_tables2_0 tr td table tr td{padding:3px 5px;border:none;background:none !important;font-size:12px;}
.srchbox-container{}
.srchbtn-container{}
.search-txtbox{font-size:12px;padding:4px 5px;width:170px;}
.srchbtn-container .srch-button{padding:3px 5px;font-size:12px;border-bottom:2px solid #5c2f01;}
.srchbtn-container .srch-button:hover{border-bottom:2px solid #c98201;}
.cat-btns-container{text-align:center;}
.coupon-box .btn-primary{font-size:12px;padding:2px 10px;width:90px;}
.bottom-ryt-btn{bottom:50px;position:absolute;right:2%;}
.bottom-left-btn{position:absolute;bottom:50px;left:2%;}
.glo-input-wrap input{width:180px;}
.coupon-box{width:100%;}
.copy-right{font-size:12px;}
.top-nav{width:100%;float:none;}
.page{padding:2px 7px;font-size:12px;}
.p-ww span{margin:0;display:block;}
.destination-places-grid{width:100%;}
.dest-place-opt-fea li{margin-right:0em;display:block;padding:0.2em 0;}
.blog-poast-admin{left:0.2em;}
.contact-to input[type="text"]{width:94.8%;}
.contact-to input[type="text"]:nth-child(2), .contact-to input[type="text"]:nth-child(3){margin-left:0px;}
.footer-grid input[type="text"]{width:66%;}
.clients{padding:1em 0 3em;}
.destination-pagenate{margin:0.5em 0 5em 0;}
.p-ww input[type="text"]{width:91%;}
.p-h label{font-size:1.2em;}
.offers-head{padding:1.5em 0;}
.holiday-type-grids{width:100%;}
.holiday-types{padding:2em 0;margin:0em 0 0em;background-size:100% 100%;border-bottom:1px solid #253541;}
.dfind-place input[type="submit"]{padding:0.5em 1em;}
.criuse-info-left ul li{display:block;}
.criuse-info-left ul li a{padding:0.2em 0.5em;}
.criuse-info-right{margin:1.88em;}
.criuse-main{padding:0 0 5em 0;}
.criuse-pic-info-top-place-name h2 span{font-size:1em;}
.criuse-grid-info h1 a{font-size:1.3em;}
.blog-poast-info{text-align:right;}
.top-header-left ul li:nth-child(1), .top-header-left ul li:nth-child(2), .top-header-left ul li:nth-child(3){display:none;}
.top-header-left ul li{border-left:none;}
.flexy-menu > li.showhide{background:none;height:55px;}
.flexy-menu > li.showhide span.title{display:none;}
.flexy-menu{margin-right:0%;}
.flexy-menu > li.showhide span.icon{margin:17px 20px;float:right;position:absolute;right:0;top:5px;}
.flexy-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:31px;height:4px;background:#2C3E50;}
.orange li:hover > a, .orange li.active a{background:#F8F8F8;color:#824200;}
.orange li a{background:#824200;color:#FFF;}
.p-ww{float:none;width:100%;padding:0.3em 0 0 0;}
.p-h{float:none;width:100%;padding:0.5em 0;text-align:left;background:none;}
.p-h span{display:inline-block;}
.p-ww input[type="submit"]{outline:none;display:block;width:99.5%;margin:1em 0 0;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;}
.find-place{padding-bottom:0.8em;}
.holiday-type-grid{width:33.33%;margin-bottom:1em;}
.clients{display:none;}
.footer-grid{float:none;width:100%;margin-right:0%;margin-bottom:1em;}
.Newsletter, .tags{display:none;}
.footer-grids{padding:1em 0;}
.dest-place-pic img{width:100%;}
.criuse-pic-info-top-place-name h2 label{font-size:0.8em;}
.criuse-pic-info{bottom:0em;left:0em;}
.blog-grid{float:none;width:100%;margin-right:0%;margin-bottom:2em;}
.map{display:none;}
.span_1_of_first1{width:100%;}
.col_1_of_bottom{display:block;float:none;margin:0 0 1em 0;}
.contact{margin:1em 0 4em;}
.criuse-pic-info-top{padding:0.3em 0.5em;float:left;}
.criuse-pic-info-price{padding:0.2em 0.5em;float:left;}
.criuse-head1{display:none;}
.blog-poast-info ul li{margin-right:0.8em;}
.to-top span{left:44%;}
.blog-grids-head h3{font-size:1.2em;color:#7F91A2;padding:0 0 1em 0;}
.destination-head{padding:2em 0 6em;}
.destination-places-head h3{font-size:1.2em;padding:0 0 0.6em 0;}
.blog-grids{margin-top:-4.8em;}
.animenu__nav > li{background:none;}
.animenu__nav > li{border-bottom:1px solid #ccc;}
.header .wrap, .subfooter_wrap, .register-if.register{width:100%;}
.header .wrap .logo2, #google_translate_element, .header .wrap ul{width:100%;text-align:center;}
.header .wrap ul{margin:10px 0;}
.subfooter{height:150px;}
.sign > span{display:block;}
}
@media only screen and (max-width:480px) and (min-width:320px){.wrap{width:85%;}
.top-nav{padding:0;}
.subfooter{padding:5px 0;}
.copy-right{margin:0;}
.popup-content{min-width:70%;width:70%;margin:20px auto;}
.popup-content1{min-width:70%;width:70%;margin:20px auto;}
.coupon{width:90%;}
.profile .user .profile-pic{top:-50px;}
.fav-store{font-size:12px;}
.fav-store1{font-size:12px;}
.profile .user .profile-pic img{width:70px;height:70px;}
.profile .user h2{font-size:14px;margin:5px 0 0 100px;}
.normal-btn{padding:2px 5px;font-size:13px;}
.ac-balance{font-weight:normal;margin-bottom:5px;float:left;font-size:13px;}
.registration-form{font-size:12px;}
.paypal-img{width:60px;}
.creaditcard-img{width:80px;}
.payment-radio{margin-top:0;}
.search-tagline{color:#fff;float:left;font-size:13px;line-height:15px;margin-bottom:5px;text-align:left;}
.tsc_tables2_0{font-size:12px;}
.tsc_tables2_0 td{padding:3px 5px;}
.text2 input[type="text"], .text2 textarea{font-size:12px;width:90%;padding:6px 5px;}
.reg-to input[type="text"], input[type="file"], .reg-password, select{font-size:12px;width:90%;padding:6px 5px;}
.registration-form input[type="submit"]{padding:5px 20px;font-size:14px;}
.tsc_tables2_0 tr td table tr td{padding:3px 5px;border:none;background:none !important;font-size:12px;}
.srchbox-container{}
.srchbtn-container{}
.search-txtbox{font-size:12px;padding:4px 5px;width:170px;}
.srchbtn-container .srch-button{padding:3px 5px;font-size:12px;border-bottom:2px solid #5c2f01;}
.srchbtn-container .srch-button:hover{border-bottom:2px solid #c98201;}
.cat-btns-container{text-align:center;}
.coupon-box .btn-primary{font-size:12px;padding:2px 10px;width:90px;}
.bottom-ryt-btn{bottom:50px;position:absolute;right:2%;}
.bottom-left-btn{position:absolute;bottom:50px;left:2%;}
.glo-input-wrap input{width:180px;}
.coupon-box{width:100%;}
.copy-right{font-size:12px;}
.top-nav{width:100%;float:none;}
.page{padding:2px 7px;font-size:12px;}
.p-ww span{margin:0;display:block;}
.destination-places-grid{width:100%;}
.dest-place-opt-fea li{margin-right:0em;display:block;padding:0.2em 0;}
.blog-poast-admin{left:0.2em;}
.contact-to input[type="text"]{width:94.8%;}
.contact-to input[type="text"]:nth-child(2), .contact-to input[type="text"]:nth-child(3){margin-left:0px;}
.footer-grid input[type="text"]{width:66%;}
.clients{padding:1em 0 3em;}
.destination-pagenate{margin:0.5em 0 5em 0;}
.p-ww input[type="text"]{width:91%;}
.p-h label{font-size:1.2em;}
.offers-head{padding:1.5em 0;}
.holiday-type-grids{width:100%;}
.holiday-types{padding:2em 0;margin:0em 0 0em;background-size:100% 100%;border-bottom:1px solid #253541;}
.dfind-place input[type="submit"]{padding:0.5em 1em;}
.criuse-info-left ul li{display:block;}
.criuse-info-left ul li a{padding:0.2em 0.5em;}
.criuse-info-right{margin:1.88em;}
.criuse-main{padding:0 0 5em 0;}
.criuse-pic-info-top-place-name h2 span{font-size:1em;}
.criuse-grid-info h1 a{font-size:1.3em;}
.blog-poast-info{text-align:right;}
.top-header-left ul li:nth-child(1), .top-header-left ul li:nth-child(2), .top-header-left ul li:nth-child(3){display:none;}
.top-header-left ul li{border-left:none;}
.flexy-menu > li.showhide{background:none;height:55px;}
.flexy-menu > li.showhide span.title{display:none;}
.flexy-menu{margin-right:0%;}
.flexy-menu > li.showhide span.icon{margin:17px 20px;float:right;position:absolute;right:0;top:5px;}
.flexy-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:31px;height:4px;background:#2C3E50;}
.orange li:hover > a, .orange li.active a{background:#F8F8F8;color:#824200;}
.orange li a{background:#824200;color:#FFF;}
.p-ww{float:none;width:100%;padding:0.3em 0 0 0;}
.p-h{float:none;width:100%;padding:0.5em 0;text-align:left;background:none;}
.p-h span{display:inline-block;}
.p-ww input[type="submit"]{outline:none;display:block;width:99.5%;margin:1em 0 0;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;}
.find-place{padding-bottom:0.8em;}
.holiday-type-grid{width:33.33%;margin-bottom:1em;}
.clients{display:none;}
.footer-grid{float:none;width:100%;margin-right:0%;margin-bottom:1em;}
.Newsletter, .tags{display:none;}
.footer-grids{padding:1em 0;}
.dest-place-pic img{width:100%;}
.criuse-pic-info-top-place-name h2 label{font-size:0.8em;}
.criuse-pic-info{bottom:0em;left:0em;}
.blog-grid{float:none;width:100%;margin-right:0%;margin-bottom:2em;}
.map{display:none;}
.span_1_of_first1{width:100%;}
.col_1_of_bottom{display:block;float:none;margin:0 0 1em 0;}
.contact{margin:1em 0 4em;}
.criuse-pic-info-top{padding:0.3em 0.5em;float:left;}
.criuse-pic-info-price{padding:0.2em 0.5em;float:left;}
.criuse-head1{display:none;}
.blog-poast-info ul li{margin-right:0.8em;}
.to-top span{left:44%;}
.blog-grids-head h3{font-size:1.2em;color:#7F91A2;padding:0 0 1em 0;}
.destination-head{padding:2em 0 6em;}
.destination-places-head h3{font-size:1.2em;padding:0 0 0.6em 0;}
.blog-grids{margin-top:-4.8em;}
.animenu__nav > li{background:none;}
.animenu__nav > li{border-bottom:1px solid #ccc;}
.header .wrap, .subfooter_wrap, .register-if.register{width:100%;}
.header .wrap .logo2, #google_translate_element, .header .wrap ul{width:100%;text-align:center;}
.header .wrap ul{margin:10px 0;}
.subfooter{height:150px;}
.sign > span{display:block;}
}
@media only screen and (max-width:320px) and (min-width:240px){.coupon-box{width:100%;}
.top-nav{width:100%;float:none;}
.fav-store{font-size:12px;}
.fav-store1{font-size:12px;}
.normal-btn{padding:3px 10px;font-size:13px;}
.tsc_tables2_0{font-size:12px;}
.tsc_tables2_0 td{padding:3px 5px;}
.text2 input[type="text"], .text2 textarea{font-size:12px;width:90%;padding:6px 5px;}
.reg-to input[type="text"], input[type="file"], .reg-password, select{font-size:12px;width:90%;padding:6px 5px;}
.registration-form input[type="submit"]{padding:5px 20px;font-size:14px;}
.tsc_tables2_0 tr td table tr td{padding:3px 5px;border:none;background:none !important;font-size:12px;}
.page{padding:2px 7px;font-size:12px;}
.p-ww span{margin:0;display:block;}
.destination-places-grid{width:100%;}
.dest-place-opt-fea li{margin-right:0em;display:block;padding:0.2em 0;}
.blog-poast-admin{right:0.2em;}
.contact-to input[type="text"]{width:92.8%;}
.contact-to input[type="text"]:nth-child(2), .contact-to input[type="text"]:nth-child(3){margin-left:0px;}
.footer-grid input[type="text"]{width:66%;}
.clients{padding:1em 0 3em;}
.destination-pagenate{margin:0.5em 0 5em 0;}
.p-ww input[type="text"]{width:86%;}
.p-h label{font-size:1.2em;}
.offers-head{padding:1.5em 0;}
.holiday-type-grids{width:100%;}
.holiday-types{padding:2em 0;margin:0em 0 0em;background-size:100% 100%;border-bottom:1px solid #253541;}
.dfind-place input[type="submit"]{padding:0.5em 1em;}
.criuse-info-left ul li{display:block;}
.criuse-info-left ul li a{padding:0.2em 0.5em;}
.criuse-info-right{margin:1.88em;}
.criuse-main{padding:0 0 5em 0;}
.criuse-pic-info-top-place-name h2 span{font-size:1em;}
.criuse-grid-info h1 a{font-size:1.3em;}
.blog-poast-info{text-align:left;}
.top-header-left{display:none;}
.top-header-left ul li{border-left:none;}
.flexy-menu > li.showhide{background:none;height:55px;}
.flexy-menu > li.showhide span.title{display:none;}
.flexy-menu{margin-right:0;}
.flexy-menu > li.showhide span.icon{float:right;margin:0;position:absolute;right:0;top:20px;}
.flexy-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:31px;height:4px;background:#2C3E50;}
.wrap{width:98%;margin:0 1%;}
.top-nav{padding:0;}
.coupon{width:98%;}
.search-txtbox{font-size:12px;padding:4px 5px;width:130px;}
.srchbtn-container .srch-button{padding:3px 2px;font-size:12px;border-bottom:2px solid #5c2f01;}
.srchbtn-container .srch-button:hover{border-bottom:2px solid #c98201;}
.cat-btns-container{text-align:center;}
.coupon-box .btn-primary{font-size:12px;padding:2px 10px;width:90px;}
.bottom-ryt-btn{bottom:65px;position:absolute;right:2%;}
.bottom-left-btn{position:absolute;bottom:65px;left:2%;}
.copy-right{font-size:12px;}
.orange li:hover > a, .orange li.active a{background:#F8F8F8;color:#824200;}
.orange li a{background:#824200;color:#FFF;}
.p-ww{float:none;width:100%;padding:0.3em 0 0 0;}
.p-h{float:none;width:100%;padding:0.5em 0;text-align:left;background:none;}
.p-h span{display:inline-block;}
.p-ww input[type="submit"]{outline:none;display:block;width:99.5%;margin:1em 0 0;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-o-border-radius:0.3em;}
.find-place{padding-bottom:0.8em;}
.holiday-type-grid{width:50%;margin-bottom:1em;}
.clients{display:none;}
.footer-grid{float:none;width:100%;margin-right:0%;margin-bottom:1em;}
.Newsletter, .tags{display:none;}
.footer-grids{padding:1em 0;}
.dest-place-pic img{width:100%;}
.criuse-pic-info-top-place-name h2 label{font-size:0.8em;}
.criuse-pic-info{bottom:0em;left:0em;}
.blog-grid{float:none;width:100%;margin-right:0%;margin-bottom:2em;}
.map{display:none;}
.span_1_of_first1{width:100%;}
.col_1_of_bottom{display:block;float:none;margin:0 0 1em 0;}
.contact{margin:1em 0 4em;}
.criuse-pic-info-top{padding:0.3em 0.5em;float:left;}
.criuse-pic-info-price{padding:0.2em 0.5em;float:left;}
.criuse-head1{display:none;}
.blog-poast-info ul li{margin-right:0.8em;display:block;}
.to-top span{left:44%;}
.blog-grids-head h3{font-size:1.2em;color:#7F91A2;padding:0 0 1em 0;}
.destination-head{padding:2em 0 6em;}
.destination-places-head h3{font-size:1.2em;padding:0 0 0.6em 0;}
.blog-grids{margin-top:-4.8em;margin-bottom:3em;}
.top-header-right{float:left;}
.logo{margin-top:1.5em;}
.sb-search{margin-top:0px;}
.slide-btns ul li a:hover{border:solid 1px #1DD2AF;}
}
.red{background-color:#F00 !important;}
.img-custom{border:solid 1px skyblue;border-radius:4px;width:50px !important;height:50px !important;}