@font-face {
    font-family: 'candara';
    src: url('fonts/Candara.eot');
    src: url('fonts/Candara.eot?#iefix') format('embedded-opentype'),
         url('fonts/Candara.woff') format('woff'),
         url('fonts/Candara.ttf') format('truetype'),
         url('fonts/Candara.svg#Candara') format('svg');
    font-weight: normal;
    font-style: normal;
}
ol, ul {
    list-style: outside none none;
}
 /*******social_icon**********/
 .socialstic a{background:  url(../images/socialiconnew.png) no-repeat; width:50px; 
 height:50px; display:inline-block; /*float:left;*/ 
margin:18px -1px 0 0; border:1px solid #575b5c;border-radius:50px;}
.yelp{background-position:-167px 5px !important;}
.trip{background-position:-334px 5px !important;}
.gplus{background-position:-84px 6px !important;}
.fb{background-position:-8px 1px !important;}
.yahoo{background-position:-129px 3px !important;}
.tweet{background-position:-49px  0 !important;}
.foursquare{background-position:-374px 2px !important;}
.youtube{background-position:-212px 0 !important;}
.pinterest{background-position:-253px 3px !important ;}
.inn_icon{background-position:-292px 6px !important;}
 /*******social_icon**********/
 .W100 {width: 100%;}
body{/*background:url(../images/pppbodybg.jpg) repeat;*/color:#575b5c;font-size:14px;font-weight:400;}
.slides::before, .slide::before, .slides::after, .slide::after{content: " ";display: table;}
.slides::after, .slide::after{clear:both;}
.container-ppp-fixed,.container-ppp-fixed-2{width:1500px; margin:0 auto;max-width:1100px;}
.hotels-search-for{width:1330px;float:left;font-size:30px;color:#fff;line-height:36px;}
.ppp-hotel-addres-box{width:1190px;float:left;padding:12px 0;}
.hotel-descriptions{width:1220px;float:left;}
.changes-search-box{width:100%;float:left;padding-top:10px;}
.search-change-link{background:#61b119;padding:10px 15px;display:inline-block;color:#fff;border:1px solid #fff;border-radius:4px;font-size:16px;}
.search-change-link:hover{background:#4d950c;}
.newclassthy {width:100%; float:left;}
.staticfontfamily{/*font-family: candara;*/}
.signuph1{font-size:26px;color:#292E83;font-weight:400;padding-bottom: 8px; padding-left:10px;}
.cms1{padding:50px 0 0 0;} .cms2{padding:30px 0 0 0;}
.grey_sep{background:#ffffff;border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;padding:22px 0px;color:#4f4f4f;}
.signuph1 span{color:#e36c0a;}
.signuph2tp{font-size:26px;color:#292E83;font-weight:400;padding-bottom: 5px;}
.signuph2tp span{color:#e36c0a;}
.mainfieldsbx{width:100%;padding:0 0 20px;float:left;}
.lable-box,.input-field-box{width:100%;float:left;}
.lable-box{font-size: 18px;padding:0px 0 3px;}
.input-field-box input{width:100%;float:left;font-size: 16px;height:32px;line-height: 20px;padding:5px;border:1px solid #ccc;}
.select-box-code{width:20%;float:left;font-size: 16px;height:32px;line-height: 20px;padding:5px;border:1px solid #ccc;background: #fff;}
input.phonenum-box{width:45%;margin:0 0 0 3%;}
input.ext-input{width:20%;float:left;}
.extaintions{width:12%;float:left;line-height: 32px;font-size: 16px;text-align: center;}
.select-box-countrys{width:100%;float:left;font-size: 16px;height:32px;line-height: 20px;padding:5px;border:1px solid #ccc;background: #fff;}
.Terms_Service_register {border: 1px solid #c9c5c6;float: left;height: 310px;margin: 5px 0 0;overflow-y: scroll;padding:10px 15px;width: 99.85%;}
.Terms_Service_register p{padding-bottom: 10px;line-height: 21px;}
.lable-initials-box{float:left;line-height: 32px;padding-right: 6px;font-size: 18px;}
.input-initials-field-box{width:90px;}
.printpdfclass{background-color: #dad9d9;border: 1px solid #ccc;color: #333333;padding:5px 15px;text-decoration: none;display: block;}
.termsagrreboxes{width:100%;float:left;}
.termsagrreboxes input{float:left;margin:3px 5px 3px 0;}
.g-recaptcha {border-right: 1px solid #d3d3d3;height:76px;width:201px;}
.g-recaptcha div, .g-recaptcha iframe {width: 200px !important;}
.submitbtns{background:#61b246;color:#fff;padding:10px 15px;display:inline-block;border-radius:4px;border:2px solid #fff;font-size:18px;}
.submitbtns:hover{background:#4d950c;}
.summitbtn{display: inline-block;}
.faq ul{width:100%;color: #676767;float: left;height: auto;margin:0;padding:0;}
.faq ul li {border-bottom: 1px solid #d0d0d0;display: block;padding: 11px 15px;width:100%;float:left;}
.faq ul li:hover {background-image: linear-gradient(to bottom, #ffffff 0%, #e4e4e4 100%);}
.bot_heading {color: #262b78;display: inline-block;float: left;/*font-family: candara;*/font-size: 24px;font-weight: 400;padding: 0 0 2px;text-decoration: none;width: 100%;}
.bot_txt {color: #676767;width:100%;float:left;font-size: 18px;}
.faq h2 {color: #e36c0a;/*font-family: candara;*/font-size: 26px;font-weight: 400;padding:10px 0 5px;}
.orange {color: #e36c0a;}
.educationportals{padding:20px 0 5px;}
.textareafields{width:100%;float:left;font-size: 16px;line-height: 20px;padding:5px;border:1px solid #ccc;background: #fff;}
.radiolblebx{float:left;line-height:32px;padding-right:26px;}
input.radiobtnbx{width:auto;height: auto;margin:8px 4px 8px 0;}
.btnmarginlr{margin:10px 2% 20px;}
.capchaboxexsccus{display:inline-block;margin-top:10px;}
.contactush2bg{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f9d769 0%, #e5bb33 100%) repeat scroll 0 0;padding: 15px 20px;font-size: 24px;color:#262B78;font-weight: 400;}
.ContactT{color: #676767;display: block;font-size: 15px;padding: 0 35px 35px;}
.contactmapiframs{width:100%;float:left;height:200px;}
.contactlnkbx{width:100%;float:left;padding:8px 0;font-size:14px;}
.contactlnkbx a{text-decoration: none;color:#676767;}
.contactlnkbx a:hover{color:#262B78;}
.divhovercontact{/*border-bottom: 1px solid #d0d0d0;*/font-size:18px;}
.divhovercontact:first-child{/*border-right: 1px solid #d0d0d0;*/}
.divhovercontact:hover{background-image: linear-gradient(to bottom, #ffffff 0%, #e4e4e4 100%);}
.socialstaicfixedbox{width:720px;margin:0 auto;}
.followleftbox{width:200px;float:left;margin-right:10px;}
.followrightbox{width:508px;float:left;background-color: #ffffff;border: 1px solid #c9d2d9;float: left;}
.Foll_active_Link{border-radius:0 14px 14px 0;cursor:pointer;margin-bottom:20px;background:#d6dff0;height: 33px;border-color: #8498bd;border-style: solid;border-width: 1px 0 1px 1px;color: #48494b;float: left;font-size: 14px;font-weight: bold;width: 100%;}
.Foll_active_Link span{width:100%;float:left;padding: 0px 10px 0px;height:31px;line-height:32px;display:block;background:url("../images/static/ButtonArrow.jpg") no-repeat right center;}
.Foll_Link{border-radius:0 14px 14px 0;cursor:pointer;background:#d9dada;height: 33px;border-color: #949999;border-style: solid;border-width: 1px 0 1px 1px;color: #48494b;float: left;font-size: 14px;font-weight: bold;width: 100%;}
.Foll_Link span{width:100%;float:left;padding: 0px 10px 0px;height:31px;line-height:31px;display:block;background:url("../images/static/ButtonArrowH.jpg") no-repeat right center;}
.Foll_active_Link1{cursor:pointer;background:#ffffff;color: #ffffff;float: left;font-size: 24px;padding:10px; margin:0 5px;}
.Foll_active_Link1 span{float:left;} .Foll_active_Link1 a{color:#292e83;} .Foll_Link1 a{color:#ffffff;}
.Foll_Link1{cursor:pointer;background:#292e82;color: #ffffff;float: left;font-size: 24px; padding:10px; margin:0 5px;}
.Foll_Link1 span{float:left;}
.Follow_leftB {float: left;width: 100%;}
.commeftbx{padding: 10px;background-color: #ffffff;height: 520px;}
input.radiolblebx2{width:auto;height:auto;margin:0px 5px 0px 0;float:none;display:inline-block;position: relative;top:1px;}
.contentlable{float:left;line-height:32px;width:100%;cursor: pointer;}
.feadbacktables{border: 1px solid #c9c5c6;border-collapse: collapse;border-spacing: 0;}
.feadbacktables td{border-left: 1px solid #c9c5c6;padding: 5px;text-align: center;}
.signupimgbx{width:100%;display: block;}
.signuph2bx{color: #ffffff;font-size: 26px;padding: 10px 0;text-align: left;font-weight: 400;}
.signupparabx{color: #ffffff;float: left;font-size: 18px;text-align: left;padding-bottom:15px;}
.green_box {background: #e3f0d6 none repeat scroll 0 0;border-radius: 7px;box-shadow: 0 0 5px 0 #000 inset;color: #333;float: right;text-align: center;width: 100%;}
.green_box h3{font-size: 24px;padding: 5px 10px 0;font-weight: 400;}
.green_box p{font-size: 14px;padding: 0 10px 10px;}
.sellmoreh2{font-size:26px;font-weight: 400;color:#292e83;text-transform: uppercase;padding-bottom: 10px;}
.sellmoreh3{font-size:22px;font-weight: 400;color:#292e83;padding-bottom: 10px;}
.sellmorehp{font-weight: 400;color:#292e83;padding-bottom:0px;}
.marketing{background: #fff none repeat scroll 0 0;border-radius: 7px;box-shadow: 0 0 5px 0 #c4c4c4 inset;color: #333;font-size: 18px;padding: 15px;}
.signuptags h4{font-size:18px;font-weight: 400; color: #292e83;text-align: justify;}
.signuptags h5{font-size:18px;font-weight: 400;padding:15px 0;}
.signuptags ul{width:100%;float:left;list-style: none;padding:0;margin: 10px 0 0;}
.signuptags ul li{font-size: 14px;padding: 10px 0 20px 80px;}
.signuph22{font-size:22px;font-weight: 400;color:#292e83;padding-bottom: 10px;}
.show_off {background:url("../images/static/show_off.jpg") no-repeat scroll 0 0;}
.bed {background:url("../images/static/bed.jpg") no-repeat scroll 0 4px;}
.reduce {background:url("../images/static/reduce.jpg") no-repeat scroll 0 9px;}
.signupinn{width:100%;float:left;}
.prop_name1{width:100%;float:left;background: #FCD145;color:#292e83;padding:6px 2%;font-size: 16px;}
.customer_review{width:100%;float:left;color:#757575;padding:10px 2%;text-align: justify;font-size:14px;}
.reviewer{width:100%;float:left;text-align: right;font-weight: bold;padding-bottom:6px;}
.datesdc{width:100%;float:left;text-align:center;}
.clients_scroll{background: #fff none repeat scroll 0 0;border-radius: 7px;box-shadow: 0 0 5px 0 #c4c4c4 inset;padding:12px 22px;}
.responsivesilidesecond .slick-slide{text-align:center;}
.responsivesilidesecond .slick-slide a{display:inline-block;max-width:82%;}
.slick-slide img{max-width:100%;} .responsivesilide .slick-slide img{margin:10px auto;}

.slick-prev {background: transparent url("../images/prev-horizontal.png") no-repeat scroll -56px 0;cursor: pointer;height: 32px;left: -12px;position: absolute;top: 34px;width: 22px;text-indent: -999px;border:0;padding:0;overflow: hidden;}
.slick-next{background: rgba(0, 0, 0, 0) url("../images/next-horizontal.png") no-repeat scroll 1px 0;cursor: pointer;height: 32px;position: absolute;right: -12px;top: 34px;width: 22px;text-indent: -999px;border:0;padding:0;overflow: hidden;}

.DMS_new .slick-prev{background:rgba(255, 255, 255, 0.8) url("../images/prev-horizontal1.png") no-repeat scroll center center;} .DMS_new .slick-next{background:rgba(255, 255, 255, 0.8) url("../images/next-horizontal1.png") no-repeat scroll center center;}
.responsivesilide1 .slick-prev {background: transparent url("../images/prev-horizontal1.png") no-repeat scroll -56px 0;cursor: pointer;height: 32px;left: -12px;position: absolute;top: 34px;width: 22px;text-indent: -999px;border:0;padding:0;overflow: hidden;}
.responsivesilide1 .slick-next{background: rgba(0, 0, 0, 0) url("../images/next-horizontal1.png") no-repeat scroll 1px 0;cursor: pointer;height: 32px;position: absolute;right: -12px;top: 34px;width: 22px;text-indent: -999px;border:0;padding:0;overflow: hidden;}

.pms_slide .slick-prev {background: transparent url("../images/prev-horizontal2.png") no-repeat scroll -56px 0;cursor: pointer;height: 32px;left: -12px;position: absolute;top: 34px;width: 22px;text-indent: -999px;border:0;padding:0;overflow: hidden;}
.pms_slide .slick-next{background: rgba(0, 0, 0, 0) url("../images/next-horizontal2.png") no-repeat scroll 1px 0;cursor: pointer;height: 32px;position: absolute;right: -12px;top: 34px;width: 22px;text-indent: -999px;border:0;padding:0;overflow: hidden;}
.slick-prev:hover{background-position: -28px 0;}
.slick-next:hover{background-position: -26px 0;}
.whithoutbglnk{margin-top:10px;color:#333;text-decoration: underline;}
.bottom_heading {background:#5d5d5d;padding: 15px;}
.bottom_heading h2 {font-size: 26px;padding: 0 0 0 16px;text-align: left;font-weight: 400;color:#292e83;}
.bottom_heading h3 {color: #3e3e3e;font-size: 18px;font-weight: 400;padding: 7px 10px 10px;text-align: center;}
.bottom_heading h4 {font-size: 20px;font-weight: 400;color: #292e83;padding: 0 0 0 18px;text-align: left;}
.marketplacebx{display:block;padding:12px;text-decoration:none;border: 1px solid #d0d0d0;border-top:none;}
.marketplacebx:hover{background-image: linear-gradient(to bottom, #ffffff 0%, #e4e4e4 100%);}
.commnsigninhtss,.commnsigninhtssuper{width:100%;float:left;}
.planpricesbx{font-size:18px;color:#292e83;padding-bottom: 12px;}
.sepratesbgbtm{background: rgba(0, 0, 0, 0) url("../images/static/block.png") no-repeat scroll center bottom;padding-bottom:10px;  }
.social {display: block;float: right;padding: 0 0 10px;}
.social a {background: rgba(0, 0, 0, 0) url("../images/static/social_icon.png") no-repeat scroll 0 0;display: block;float: left;height: 30px;width: 30px;}
a.fb {background-position: 0 0 !important;}
a.twitter {background-position: -31px 0;}
a.linkedin {background-position: -64px 0;}
a.wordpress {background-position: -97px 0;}
.abh2{color:#e36c0a;font-size: 24px;font-weight: 400;}

.abh3{color:#292E83;font-size: 22px;font-weight: 400;}
.abh4{color:#292E83;font-size: 16px;font-weight: 400;}

.abtulbx{margin: 0;padding: 15px 0 10px 30px;list-style: disc;}
.abtulbx li{padding-bottom:10px;color:#292E83;font-size: 17px;}
.innkeeper_bg22 a {text-align: left;background: transparent url("../images/btn.png") repeat scroll -5px -229px;color: #262b78;display: inline-block;float:none;font-size: 18px;height: 31px;margin-right: 0px;padding: 8px 0 0 56px;text-decoration: none;}
a.beds {padding: 8px 0 0 56px;}
a.show_off1 {background-position: -10px -323px;height: 40px;}
a.optimise {background-position: -5px -416px;height: 40px;padding: 8px 0 0 50px;}
a.reduce_cost {background-position: -5px -512px;height: 40px;padding:8px 0 0 50px;}
.property_thumb h3 {font-size: 16px;font-weight: 700;text-align: left;}
.property_thumb img {border: 1px solid #d0d0d0; margin: 10px auto;width:100%;max-width:270px;}
.property_thumb p {color: #333;font-size: 16px;text-align: left;padding: 0 0 10px;}
.showoff_left ul{width:100%;float:left;margin:0px;padding:0px;}
.showoff_left li {border-bottom: 1px solid #d6d6d6;display: block;padding:5px 0px 15px;width:100%;float:left;cursor:pointer;}
.showoff_left li div{color: #333333;width:100%;float:left;font-size:12px;padding:0;text-align:left;text-decoration:none;}
.showoff_left li div.overdibgraybg{padding:10px;}
.showoff_left li div.overdibgraybg:hover{background: #efefef none repeat scroll 0 0;}
.design {background:url("../images/btn.png") no-repeat scroll -355px -1599px;display: block !important;padding: 0 0 0 55px;}
.design1{background:url("../images/btn.png") no-repeat scroll -344px -887px;display: block !important;padding: 0 0 0 55px;}
.PMS {background: rgba(0, 0, 0, 0) url("../images/btn.png") no-repeat scroll -344px -971px;display: block !important;padding: 0 0 0 55px;}
.media {background: rgba(0, 0, 0, 0) url("../images/btn.png") no-repeat scroll -344px -1061px;display: block !important;padding: 0 0 0 55px;}
.review {background: rgba(0, 0, 0, 0) url("../images/btn.png") no-repeat scroll -345px -1254px;display: block !important;padding: 0 0 0 55px;}
.map {background: rgba(0, 0, 0, 0) url("../images/btn.png") no-repeat scroll -340px -1159px;display: block !important;padding: 0 0 0 55px;}
.showoff_left span {color: #262b78;font-size: 24px;}
.showoff_left ins {color: #333333;display: block;font-size: 18px;text-decoration: none;}
.showoff_left del {color: #333333;display: block;font-size: 16px;padding: 5px 0 0;text-align: justify;text-decoration: none;}
div.toggledivbx{padding-top: 15px !important;text-align: center !important;}
.toggledivbx img{width:100%;max-width:420px;display:inline-block;}
div.toggledivbx2{padding-top: 15px !important;text-align: center !important;}
.toggledivbx2 img{width:100%;max-width:420px;display:inline-block;}
.greyh2bx{font-size:20px;font-weight:400;color: #333;padding-top:10px;}
.ITI{font-style: italic;font-weight: bold;}
.listh3bx{color: #262b78;font-size: 20px;font-weight: bold;padding: 0 0 6px; text-align: center;}
.listh4bx{color: #262b78;font-size: 16px;font-weight: bold;padding: 0 0 6px; text-align: left;}
.Innkeeperlink{font-weight: bold;color: #292e83;}
.linkboxabts a{position:relative;color:#262b78;font-size:16px;display: block;min-height: 120px;}
.linkboxabts .sitebxlnk{background:url("../images/new_icon.png") no-repeat scroll 0 0;position:absolute;left:0px;top:2px;display:block;height:100%;}
.hotel_website {padding: 7px 0 0 80px;}
.hotel_mobile {padding: 7px 0 0 80px;}
.pms {padding: 7px 0 0 80px;}
.linkboxabts .message_center {padding: 7px 0 0 80px;}
.seo {padding: 7px 0 0 80px;}
.cms {padding: 7px 0 0 80px;}
.markdown {padding: 7px 0 0 80px;}
.reviews {padding: 7px 0 0 80px;}
.internet_marketing {padding: 7px 0 0 90px;}
.social_marketing {padding: 7px 0 0 90px;}
.booking_engine {padding: 7px 0 0 90px;}
.innbox {padding: 7px 0 0 90px;}
.linkboxabts span.hotel_websitebg {background-position: 12px 11px;width:80px;}
.linkboxabts span.hotel_mobilebg {background-position: 12px -99px;width:80px;}
.linkboxabts span.pmsbg {background-position: 12px -215px;width:80px;}
.linkboxabts span.message_centerbg {background-position: 9px -323px;width:80px;}
.linkboxabts span.seobg {background-position: -315px 14px;width:80px;}
.linkboxabts span.cmsbg {background-position: -315px -102px;width:80px;}
.linkboxabts span.markdownbg {background-position: -315px -207px;width:80px;}
.linkboxabts span.reviewsbg {background-position: -326px -321px;width:80px;}
.linkboxabts span.internet_marketingbg {background-position: -667px 14px;width:90px;}
.linkboxabts span.social_marketingbg {background-position: -664px -99px;width:90px;}
.linkboxabts span.booking_enginebg {background-position:-652px -219px;width:90px;}
.linkboxabts span.innboxbg {background-position:-667px -326px;width:90px;}
.Terms {background:#fff; border-radius: 7px;box-shadow: 0 0 5px 0 #c4c4c4 inset;color: #333333;float: left;font-size: 18px;margin: 0px 0 0;width:100%}
.Policy_contain {font-size: 15px;text-align: justify;}
.Policy_contain h2 {color: #262b78;font-size: 17px;padding: 0;}
.sitemap-box{padding:20px;width:290px;margin:0 35px 50px;display: inline-block;background: #fff;border-radius: 7px;box-shadow: 0 0 5px 0 #c4c4c4 inset;}
.sitemap-box h2 {color: #e36c0a;font-size: 22px;font-weight: 400;padding: 0 0 15px; text-align: left;}
.sitemap-icon{background: transparent url("../images/icon.jpg") no-repeat scroll 0 0;float: left;height: 37px;margin-left: 0px;width: 38px;}
.site-map-book{background-position: -255px -64px;}
.site-map-sell {background-position: -304px -64px;width: 41px;}
.site-map-community {background-position: -176px -8px;width: 49px;}
.site-map-help {background-position: -280px -6px;height: 44px;width: 26px;}
.site-map-about {background-position: -52px -8px;height: 50px;width: 24px;}
.sitemao-txtbx{float: right;width: 190px;min-height:272px;}
.sitemao-txtbx ul{margin: 0;padding: 0;width:100%;list-style:none;}
.sitemao-txtbx ul li{padding-bottom:10px;text-align: left;}
.sitemao-txtbx ul li a{color: #333333;font-size: 14px;}
.sitemao-txtbx ul li a:hover{text-decoration: underline;}
.wid180{width:180px;}
.newset{width:48%;float: right;position: relative;padding-bottom: 20px;}
.medal {background: transparent url("../images/medal.png") no-repeat scroll 0 0;height: 113px;position: absolute;right: -87px;top: -3px;width: 110px;}
.TBM {right:-24px;top:-60px;}
.newset h4 {color: #e36c0a;font-size: 24px;font-weight: normal;padding: 5px 0 0 16px;text-align: left;}
.newset p{color: #333;font-size: 14px;margin: 0 0 0 8px;padding: 8px 8px 12px 9px;}
.newset ul{margin:0;padding:0px;list-style:none;}
.newset li {color: #333;font-size: 14px;margin: 0 0 0 28px;padding: 5px 0 8px 3px;/*list-style:disc*/}
.floatl{float: left !important;} .floatr{float: right !important;}
.newset img {margin: 2px 8px 0 0;}
.Porange {border-bottom: 2px solid #133c73;color: #133c73;font-size: 22px;margin-bottom: 5px;padding: 6px 0 6px 20px;text-align: center;}
.CSD li {list-style:none; margin:0 20px;}
.examplebx{padding:0 0 0 28px;}
.EXW {display: block;font-size: 14px;margin-bottom: 3px;}
.hover_div {cursor: pointer;float: left;position: relative;width:100%;max-width:309px;} .hover_div1 {cursor: pointer;float: left;position: relative;width:100%;max-width:309px;}
.BlackBG {background:url("../images/black_transparentbg.png") repeat scroll 0 0;cursor: pointer;display: block;margin: 0px;position: absolute;text-decoration: none;top: 58px;max-width: 309px;width:100%;}
.box-title {color: #fcd145;display: block;font-size: 18px;padding: 5px 0 0;text-align: center;}
.box-text {color: #ffffff;display: block;font-size: 14px;padding: 0 0 5px !important;text-align: center;}
.GrayBTN {background:url("../images/BTN_sprites.png") no-repeat scroll -399px -34px; color: #434141;cursor: pointer;display: none;font-family: arial;font-size: 12px;font-weight: bold; height: 37px; /*left: 22px; margin-left: 43px;*/left:0px;right:0px;margin:0 auto;padding: 10px 0 8px 10px;position: absolute;text-align: left;text-decoration: none;text-shadow: 0 1px 0 #cccccc;top: 115px;width: 180px;}
.newover:hover .BlackBG {position: absolute; top: 0px !important;width:100%; max-width: 309px;}
.hover_div:hover .BlackBG {background: rgba(0, 0, 0, 0) url("../images/black_transparentbg.png") repeat scroll 0 0;margin: 0px;min-height: 48px;padding: 48px 0 54px; position: absolute;top: 2px;}
.hover_div:hover .GrayBTN {display: block;}
.hover_div{border: 2px solid #c1c1c1;}
.examplebx img {height:157px;max-width:100%;display:block;margin:0;}
.hot_head {background:#292f85;color: #fff;display: block;font-size: 18px;font-weight: 400;padding: 8px 15px;}
.productings{width:100%;max-height:180px;display: block;}
.hot_txt {color:#333333;display:block;font-size: 15px;line-height: 18px;padding: 6px 12px;text-align: justify;width:100%;}
.PropertyBTN {background: transparent url("../images/property_sprites.png") no-repeat scroll 0px -34px;color: #fff;cursor: pointer;display: inline-block;font-family: arial;font-size: 12px;font-weight: bold;height: 35px;line-height:36px;margin: 12px 0;;padding: 0px 20px 0px 0px;text-align: center;text-decoration: none;width:207px;}
.PropertyBTN:hover {background-position: 0px -88px;}
.hot_head2{background:#182753;}
.hot_head2 a{display: block;font-size: 18px;font-weight: 400;padding: 8px 15px;color:#fff;}
.websitesboxdiv{width:92%;max-width: 310px;margin: 0 auto;}
.websitesboxdiv img {display:block;max-width:100%;}
.hotel_strips2 {background: #fff;text-align: justify;}
.hotel_strips2 h4 {font-weight:400;text-align: left;}
.hotel_strips2 h4 a{color: #262b78;font-size: 18px;padding:20px 32px 8px 14px;display: block;}
.hotel_txt2 {bottom: 5px;color: #262b78;display: block;font-size: 16px;line-height: 18px;padding: 10px 12px;text-align: justify;}
.hot_head3{background:#FF9424;}
.hot_head3 a{display: block;font-size: 18px;font-weight: 400;padding: 8px 15px;color:#fff;}
.subsh2{background: #efefef none repeat scroll 0 0;font-size: 15px;font-weight: bold; padding: 7px 10px;}
.packg-div-1{width:100%;background:#efefef;float:left;}
.packg-div-2{width:100%;background:#fff;float:left;}
.packg-div-3{width:100%;float:left;}
.packg-div-1 span,.packg-div-2 span,.packg-div-3 span{padding:10px 10px;display:block;border-bottom: 1px solid #fff;border-right:1px solid #fff;}
.packg-div-2:hover,.packg-div-1:hover{/*background:#c4c4c4;*/cursor: pointer;}
.lite_22{border-bottom:1px solid #fff;display:block;float:left;text-align:center;width:100%;}
.lite_22 h2{background: #86acb9 none repeat scroll 0 0;color: #fff;font-size: 30px;padding: 30px 0;font-weight:400;margin-top:-36px;}
.lite_22 h3 {color: #80aebe;font-size: 23px;padding: 20px 0;text-align: center;font-weight:400;}
.lite_22 p {color: #5a5a5a;padding: 0 15px;text-align:left;font-size:14px;}
.sign_up_lite {background:url("../images/lite_btn2.png") no-repeat scroll 0 3px;border: medium none;color: #fff;cursor: pointer;font-weight: bold;height: 51px;width: 152px;margin:12px 0; text-indent:-9999px}
.packg-heads-left{width:100%;float:left;height:331px;}
.packg-heads-left span{display: block; font-size: 15px;font-weight: bold;padding: 46% 0 46% 10px;text-align: left;vertical-align: middle;}
.basic-free{border-bottom: 1px solid #fff;display: block;float: left;padding: 0;text-align: center;width:100%;margin-top:-12px;}
.basic-free h2{background: #2c5fa0 none repeat scroll 0 0;color: #fff;padding: 36px 0;font-weight:400;font-size: 30px;margin-top:-36px;}
.basic-free h3{font-size: 23px;padding: 20px 0;text-align: center;color: #2c5fa0;font-weight:400;}
.basic-free p {color: #5a5a5a;padding: 0 15px;text-align:left;font-size:14px;}
.sign_up_blue {background: rgba(0, 0, 0, 0) url("../images/blue_btn2.png") no-repeat scroll 0 3px;border: medium none;color: #fff;cursor: pointer;font-weight: bold;height: 51px;width: 152px;margin:12px 0; text-indent:-9999px}
.premium-free{border-bottom: 1px solid #fff;display: block;float: left;padding: 0;text-align: center;width:100%;position: relative;}
.premium-free h2{background: #EE7912;color: #fff;padding: 30px 0;font-weight:400;font-size: 30px;margin-top:-36px;}
.premium-free h3{font-size: 23px;padding: 20px 0;text-align: center;color: #cc762b;font-weight:400;}
.premium-free p {color: #5a5a5a;padding: 0 15px;text-align:left;font-size:14px;}
.sign_up_orange {background: rgba(0, 0, 0, 0) url("../images/orange_btn2.png") no-repeat scroll 0 3px;border: medium none;color: #fff;cursor: pointer;font-weight: bold;height: 51px;width: 152px;margin:12px 0; text-indent:-9999px}
.heading-dynamicwd{position:absolute;left:0px;top:0px;padding:8px 12px;color:#333;font-size:16px;background: #C4C4C4;}
.dynhdbx{height: 40px;}
.notebottoms{padding:10px 12px;border:1px solid #efefef;}
.notebottoms p{padding-bottom: 10px;}
.notebottoms a{color: inherit;}
.gotoformobile{width:33.33%;border-right:2px solid #fff;float:left;text-align: center;padding:12px 10px;cursor: pointer;font-size:20px;}
.listmob{background:#86ACB9;color:#fff;}
.bsicmob{background:#2C5FA0;color:#fff;}
.premiummob{background:#EE7912;color:#fff;}
.congratulationbx{background:#f8f8f8;border:2px solid #d0d0d0;font-family:arial;padding: 10px 26px 20px;}
.congratulationbx h4 {font-size: 20px;font-weight: normal;margin-bottom: 10px;margin-top: 10px;}
.congratulationbx p {color: #4f4f4f;font-size: 15px;text-align: left;padding-bottom: 10px;}
.congratulationbx p.PFV {color: #292e83 !important;font-size: 16px !important;}
.WHYsuccs{background: #ededed;border: 1px solid #d0d0d0;color: #333;display: inline-block;font-size: 14px;margin: 10px;padding: 12px 10px;text-align: center;width: 220px;}
.WHYsuccs a {color: #143257;text-decoration: none;}
.stacksimgs img{width:100%;max-width:875px;display:inline-block;}
.fhwdh2{padding:0 12px 10px;color:#292e83;font-size:18px;text-align: justify;font-weight: 400;}
.fhwdhimg,.fhwdhimg22{padding:10px 0;}
.fhwdhimg img{width:100%;max-width:635px;display: inline-block;} .fhwdhimg1 img{width:100%;max-width:981px;display: inline-block;}
.fhwdhimg-seo img{width:100%;max-width:840px;display: inline-block;}
.fhwdhimg-seo1 img{width:100%;max-width:627px;display: inline-block;}
.fhwdhimg-seo2 img{width:100%;max-width:247px;display: inline-block;}
.fhwdhimg-seo3 img{width:100%;max-width:584px;display: inline-block;}
.fhwdhimg-seo4 img{width:100%;max-width:451px;display: inline-block;}
.fhwdhimg-seo5 img{width:100%;max-width:362px;display: inline-block;}
.smm-img-1 img{width:100%;max-width:843px;display: inline-block;}
.smm-img-2 img{width:100%;max-width:959px;display: inline-block;}
.smm-img-3 img{width:100%;max-width:782px;display: inline-block;}
.smm-img-4 img{width:100%;max-width:349px;display: inline-block;}
.smm-img-5 img{width:100%;max-width:850px;display: inline-block;}
.mhw-img-1 img{width:100%;max-width:637px;display: inline-block;}
.mhw-img-2 img{width:100%;max-width:758px;display: inline-block;}
.mhw-img-3 img{width:100%;max-width:709px;display: inline-block;}
.mhw-img-4 img{width:100%;max-width:802px;display: inline-block;}
.hms-img-1 img{width:100%;max-width:755px;display: inline-block;}
.hms-img-2 img{width:100%;max-width:850px;display: inline-block;}
.hib-img-1 img{width:100%;max-width:750px;display: inline-block;}
.hib-img-2 img{width:100%;max-width:769px;display: inline-block;}

.hmm-img-1 img{width:100%;max-width:533px;display: inline-block;}
.hmm-img-2 img{width:100%;max-width:763px;display: inline-block;}
.hmm-img-3 img{width:100%;max-width:763px;display: inline-block;}
.hmm-img-4 img{width:100%;max-width:763px;display: inline-block;}
.hmm-img-5 img{width:100%;max-width:763px;display: inline-block;}
.fhwd_navgition-res ul{margin:0px;padding:0px;width:100%;float:left;text-align:center;list-style: none;}
.fhwd_navgition-res ul li{display: inline-block;}
.fhwd_navgition-res ul li a {color: #262b78;display: block;font-size: 18px;padding: 15px 20px 15px 70px;text-decoration: none;margin-bottom: 20px;}
.fhwd_navgition-res ul li.fhwd_picture a {background: rgba(0, 0, 0, 0) url("../images/picturegall_sprites.png") no-repeat scroll -178px center;}
.fhwd_navgition-res ul li.fhwd_picture a:hover,.fhwd_navgition-res ul li.fhwd_picture a.active_tb {background: #86bb42 url("../images/picturegall_sprites.png") no-repeat scroll 22px center;border-radius: 5px;color: #fefefe;}
.fhwd_navgition-res ul li.fhwd_video a {background: rgba(0, 0, 0, 0) url("../images/videogall_sprites.png") no-repeat scroll 22px center;}
.fhwd_navgition-res ul li.fhwd_video a:hover,.fhwd_navgition-res ul li.fhwd_video a.active_tb {background: #86bb42 url("../images/videogall_sprites.png") no-repeat scroll -195px center;border-radius: 5px;color: #fefefe;}
.fhwd_navgition-res ul li.fhwd_Vtour a {background: rgba(0, 0, 0, 0) url("../images/ponoromagal.png") no-repeat scroll 22px center;}
.fhwd_navgition-res ul li.fhwd_Vtour a:hover,.fhwd_navgition-res ul li.fhwd_Vtour a.active_tb {background: #86bb42 url("../images/ponoromagal.png") no-repeat scroll 22px center;border-radius: 5px;color: #fefefe;}
.message_center li a {padding: 10px 30px !important;}
.message_center li a:hover, .message_center li a.active_tb {background: #86bb42 none repeat scroll 0 0;border-radius: 7px;color: #ffffff !important;}
.fhwd_Text_slide img{width:100%;max-width:850px;display:inline-block;}
.fhwdhimg22 img{width:100%;max-width: 362px;display:inline-block;}
.fhwdh2 a{color: inherit;}
.linkboxabts234{ color: #262b78;display: block;font-size: 14px;position: relative;}
.linkboxabts234 a{width:100%;float:left;}
.linkboxabts234 .bot_heading{font-size:16px;text-align: center;padding-top:10px;}
.hotel_websiteulli{padding:0px 0 0 50px;list-style: none;}
.hotel_websiteulli li{padding-bottom:12px;list-style: disc;font-size:16px;color:#292e83;}
.hotel_websiteulli li a{color:#292e83;}
.orangebtm{border-bottom: 3px solid #e5761b;padding-bottom: 25px;}
.whbgpadgf{background:#fff;padding-top:25px;padding-bottom: 25px;border-bottom: 3px solid #e5761b;}
a.BackGreennews{background: transparent url("../images/BTN_sprites.png") no-repeat scroll -197px -32px;color: #ffffff;cursor: pointer;display: block;font-family: arial;font-size: 12px;font-weight: bold;height: 40px;line-height:37px ;text-align: center;text-decoration: none;text-shadow: -1px 1px 1px #66872c;width: 184px;padding-left:25px;}
a.BackGreennews:hover{background-position: -197px -86px;}
a.htel_likeyoudsd{background: transparent url("../images/BTN_sprites.png") no-repeat scroll -5px -32px;color: #ffffff;cursor: pointer;display: block;font-family: arial;font-size: 12px;font-weight: bold;height: 40px;line-height:37px ;text-align: center;text-decoration: none;text-shadow: -1px 1px 1px #66872c;width: 184px;padding-right:25px;}
a.htel_likeyoudsd:hover{background-position: -5px -86px;}
.clientsnavbox{width:20%;float:right;}
.clientslistboxes{width:78%;float:left;}
#clientsnav ul{padding: 0;margin: 0;list-style: none;width:100%;float:left;}
#clientsnav ul li{width:100%;float:left;}
#clientsnav ul li a {background-color: #ffffff;border: 1px solid #c1c1c1;color: #696969;float: left;font-size: 17px;margin-bottom: 3px;padding: 7px 20px;text-align: center;text-decoration: none;width: 100%;}
#clientsnav ul li a.active,#clientsnav ul li a:hover {background-color: #fcd145;font-weight: bold;color: #292e83;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);}
.CallFontbb{color: #5a5a5a;width:100%;float: left;font-size: 18px;font-weight: bold;margin: 12px 0 12px 0;}
.Text_boxbb{background-color: #fcd145;color: #5a5a5a;float: left;font-size: 14px;font-weight: bold;list-style: outside none square;margin: 12px 0;padding: 10px 10px 0px 26px;width: 100%;}
.Text_boxbb li{margin-bottom: 15px;}
.left_shadow{background:url("../images/img_left_shadow.jpg") no-repeat scroll left top;padding-left: 11px;}
.right-shadow{background:url("/images/img-rightshadow.jpg") no-repeat scroll right top;padding-right: 11px;}
.main_content{border-bottom: 12px solid #000000;float: left;height: 670px;position: relative;width: 100%;}

.portfolio_1 {background: #000 url("../images/website/portfolio_bg_1.jpg") no-repeat scroll center top;}
.portfolio_small_650_1 {background: #000 url("../images/website/portfolio_small_650_1.jpg") no-repeat scroll center top;}
.portfolio_2 {background: #000 url("../images/website/portfolio_bg_2.jpg") no-repeat fixed center top;}
.portfolio_small_650_2 {background: #000 url("../images/website/portfolio_small_650_2.jpg") no-repeat fixed center top;}
.portfolio_3{background: #000 url("../images/website/portfolio_bg_3.jpg") no-repeat fixed center top;}
.portfolio_small_650_3 {background: #000 url("../images/website/portfolio_small_650_3.jpg") no-repeat fixed center top;}
.portfolio_5{background: #000 url("../images/website/portfolio_bg_5.jpg") no-repeat fixed center top;}
.portfolio_small_650_5{background: #000 url("../images/website/portfolio_small_650_5.jpg") no-repeat fixed center top;}
.portfolio_1{background:url(../images/website/portfolio_bg_1.jpg) no-repeat top center #000 ;}
.portfolio_2{background:url(../images/website/portfolio_bg_2.jpg) no-repeat top center #000 fixed;}
.portfolio_3{background:url(../images/website/portfolio_bg_3.jpg) no-repeat top center #000 fixed;}
.portfolio_4{background:url(../images/website/portfolio_bg_4.jpg) no-repeat top center #000 fixed;}
.portfolio_5{background:url(../images/website/portfolio_bg_5.jpg) no-repeat top center #000 fixed;}
.portfolio_6{background:url(../images/website/portfolio_bg_6.jpg) no-repeat top center #000 fixed;}

.portfolio_big_1{background:url(../images/website/portfolio_bg_1.jpg) no-repeat top center #000;}
.portfolio_big_2{background:url(../images/website/portfolio_bg_2.jpg) no-repeat top center #000 fixed;}
.portfolio_big_3{background:url(../images/website/portfolio_bg_3.jpg) no-repeat top center #000 fixed;}
.portfolio_big_4{background:url(../images/website/portfolio_bg_4.jpg) no-repeat top center #000 fixed;}
.portfolio_big_5{background:url(../images/website/portfolio_bg_5.jpg) no-repeat top center #000 fixed;}
.portfolio_big_6{background:url(../images/website/portfolio_bg_6.jpg) no-repeat top center #000 fixed;}

.portfolio_Sbig_1{background:url(../images/website/portfolio_SPbg_850_1.jpg) no-repeat top center #000;}
.portfolio_Sbig_2{background:url(../images/website/portfolio_SPbg_850_2.jpg) no-repeat top center #000 fixed;}
.portfolio_Sbig_3{background:url(../images/website/portfolio_SPbg_850_3.jpg) no-repeat top center #000 fixed;}
.portfolio_Sbig_4{background:url(../images/website/portfolio_SPbg_850_4.jpg) no-repeat top center #000 fixed;}
.portfolio_Sbig_5{background:url(../images/website/portfolio_SPbg_850_5.jpg) no-repeat top center #000 fixed;}
.portfolio_Sbig_6{background:url(../images/website/portfolio_SPbg_850_6.jpg) no-repeat top center #000 fixed;}

.portfolio_SPbig_1{background:url(../images/website/portfolio_SPbg_950_1.jpg) no-repeat top center #000;}
.portfolio_SPbig_2{background:url(../images/website/portfolio_SPbg_950_2.jpg) no-repeat top center #000 fixed;}
.portfolio_SPbig_3{background:url(../images/website/portfolio_SPbg_950_3.jpg) no-repeat top center #000 fixed;}
.portfolio_SPbig_4{background:url(../images/website/portfolio_SPbg_950_4.jpg) no-repeat top center #000 fixed;}
.portfolio_SPbig_5{background:url(../images/website/portfolio_SPbg_950_5.jpg) no-repeat top center #000 fixed;}
.portfolio_SPbig_6{background:url(../images/website/portfolio_SPbg_950_6.jpg) no-repeat top center #000 fixed;}

/*.portfolio_SPFbig_1{background:url(../images/portfolio_SPFbg_1.jpg) no-repeat top center #000;}
.portfolio_SPFbig_2{background:url(../images/portfolio_SPFbg_2.jpg) no-repeat top center #000 fixed;}
.portfolio_SPFbig_3{background:url(/images/portfolio_SPFbg_3.jpg) no-repeat top center #000 fixed;}

.portfolio_SPCbig_1{background:url(../images/portfolio_SPCbg_1.jpg) no-repeat top center #000;}
.portfolio_SPCbig_2{background:url(../images/portfolio_SPCbg_2.jpg) no-repeat top center #000 fixed;}
.portfolio_SPCbig_3{background:url(../images/portfolio_SPCbg_3.jpg) no-repeat top center #000 fixed;}

.portfolio_small_1{background:url(../images/portfolio_small_1.jpg) no-repeat top center #000;}
.portfolio_small_2{background:url(../images/portfolio_small_2.jpg) no-repeat top center #000 fixed;}
.portfolio_small_3{background:url(../images/portfolio_small_3.jpg) no-repeat top center #000 fixed;}*/

.portfolio_small_650_1{background:url(../images/website/portfolio_small_650_1.jpg) no-repeat top center #000;}
.portfolio_small_650_2{background:url(../images/website/portfolio_small_650_2.jpg) no-repeat top center #000 fixed;}
.portfolio_small_650_3{background:url(../images/website/portfolio_small_650_3.jpg) no-repeat top center #000 fixed;}
.portfolio_small_650_4{background:url(../images/website/portfolio_small_650_4.jpg) no-repeat top center #000 fixed;}
.portfolio_small_650_5{background:url(../images/website/portfolio_small_650_5.jpg) no-repeat top center #000 fixed;}
.portfolio_small_650_6{background:url(../images/website/portfolio_small_650_6.jpg) no-repeat top center #000 fixed;}

.portfolio_small_750_1{background:url(../images/website/portfolio_small_750_1.jpg) no-repeat top center #000;}
.portfolio_small_750_2{background:url(../images/website/portfolio_small_750_2.jpg) no-repeat top center #000 fixed;}
.portfolio_small_750_3{background:url(../images/website/portfolio_small_750_3.jpg) no-repeat top center #000 fixed;}
.portfolio_small_750_4{background:url(../images/website/portfolio_small_750_4.jpg) no-repeat top center #000 fixed;}
.portfolio_small_750_5{background:url(../images/website/portfolio_small_750_5.jpg) no-repeat top center #000 fixed;}
.portfolio_small_750_6{background:url(../images/website/portfolio_small_750_6.jpg) no-repeat top center #000 fixed;}
.main_content{background-size:100% 100%;}

.property_block{background:url("../images/black_transparentbg.png") repeat scroll 0 0;bottom: 0;float: left;left: 0;position: absolute;width:100%;}
.propery_block_heading {float: left;width:100%;}
.property_short_description{padding: 20px 15px 15px;}
.heading_bg {background:url("../images/white_transparentbg.png") repeat scroll 0 0;display: inline-block;float: left;padding: 10px;}
.heading_bg h2{color: #101671;font-size: 30px;padding: 0;font-weight: 400;}
.FCS15{color: #3c3c3e;font-size: 15px;}
.FCW-S16{color: #ffffff;font-size: 16px;}
.fontstyl{font-style: italic;}
.PT8{padding-top: 8px !important;}
.FCP_S16{color:#f9b900;font-size:16px;}
.PT22{padding-top: 22px;}
.padright25{padding-right:25px;}
.view_website{background:url("../images/BTN_sprites.png") no-repeat scroll -20px -208px;border-radius: 5px;color: #ffffff;display: block;font-family: arial;font-size: 13px;font-weight: bold;height: 37px;line-height: 35px;text-align: center;text-decoration: none;text-shadow: -1px 1px 1px #c95e06;width: 153px;padding-right:22px;}
.view_website:hover{background-position: -20px -262px;}

#content{width:100%;float:left;}
.box{/*background:url("../images/shadow.png") no-repeat scroll center bottom;*/color: #212121;float: left;height: 176px;width:33.33%;padding:10px;margin-bottom: 12px;}
.box img {display:block;}
.isotope .isotope-item {transition-property: transform, opacity;}
.isotope, .isotope .isotope-item {transition-duration: 0.8s;}
.isotope-item {z-index: 2;}
.clientsboxes .hover_div{max-width:100%;}
.clientsboxes .hover_div img{width:100%;}
.clientsboxes .hover_div .BlackBG{max-width:100%;margin:0;}
.hover_div:hover .commingsonns{min-height: 157px;padding: 58px 0;}
.clientsboxes .hover_div:hover .BlackBG{padding:48px 0 53px;top:0px;}
.websitebuttoncenter{width:100%;position:absolute;left:0px;bottom:12px;text-align: center;}
.websitebuttoncenter .GrayBTN{position:static;top:0;left:0;margin: 0 auto;}
.carereh2bx{font-size:26px;font-weight: 400;color:#292e83;}
.carerepbxex{color:#292e83;font-size:18px;padding:5px 0;text-align: justify;}
.carh2innside{font-size:18px;color:#292e83;padding:5px 10px 10px;}
.carinisdul{margin: 0;padding: 0;list-style: circle;margin-left: 30px;padding: 0 10px;}
.carinisdul li{color:#333333;font-size:17px;padding-bottom: 12px;padding-left:0px; }
.wholokingfor{background:#FCD145;color:#292e83;font-size:18px;font-weight: 400;padding:8px 15px;}
.webdesigner{width:100%;float:left;background: #fff;font-size: 16px;color:#333;}
.webdpads{padding: 15px;}
.careerbottom_heading{background:linear-gradient(to bottom, #f9d769 0%, #e5bb33 100%) repeat scroll 0 0;padding: 15px;}
.careerbottom_heading h3 {color: #3e3e3e;font-size: 17px;font-weight: bold;padding: 7px 10px 10px;text-align: center;}
.careerbottom_heading .blue_btn {background:url("../images/btn.png") repeat scroll 0 0;border: 1px solid #446ba1;color: #fff;cursor: pointer;font-size: 18px;padding: 5px 15px;text-decoration: none;text-shadow: 0 1px 1px #000000;}
.careerbottom_heading .blue_btn:hover {background-position: 0 -31px;}
.webdevpbx{font-size:16px;color:#333;padding:0 10px 10px;}
.webweb{margin: 10px 0;padding: 0 10px;}
.webweb li {list-style: outside none square;margin: 0 0 10px 20px;}
.webweb a {color: #292e83;font-size: 16px;font-weight: bold;text-decoration: none;}
.webweb a:hover, .webweb a.active{color: #333 !important;}
.social_headingh3{color: #292e83;font-size: 18px;font-weight: 400;padding-bottom:8px;}
.social_headingh4{color: #292e83;font-size: 16px;font-weight: bold;padding-bottom:5px;}
.sharedpunlosds{border:1px solid #ccc;background:#fff;}
.downloadhding{background:#082250;color:#fff;font-size:18px;padding:6px 10px;font-weight:400;}
.logo_bw{width:100%;max-width:300px;display: inline-block;}
.logo_bw img{border: 1px solid #cccccc;padding: 5px 7px;width:100%;max-width:300px;}
.logo_bw span{font-size:18px;color:#292e83;}
.logo_bw a{color:#292e83;text-decoration:underline;}
.shareicons{display: inline-block;margin-top: 20px;color:#292e83;font-size:18px;}
.sharefotericons{display: inline-block;margin-top: 48px;color:#292e83;font-size:18px;}
.sharebutton{display: inline-block;margin-top: 48px;color:#292e83;font-size:18px;}
.mid_lineshare{border: 1px solid #cfcfcf;margin: 20px auto;width: 90%;}
.button_optionsbbb,.preview_codebbb{padding: 20px;color:#292E83;}
.button_optionsbbb h4,.preview_codebbb h4{font-size: 18px;font-weight: bold;}
.preview_codebbb p{font-size:14px;padding-bottom:10px;}
.button_optionsbbb ul{background: #f0f0f0 none repeat scroll 0 0;border: 1px solid #dcdcdc;margin: 10px 0 0;padding: 10px;list-style: none;}
.button_optionsbbb li {font-size: 16px;margin: 0;text-align: left;}
.btn_options{color: #9d9d9d; margin: 5px 0 0 15px !important;}
.url_box {background: #ffffff none repeat scroll 0 0;border: 1px solid #dcdcdc;padding: 5px;width: 90%;}
.notesss {font-size: 14px;padding: 10px 0 0;width:100%;float: left;}
.notesss a {cursor: pointer;}
#share_code_frm {border: 1px solid #dcdcdc;margin: 10px 0 0;position: relative;padding:20px 20px;position:relative;}
#share_code_frm ul {background:none;border:none;}
.sharelablebx{width:40%;float:left;padding: 5px 0;}
.sharefieldbx{width:60%;float:left;}
.sharefieldbx input{width:100%;padding:6px;border:1px solid #ccc;}
.close {cursor: pointer;position: absolute;right: 5px;top: 2px;}
input.green_btnbvfb {width:auto;display: inline-block;float:none;background: rgba(0, 0, 0, 0) url("../images/static/btn.png") repeat scroll 0 -687px;border: 1px solid #5ea845;color: #ffffff !important;cursor: pointer;font-size: 18px;line-height: 25px;padding: 2px 5px;text-shadow: 0 1px 1px #000000;vertical-align: middle;}
input.green_btnbvfb:hover {background-position: 0 -712px;text-decoration: none !important;}
.generate_btn {background: transparent url("../images/static/logo_btn.jpg") no-repeat scroll 0 0;border: 0 none;cursor: pointer;height: 29px;margin: 0 0 10px;width: 159px;}
.generate_btn:hover {background-position: 0 -31px;}
.preview_codebbb textarea {background: #f0f0f0 none repeat scroll 0 0;border: 1px solid #dcdcdc;height: 100px;padding: 10px;width:90%;}
.sharedftooter h4{font-size: 18px;font-weight: bold;}
.sharedftooter{color:#292E83;}
.do{margin: 0 0 0 20px;padding: 0;}
.do li {font-size: 14px;list-style: inside none disc;padding: 7px 0;}
.Newsulli{list-style: none;margin: 0;padding: 0;width:100%;float:left;}
.Newsulli li{background-color: #ffffff;border: 1px solid #d0d0d0;display: block;margin: 5px 0;padding: 11px 17px;}
.news_detail li:nth-child(even) .colm-left{float:right;} .news_detail li:nth-child(even) .TAR{text-align:left;} .news_detail li:nth-child(even) .grey_sep{background:none; border:none;} .news_detail li:nth-child(even) .cms1{padding:30px 0 0}
.news_detail li:nth-child(even) .text-left{text-align:right;}
.calandernews {background:url("../images/static/cal.jpg") no-repeat scroll 0 0;float: right;height: 43px;margin: 5px 0 0;text-align: center;width: 43px;}
.datenews {color: #ffffff !important;font-size: 14px !important;text-align: center;font-weight: 700;height:16px;}
.monthnews {color: #e40d40;font-size: 19px;line-height:25px;}
.news_desc{float: left;padding:10px 10px;width: 100%;} .news_desc a{color:#4f4f4f;}
.news_img{max-width: 300px;max-height: 300px;width:100%;display: inline-block;}
.News ins{color: #333333;isplay: block;font-size: 14px;margin:6px 0;float: left;text-decoration: none;}
.Font_Red{color: #e40d40 !important;font-weight: bold;margin-top: 5px;}
.GreenSuccesssecdc {background: transparent url("../images/BTN_sprites.png") no-repeat scroll -5px -32px;color: #ffffff;cursor: pointer;display: block;font-family: arial;font-size: 13px;font-weight: bold;height: 41px;padding: 0px 22px 0px 0px;text-align: center;text-decoration: none;text-shadow: -1px 1px 1px #66872c;width: 182px;line-height:38px;}
.GreenSuccesssecdc:hover{background-position: -5px -86px;}
.tooldiv {background:url("../images/toolbg.png") repeat scroll 0 0;border-radius: 7px;display: none;padding: 5px;position: absolute;}
.tooltip_arrow {left: 45%;position:absolute;top: -10px;}
.sub_tooltip {color: #353739;font-size: 14px;margin: 0;padding: 5px;text-align: justify;max-width: 300px;width:100%;}

.splheight1{height:375px;}
.splheight1-spl{height:387px;}
.splheight1 p,.splheight1-spl p{height:150px;}
.splheight2{}
.splheight3{}
.splheight4 span{height:50px;line-height:30px;}
.splheight5 span,.splheight8 span{height:50px;line-height:30px;}
.splheight6 span.emhst{padding:20px 10px;}
.splheight7 span{/*height:40px;*/ height:50px;line-height:30px;}
.splheight9 span{height:57px;line-height:20px;}
.slick-dots{position:absolute;right:5px;top:-32px;margin:0px;list-style: none;padding:0;}
.slick-dots li{float:left;margin-left: 10px;}
.slick-dots li button {
  width: 15px;
  height: 15px;
  display: block;
  background: #d2cfcf;
  background: rgba(210, 207, 207, 1.0);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  border:none;
}
.slick-dots li button:hover {
  background: #E5BA43;
  background: rgba(228,183,58, 1.0);
}
.slick-dots li button.active,.slick-dots li.slick-active button {
  background: #E5BA43;
  background: rgba(228,183,58, 1.0);
  cursor: default;
}

.section-portfolio,.container_newport,.portfolio_block,.repeat-ppp-div,.hotel-overview-box,.box-outer,.box-inner,.box-outer2,.box-inner2,.fhwd_tab_nav-res,.fhwd_navgition-res,fhwd_traveller_rht,.fhwd_Text_slide{width:100%;float:left;}

.lightblues{background:#268de1;padding:10px 0  15px;margin-bottom:12px;}
.lightblues-low{background:#dbe8f6;padding:12px 0 0;margin-bottom:15px;}
.bggray{background:#eaeaea;}
.blackgray{background:#f0f0f0;}
.bgdrkblue{background:#243471;}
.gray-common-bdr{border:1px solid #eaeaea;}
.bdratrbtm-1{border-bottom:1px solid #afafaf;}
.bdratrbtm-1:last-child{border-bottom: none;}
.bdr-bottom-1{border-bottom:1px solid #b0b0af;}
.darkgray{background:#c9c8c8;}
.grybg{background:#f6f6f6;}
.breadcrumbg{background:#fff;padding:12px 0;}
.bgwhite{background:#fff;}
.bdrbtm-gray{border-bottom:1px solid #c4c4c4;}
.breadcrum-box{float:left;}
.breadcrum-box ul{list-style:none;margin:0px;padding:0px;}
.breadcrum-box ul li{float:left;color:#565a5c;}
.breadcrum-box ul li a{color:#565a5c;line-height:26px;font-size:16px;}
.breadcrum-box ul li span{width:30px;display:block;line-height:26px;font-size:12px;}
.book-call-or-online-box{float:right;color:#61b146;font-size:18px;}
.PLB{padding:0 0 10px 10px;}
.okrightoffset{padding-right:8px;}
.lh22{line-height:22px;}
.minwd{min-width:65px;}
.TAL{text-align:left;}
.rsndb{display:block;}

.rateswkpd{padding:5px;}
.rateswkpdwes{padding:8px 15px;}
.rateswkpdwes22{padding:15px 15px;}
.rateswkpdwes22 a{color:inherit;}
.overflohd{overflow:hidden;height:340px;}
.gr-ptb15{padding:15px 0;}
.dl-ptb10{padding:10px 0;}
.PT10{padding-top:10px;}
.PT10B4{padding:10px 0 4px;}
.PDR10{padding-right:10px;}
.PDL10{padding-left:10px;}
.PDL20{padding-left:20px;}
.PDR20{padding-right:20px;}
.pad20-20{padding:20px;}
.pad20-50{padding:20px 50px;}
.pad8-25{padding:8px 25px;}
.pad10-20{padding:10px 20px;}
.pad10-12{padding:10px 12px;}
.padtb30{padding:30px 0px;}
.padtb20{padding:20px 0px;}
.pad10-10{padding:10px;}
.padtb5{padding:5px 0px;}
.pad20-10{padding:20px 10px;}
.pad5pt{padding:5px;}
.MT10{margin-top:10px;}
.MT50{margin-top:50px;} .MT100{margin-top:100px;}
.MT15{margin-top:15px;}
.MT20{margin-top:20px;}
.MB10{margin-bottom:10px;}
.MB15{margin-bottom:15px;}
.MB20{margin-bottom:20px;}
.Ml15{margin-left:15px;}
.PB12{padding-bottom:12px;}
.PT6{padding-top:6px;}
.PB10{padding-bottom:10px;}
.PB2{padding-bottom:2px;}
.p8p10{padding:8px 10px;}
.pad6{padding:6px;}
.lx-colm-3{width:33.33%;}
.lx-colm-66{width:66.6667%;}
.lx-30{width:30%;}
.lx-70{width:70%;}
.lx-74{width:74%;}
.lx-26{width:26%;}
.lx-84{width:84%;}
.lx-16{width:16%;}
.lx-20{width:20%;} .lx-80{width:80%;}
.lx-colm-4{width:25%;}
.lx-desk-2-5{width:25%;}
.lx-full{width:100%;}
.lx-colm-2,.dynamickwidthparent{width:50%;}
.lx-colm-3-5{width:35%;}
.lx-colm-1-5{width:15%;}
.lx-col-12-5{width:12.5%;}
.wlx-colm-4,.inn-colm-4{width:40%;}
.wlx-colm-6,.inn-colm-6{width:60%;}
.lx-colm-66{width:66%;}
.lx-colm-34{width:34%;}
.inn-colm-45{width:45%;}
.inn-colm-48{width:48%;}
.inn-colm-55{width:55%;}
.inn-colm-25,.colm-lg-25{width:25%;}
.inn-colm-75{width:75%;}
.col-lg-16pt{width:16.6667%;}
.off-set-right-15{padding-right:15px;}
.offsettblr-10{padding:10px;}
.offsettb-10-lr-15{padding:10px 15px;}
.lx-rgt-offset-10{padding-right:10px;}
.offsetTB10{padding:10px 0;}
.pdtbr{padding:4px 10px 4px 0px;}
.seprates{padding:0 12px;} 
.visible,.lx-show{display:block !important;}
.hide{display:none !important;}
.lx-hide,.tabhide,.writereviewbx,.reviewmoredetails,.dspnone{display:none;}
.TAR{text-align:right;}
.TAJ{text-align:justify;}
.margin-tpn-btmp{margin:-6px 0 10px;}
.font16{font-size:16px;}
.F24{font-size:20px;} .F23{font-size:23px;}
.Fs24{font-size:24px;} .Fs20{font-size:20px !important;} .PB25{padding-bottom:25px;}
.F14{font-size:14px;}
.fs24,.F24{font-size:24px !important;}
.FS30{font-size:30px;}
.fs48{font-size:48px;} .fs42{font-size:42px;} .fs27{font-size:27px;}
.review-price{font-size:15px;color:#203164;}
.fcblue,.achble a,.link_CDG{color:#213164}
.fcdg{color:#565a5c}
.fcwt{color:#fff;}
.fcblk{color:#000;}
.fb{font-weight:bold;}
.dilb{display:inline-block;}
.dbspnmrzb15{display:block;margin-top:15px;margin-right:0px;margin-left:0px;}
.mxw130{max-width:130px;}
.min-sort-ht{min-height:310px;}
.common-bdr{border:1px solid #afafaf;}
.btm-bdr{border-bottom:1px solid #afafaf;}
.btpm-bdr{border-top:1px solid #afafaf;}
.dealbdr2{border:2px solid #afafaf;}
.pkgbdrr{border-right:1px solid #afafaf;padding:10px 0;}
.lgbdr{border:1px solid #292f85;}
.dgbdr{border:1px solid #182753;}
.gr-bdr{border:1px solid #2f3181;}
.gr-bdrtb{border-top:1px solid #2f3181;border-bottom:1px solid #2f3181;}
.gr-bdrtp{border-top:1px solid #2f3181;}
.bluebx-bdrr{border-right:1px solid #2f3181;}
.res-bluebdr-btm{border-bottom:2px solid #2f3181;}
.input-field-box label.error{width:100%;color:red;display: block;padding-top:4px;float:left;}
#aftersubmitformmsg span{margin-right:6px;}
#aftersubmitformmsg.success{background:#93C47D;color:#274E13;font-size:16px;padding:6px 10px;margin-bottom: 15px;}
#aftersubmitformmsg.error{background:#F4CCCC;color:#FF0000;font-size:16px;padding:6px 10px;margin-bottom: 15px;}
.reg_error{color:#FF0000;}
.padbtmzero2{padding-bottom: 0px;}
.PB20{padding-bottom: 20px;}
/*Partners start*/
.listh5bx{color: #262b78;font-size:20px;font-weight: bold;padding: 0 0 6px; text-align: left;}
.listh6bx{color: #262b78;font-size:17px;font-weight: bold;padding: 0 0 6px; text-align: left;}
.partners_register { border: 1px solid #c9c5c6; float:left; height:auto;  padding: 10px 15px; width: 99.85%;}
.partners_register img {border:1px solid #c9c5c6; padding:5px;}
.PB0 {padding-bottom:0px !important;}
.text-center{text-align:center;}
.top_A { color: #333;  float:right; margin: 15px 0 0; padding: 0 0 10px; text-decoration: none;}
.abh4{color:#292E83;font-size: 16px;font-weight: 400;}
.sellmoreh4{font-size:17px;font-weight: 400;color:#292e83;padding-bottom: 10px;}
.sellmoreh7{font-size:18px !important;font-weight: 400;color:#292e83 !important;padding-bottom: 10px;}
.sellmoreh8{font-size:38px !important;font-weight: 400;color:#292e83 !important;padding-bottom: 10px;}
.offline_marketing {margin:0 auto; text-align:center;}
.social {display:block; float: right; padding:12px 0 10px;}
.twitter {background-position: -31px 0 !important;}
.linkedin { background-position: -64px 0 !important;}
.wordpress { background-position: -97px 0 !important;}
.eblast p{font-size:17px; padding-bottom:8px;}
.social a { background: rgba(0, 0, 0, 0) url("../images/social_icon.png") no-repeat scroll 0 0; display: block; float:right; height:30px; width:30px;}
.block { background: rgba(0, 0, 0, 0) url("../images/block.png") no-repeat scroll center bottom; padding-bottom:25px;}
.rate_list {margin:0 0 0 20px;}
.rate_list { color: #333333; font-size:14px;}
.rate_list li {color: #333333; list-style: outside none disc; padding: 7px 0; font-size:16px;}
.global_list {margin: 0 0 0 20px;}
.global_list li { color: #262b78; font-size: 17px; list-style: outside none disc; margin: 10px 0;}
.global_list p{color:#575b5c;}
.DB6 {display: block;font-size: 14px;text-decoration: none !important;}
.FS17 {font-size:17px !important;}
.tripicon2 { background: rgba(0, 0, 0, 0) url("../images/trip_icon.png") no-repeat scroll 0 0; color: #579441; height: 55px; padding: 0 0 0 72px; width: auto;}
.yelp2 { background: rgba(0, 0, 0, 0) url("../images/yelp_icon.png") no-repeat scroll 0 0; color: #c42110; height:67px; padding:6px 0 0 72px; width:auto;}
.youtube_web {  background: #d3271d url("../images/youtube.jpg") no-repeat scroll left center; border-radius: 7px;  color: #fff;  display: inline-block; font-size: 18px;  padding: 23px 10px 30px 77px;  text-decoration: none;}
.icon_home { text-align:left; color: #e36c0a; background: transparent url("../images/home_icon.png") no-repeat scroll 0 0; line-height: 32px; padding-left:90px;}
.icon_account { text-align:left; color:#e36c0a;background: transparent url("../images/account.png") no-repeat scroll 0 0;  line-height: 72px; padding-left: 83px;}
.icon_property {text-align:left; color:#e36c0a; background: transparent url("../images/property.png") no-repeat scroll 0 0; line-height: 72px; padding-left: 83px;}
.oarange_new {color:#e36c0a !important;}
.adaptive {color: #333333; display: block; float: left; font-size: 20px;  text-align:right;  }
.responsive { color: #333333; display: block; float:left;font-size:20px;  text-align:center; }
.text-right {text-align:right;}
.ppp_scroll_01 {padding:12px !important;}
.globalrateimg {max-width:972px; text-align:center; width:100%;}.pmsrateimg {max-width:870px; text-align:center; width:100%;}
.pmsrateimg2 {max-width:850px; text-align:center; width:100%;} .dashimg2 {max-width:900px; text-align:center; width:100%;}
.dashsmallimg2 {max-width:631px; text-align:center; width:100%;} .dashsmallimg4 {max-width:530px; text-align:center; width:100%;}
.dashsmallimg3 {max-width:245px; text-align:center; width:100%;} .why_innsightimg {max-width:368px; text-align:center; width:100%;}
.newcodeimg {max-width:790px; width:100%; } .yelpimg2 {max-width:892px; width:100%;} .yelpimg3 {max-width:792px; width:100%;} .yelpimg4 {max-width:936px; width:100%;} .yelpimg05 {max-width:952px; width:100%;} .yelpimg6{max-width:800px; width:100%;}
.yelpimg06 {max-width:864px; width:100%;}.pmsrateimg12 {max-width:870px; text-align:center; width:100%;}
.pmsrateimg15 {max-width:880px; text-align:center; width:100%;} .editphimg25 {max-width:521px; text-align:center; width:100%;}
.editphimg28 {max-width:626px; text-align:center; width:100%;} .adapt28 {max-width:543px; text-align:center; width:100%;}
.adapt2858 {max-width:1007px; text-align:center; width:100%;}
.mrpaded{margin:0px;padding-bottom:10px;}
/*Partners end*/

/*Education  mainpage Page Css*/
.lightgraybg{/*border-bottom:2px solid #e36c0a !important;border-top:2px solid #292e83 !important;*/ box-shadow:2px 2px 2px #ccc; margin-bottom:12px;}
.tips {margin-bottom:20px; background: none repeat scroll 0 0 #ffffff; border-radius: 7px;  box-shadow: 0 0 5px 0 #c4c4c4 inset; float: right; height: auto; padding:20px 10px 20px; text-align: center; width:62%;}
.tips h4 {font-size: 16px; margin: 7px 10px 10px;}
.resource_lft {width: 100%;}
.subscribe_btn {  background: linear-gradient(to bottom, #bddd53 0%, #a4d045 50%, #86c035 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #699521; border-radius: 22px; color: #ffffff;  cursor: pointer;  font-family: arial;  font-size: 13px;font-weight: bold; padding: 9px 20px; text-decoration: none; text-shadow: -1px 1px 1px #66872c; width: auto !important;}
.subscribe_btn:hover {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #86c035 0%, #a4d045 50%, #bddd53 100%) repeat scroll 0 0;}
.box1 {background: none repeat scroll 0 0 #ffffff; border-radius: 7px; box-shadow: 0 0 5px 0 #c4c4c4 inset;height:auto; margin: 0 20px 20px 1%; min-height:304px; padding:10px;transform: scale(1); transition: all 0.3s ease-in-out 0s; width:30.1%;}
.box1 img {width:100%;}
.GreenBTN:hover, .GreenWeb:hover {background: url("../images/BTN_sprites.png") no-repeat scroll 3px -86px transparent !important;}
.box1 .box-text {color:#514f4f;font-size:18px;text-align:center;}
.wht_top {height:278px; position: relative;}
.what_lft p {color:#514f4f;font-size:16px; margin: 0 0 0 15px; text-align: left;}
.ML205 {margin-left: 205px !important;}
#nav {margin: 10px 25px 10px 25px; }
.filter {margin-bottom: 20px !important;}
.filter ul {background: none repeat scroll 0 0 #f0f0f0; padding: 20px 10px;}
.Text_box li {color: #5a5a5a !important; font-size: 13px !important;padding: 0;}
.filter li {color: #ff7b43; font-size: 15px; padding: 0;}
#nav a { background-color: #ffffff; border: 1px solid #c1c1c1; color: #696969; font-size: 17px;  margin-bottom: 3px;  padding: 7px 20px; text-align: center; text-decoration: none;}
.filter li a {background-color: #f0f0f0 !important; border: 0 none !important;color: #514f4f !important;float: none !important;font-size: 16px !important; margin: 5px 0; padding: 0 0 0 2px !important;text-align: center !important; text-decoration: none !important; width: auto !important;}
.isotope .isotope-item { transition-property: transform, opacity;}
.isotope, .isotope .isotope-item {transition-duration: 0.8s;}
.isotope-item {z-index: 2;}
.box1 .box-title {color:#292e83;font-size:18px;}
.ppp_scroll_01 {top:15px;}
.ppp_scroll, .ppp_scroll_01 {background: none repeat scroll 0 0 #ffffff;border-radius: 7px;box-shadow: 0 0 5px 0 #c4c4c4 inset; color: #292e83; height: auto;  left: 12%; padding:12px; position: absolute; top:9px; width:100%;}
.news_scroll p, .ppp_scroll p, .ppp_scroll_01 p {float:left; font-size:18px !important;padding: 0 !important; width: auto;}
.ppp_scroll, .ppp_scroll_01 {color:#292e83;}
.learn_more {border: 1px solid #5ea845; color:#fff;padding:2px 5px; width:175px;}
.green_btn {background: none repeat scroll 0 0 #61b119;border:1px solid #5ea845; color: #ffffff !important;cursor:pointer;font-size:18px;line-height:25px; padding:2px 5px; text-shadow: 0 1px 1px #000000; vertical-align: middle;}  
.green_btn:hover{background:#509711;} 
.planning_pricing {float:left;padding-top:30px;position:relative;width:80%;}
.CallFont {color: #5a5a5a;font-size:18px;font-weight:bold; margin: 10px 12px 0 0;}
.Text_boxBG {/* background: url("../images/static/shadow.png") no-repeat scroll center bottom #ffffff;*/  color: #212121;}
.Text_box { background-color: #fcd145 !important;color: #5a5a5a !important;float: right; font-size: 14px;font-weight: bold; list-style: square outside none !important; margin: 10px 0 0; padding: 10px 0 0 26px !important;  width: 100%;}
.marbtm25 {margin-bottom: 25px;}.W245 { width:100%;}    
.Text_box li{margin-bottom:15px;}
.GreenBTN, .GreenWeb { background: url("../images/BTN_sprites.png") no-repeat scroll 3px -32px transparent !important; color: #ffffff !important;  cursor: pointer;  display:inline-block;  font-family: arial;  font-size: 13px !important;  font-weight: bold;  height: 21px; margin-right: 26px; padding: 10px 0 16px 0px !important; text-align: center; text-decoration: none; text-shadow: -1px 1px 1px #66872c; width: 192px !important; height:50px; border:none !important;}
.ptb{padding-top:20px;padding-bottom:40px;}
.education {background: #fff url("../images/Client_bg.jpg") repeat-x scroll 0 0;}
.Orange_block { background:#f0f0f0 url("../images/Orangeblock.png") repeat-x scroll center bottom;}
.MT30 {margin-top:30px;}
.sub_heading {background: #292e83 none repeat scroll 0 0; color: #ffffff; padding: 7px;}
.sub_heading { font-size:15px; font-weight:bold; padding:5px 0 10px; width:100%; margin-top:20px;}
.subscribe_div1 li {padding:5px 0 10px 10px !important;  text-align:left;}
.subscribe_div1 {margin:0; padding:0; width:100%; }
.subscribe_div1 li {width: 100%;}
.subscribe_div1 li input { border: 1px solid #c1c1c1; border-radius: 5px; padding: 7px 5px; width:82%;}
#email_subs p {text-align:left;}
.mb20neg{margin-bottom:-20px;}
#facebook_widget .fb_iframe_widget , #facebook_widget .fb_iframe_widget >span,#facebook_widget .fb_iframe_widget iframe,#twitter_widget iframe{width:100% !important;}
@media screen and (max-width: 1600px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1450px;}
.hotels-search-for{width:1280px;}

}
@media screen and (max-width: 1490px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1350px;}
.hotels-search-for{width:1180px;}

}
@media screen and (max-width: 1400px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1300px;}
.hotels-search-for{width:1130px;}

}
@media screen and (max-width: 1350px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1250px;}
.hotels-search-for{width:1080px;}

}
@media screen and (max-width: 1300px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1200px;}
.hotels-search-for{width:1030px;}


}
@media screen and (max-width: 1250px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1150px;}
.hotels-search-for{width:980px;}
.lx-mxx-3{width:33.33%;}
.lx-mxx-1{width:100%;}
}
@media screen and (max-width: 1200px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1100px;}
.hotels-search-for{width:930px;}
.sitemap-box{margin:0 30px 40px;}
.box1 {width:28.3% !important; min-height:248px !important;}
}
@media screen and (max-width: 1150px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1050px;}
.hotels-search-for{width:880px;}
.sitemap-box{margin:0 25px 40px;}	
}
@media screen and (max-width: 1100px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:1000px;}
.hotels-search-for{width:830px;}
.lable-box,.lable-initials-box{font-size:16px;}
.llx-65{width:65%;}
.llx-35{width:35%;}
.sitemap-box{margin:0 15px 40px;}

.splheight1{height:380px;}
.splheight1-spl{height:392px;}
.splheight1 p,.splheight1-spl p{height:155px;}
.splheight2{}
.splheight3{}
.splheight4 span{height:50px;line-height:30px;}
.splheight5 span,.splheight8 span{height:50px;line-height:30px;}
.splheight6 span{height:90px;}
.splheight6 span.emhst{padding:20px 10px;}
.splheight7 span{height:60px;}
.splheight7 span.emhst{padding:20px 10px;}
.splheight8 span.emhst{line-height:15px;}
.adaptive {text-align:center !important;}
.responsive {text-align:right; width:45% !important;}
}
@media screen and (max-width: 1050px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:950px;}
.hotels-search-for{width:780px;}
.sitemap-box{margin:0 10px 40px;}	
.tips {width:90% !important;}
}
@media screen and (max-width: 1010px) {
.container-ppp-fixed,.container-ppp-fixed-2{width:940px;}
.hotels-search-for{width:770px;}
.mx-colm-3{width:33.33%;}
.mx-100{width:100%;}
.mx-60{width:60%;}
.mx-40{width:40%;}
.mxm-colm{width:50%;}
.signuph1{font-size: 34px;}
.hidetbmb{display:none;}
.distbmb{display:block;}
.clientsnavbox{width:100%;margin:0px;}
.clientslistboxes{width:100%;}
#clientsnav ul{text-align: center;}
#clientsnav ul li{width:auto;float:none;display:inline-block;}
#clientsnav ul li a.active,#clientsnav ul li a:hover{font-weight: 400;}

.main_content{background-size:auto auto;}

}
@media screen and (max-width: 630px) { .showoff_left span {font-size:18px;}
}
@media screen and (max-width: 990px) {
.sitemap-box{margin:0 60px 40px;}
.adaptive {text-align:center;}
.responsive {text-align:right;}
.box1 {min-height:300px !important;}
.tips {width:94% !important;}
}
@media screen and (max-width: 960px) {
.container-ppp-fixed{width:890px;}
.hotels-search-for{width:720px;}
/*.filteraftersort-colm{width:685px;}*/
.container-ppp-fixed-2{width:100%;}
.tab-hides{display:none;}
.sitemap-box{margin:0 40px 40px;}
.splheight1{height:415px;}
.splheight1-spl{height:427px;}
.splheight1 p,.splheight1-spl p{height:190px;}
.splheight2{}
.splheight3{}
.splheight4 span{height:50px;line-height:30px;}
.splheight5 span,.splheight8 span{height:100px;line-height:30px;}
.splheight6 span.emhst{padding:20px 10px;}

}
@media screen and (max-width: 950px) {
.sitemap-box{margin:0 35px 40px;} #animateddivboxed{margin-bottom:20px;}
}
@media screen and (max-width: 910px) {
.container-ppp-fixed{width:840px;}
.hotels-search-for{width:670px;}
.mx-5{width:50%;}
.tab-1{width:100%;}
.tab-shows{display:block;}
.tabshide{display:none;}
.educationportals img{width:100%;}
.sitemap-box{margin:0 30px 40px;}
}
@media screen and (max-width: 880px){
.smx-colm-2{width:50%;}
.mmx-58{width:58%;}
.mmx-42{width:42%;}
.sitemap-box{margin:0 20px 40px;}
}
@media screen and (max-width: 860px) {
.mx-map-fltr-8{width:80%;}
.mx-map-fltr-2{width:20%;}	
.container-ppp-fixed{width:790px;}
.hotels-search-for{width:620px;}

.col-smg-1,.wsmx-colm-1{width:100%;}
.colm-tblx-2,.box{width:50%;}
.dis-hide{display:none;}
.dis-show{display:block;}
.dis-show2{display:inline-block;}
.lsx-colm-3{width:33.33%;}
.splheight1 h2,.splheight1-spl,.splheight1-spl h2{margin-top:0px;}
.splheight1{height:415px;}
.splheight1-spl{height:415px;}
.splheight1 p{height:150px;}
.splheight1-spl p{height:185px;}
.splheight2 span{}
.splheight3 span{}
.splheight4 span{height:auto;line-height:30px;}
.splheight5 span,.splheight8 span{height:100px;line-height:30px;}
.splheight6 span{height:auto;}
.splheight6 span.emhst{padding:20px 10px;}
.splheight2 label,.splheight3 label,.splheight4 label,.splheight5 label,.splheight6 label{width:100%;display:block;padding-bottom: 5px;color:#292e83;}
.dynhdbx{height:auto !important;border-right:1px solid #fff;}
.heading-dynamicwd{position: relative;width:100% !important;}
}
@media screen and (max-width: 820px) { .message_center {padding: 7px 0 0 0px;} .message_center li a{padding:10px 15px !important;}
.container-ppp-fixed{width:750px;} .SMMT0{margin-top:0 !important;} .SMMB0{margin-bottom:0 !important;}
.hotels-search-for{width:580px;}
.mx-sx-hide-1,li.mx-sx-hide-1{display:none;} .mx-sx-ml10{margin-left:10px}
.mx-sx-show-1{display:block;}
.gr-mx-2{width:50%;}
.ppp-mob-common{width:100%;padding:0 2%;}
.mx-colm-1,.dynamickwidthparent,.newset{width:100%;}
.mx-rgt-offset-0{padding-right:0px;}
.smx-colm-4{width:40%;}
.smx-colm-3{width:30%;}
.mob-mb-15{margin-bottom:15px;}
.mobtabpt20{padding-top:20px;} .MT10B30{margin:10px 0 30px;} .naviagtionlinew{margin:0 4px !important;} .common-logo{text-align:left !important;} .cms_img1{width:100% !important;}
.signuph1{font-size: 30px;}
.signuph2tp{font-size: 25px;}
.bot_heading,.faq h2{font-size:20px;}
.divhovercontact:first-child{border-bottom:1px solid #d0d0d0;}
.ContactT{padding:0 12px 20px}
.btnmarginlr{margin:10px 1% 20px;}
.commnsigninhtssuper{min-height: 20px !important;}
.signupimgbx{max-width:100%;display:inline-block; width:auto;}
.sitemap-box{margin:0 10px 40px;}
.splheight1{height:395px;}
.splheight1-spl{height:395px;}
.splheight1 p{height:155px;}
.splheight1-spl p{height:145px;}
.splheight2 span{}
.splheight3 span{}
.splheight4 span{height:auto;line-height:30px;}
.splheight5 span,.splheight8 span{height:100px;line-height:30px;}
.splheight6 span{height:auto;}
.splheight6 span.emhst{padding:20px 10px;}
.splheight7 span{height:auto;}
.splheight7 span.emhst{padding:20px 0px;}
.splheight2 label,.splheight3 label,.splheight4 label,.splheight5 label,.splheight6 label,.splheight7 label,.splheight8 label{width:100%;display:block;padding-bottom: 5px;color:#292e83;}
.MT30, .MT20 {margin:0 !important;} .cms2, .cms1, .grey_sep{padding:0;} .members{margin:20px auto !important;}
}
@media screen and (max-width: 770px) {
.container-ppp-fixed{width:700px;}
.hotels-search-for{width:530px;}
/*.ppp-hotel-addres-box{width:400px;}*/
.sm-colm-2{width:50%;}
.socialstaicfixedbox,.followleftbox{width:100%;}
.Foll_active_Link,.Foll_Link{width:50%;margin-bottom: 20px;}
.followrightbox{width:100%;}

}
@media screen and (max-width: 730px) {
	.box1 {width:44.5% !important;}
.subscribe_btn {padding:10px 60px !important;}
.text-xs-center {text-align:center;}	
.filter li {text-align:left;}
.tips {width:100% !important;}
.container-ppp-fixed{width:96%;}
.hotels-search-for,.textbxspn,.tab-msx-1{width:100%;}
/*.ppp-hotel-addres-box{width:100%;}*/
.sx-mbl-dn,.mx-sx-hide{display:none;}
.sx-mbl-db,.mx-sx-show{display:block;}
.hotels-search-for{font-size:16px;line-height:24px;font-weight:400;}
.signuph1{font-size: 28px;}
.signuph2tp{font-size: 23px;}
.bot_heading,.faq h2{font-size:18px;}
.btnmarginlr{margin:10px 1% 20px;}
.mob-ptzero{padding:0px 0 20px;}
.mob-ptzero2{padding:20px 0 20px;}
.sitemap-box{margin:0 10px 40px;}
.splheight1{height:auto;}
.splheight1-spl{height:auto;}
.splheight1 p{height:auto;}
.splheight1-spl p{height:auto;}
.splheight2 span{}
.splheight3 span{}
.splheight4 span{height:auto;line-height:20px;}
.splheight5 span,.splheight8 span{height:auto;line-height:20px;}
.splheight6 span{height:auto;}
.splheight6 span.emhst{padding:20px 10px;}
.splheight7 span{height:auto;}
.splheight7 span.emhst{padding:20px 10px;}
.splheight2 label,.splheight3 label,.splheight4 label,.splheight5 label,.splheight6 label,.splheight7 label,.splheight8 label{width:100%;display:block;padding-bottom: 5px;color:#292e83;}
.basic-free h2{padding:30px 0;}
.tab-msx-mt25{margin-top:25px;}
.social a {float:left;}
}
@media screen and (max-width: 650px) {
.sx-colm-1{width:100%;}
.sitemao-txtbx{min-height:10px;}

}
@media screen and (max-width: 610px) {
.gsdx-1{width:100%;}
.gsdx-TAC{text-align:center;}	
}
@media screen and (max-width: 550px) {
.box1 {width:92.5% !important; left:3% !important;	}
.sx-colm-1,.box{width:100%;}
.gsx-1{width:100%;}
.gsx-pdrz{padding-right:0px;}
.gsx-hide{display:none;}
.MMB2{margin-bottom:12px;}
.MMB20{margin-bottom:20px;}
.rotetboxspn,.rotetboxspn2{transform: rotate(-66deg);float: left; }
.rotetboxspn2{width:16px;}
.rotetboxspn{width:16px;margin:18px 0 0 14px;}
.commnsigninhtsswd22{min-height: 100px !important;}
.padlftrgtzero{padding-left:0px;padding-right:0px;}
.box-outer{min-height:40px !important;}
.box-outer2{min-height:40px !important;}
.sitemap-box{margin:0 0px 40px;}
.clientsboxes .hover_div img{width:auto;} .hover_div{display:inline-block; float:none; margin:0 auto; width:auto;}
}
@media screen and (max-width: 500px) {
.ssx-1{width:100%;}
.gsxx-hide{display:none;}
.gsxx-show{display:block;}
.mobplrs{padding-left:0px;padding-right:0px;}
.mobplrslt{padding-left:0px;}
.mobplrsrgt{padding-right:0px;}
.property_block{margin-top:20px !important;}
.main_content{min-height:800px;}
}
@media screen and (max-width: 455px) {
	
}
@media screen and (max-width: 350px) {
.sxx-1{width:100%;}	
}
@media screen and (max-width: 250px) {

}
/*Education end Css*/
.tick li{background: url("../images/tick.png") no-repeat scroll left center transparent !important; padding:5px 0 5px 30px; font-weight:bold; font-size:16px;}
.eco_pricing{font-size:20px !important; font-weight:bold; color:#292e83; text-align:left; padding:0 0 0 45px; background: url("../images/economical-icon.png") no-repeat scroll 0 0 transparent;} .eco_pricing span{font-size:16px; font-weight:normal; display:block; color:#575b5c;}
.low_subscriptions{background-position:0 -88px;} .more_bookings{background-position:0 -196px;} .M0{margin:0 !important;} .red{color:red;} #desc2, #desc3, #desc4{top:405px !important;}
.optional1{border:1px solid #cccccc; padding:5px; margin:0 10px 10px 10px;} .device_head{color:#ee7912; font-size:17px; font-weight:bold;}
/********premium-pms**********/
.premium-pms{margin:70px 0 0 0;}
.premium-pms h5{color:#e36c0a; font-size:30px;}
.premium-pms li{list-style:disc inside; font-size:17px; color:#292e83; line-height:30px;} 
.lname span{display:block; padding:5px 0; background:#e9e9e9; color:#292e83; font-size:18px; margin:10px 0;
 text-align:center;}

 /*RMS heading*/
.rms_heading{background:#e9e9e9; padding:5px 10px; margin:0 0 10px; float:none;} .B1{border:1px solid #e9e9e9} .text-justify{text-align:justify;} #submitReviews{padding:10px 20px;}
 /*RMS heading ends*/
 
 /********premium-pms**********/
.premium-pms{margin:70px 0 0 0;} .premium-pms1{margin:20px 0 0 0;}
.premium-pms h5{color:#ffffff; font-size:30px;}
.premium-pms li{list-style:disc outside; font-size:17px; color:#ffffff; line-height:30px;} .lname span{display:block; padding:5px 0; background:#e9e9e9; color:#292e83; font-size:18px; margin:10px 0; text-align:center;}
.features li{list-style:disc outside; font-size:18px; line-height:30px;}


/* -------------------------------- 

Modules - reusable parts of our design

-------------------------------- */
.cd-container {
  /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
  width: 90%;
  max-width: 1170px;
  margin: 0 auto;
}
.cd-container::after {
  /* clearfix */
  content: '';
  display: table;
  clear: both;
}

/* -------------------------------- 

Main components 

-------------------------------- */


#cd-timeline {position: relative; padding: 2em 0; /*margin-top: 2em;*/ margin-bottom: 2em;}
#cd-timeline::before {/* this is the vertical line */ content: ''; position: absolute; top: 0; left: 18px; height: 100%; width: 4px; background: #d7e4ed;}
@media only screen and (min-width: 1170px) {
	#cd-timeline {/*margin-top: 3em;*/ margin-bottom: 3em;}
	#cd-timeline::before {left: 50%; margin-left: -2px;}}

.cd-timeline-block {position: relative; margin: 2em 0;}
.cd-timeline-block:after {content: ""; display: table; clear: both;}
.cd-timeline-block:first-child {margin-top: 0;}
.cd-timeline-block:last-child {margin-bottom: 0;}
@media only screen and (min-width: 1170px) {
	.cd-timeline-block {margin: 4em 0;}
	.cd-timeline-block:first-child {margin-top: 0;}
	.cd-timeline-block:last-child {margin-bottom: 0;}
}

.cd-timeline-img {position: absolute; top: 0; left: 0; width: 40px; height: 40px; border-radius: 50%; box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);}
.cd-timeline-img img {display: block; width: 24px; height: 24px; position: relative; left: 50%; top: 50%; margin-left: -12px; margin-top: -12px;}
.cd-timeline-img.cd-picture {background: #75ce66;}
.cd-timeline-img i{font-size:1.5em; padding:10px 0;}
.cd-timeline-img.cd-movie {background: #fb9d1f;}
.cd-timeline-img.cd-location {background: #309fbb;} 
.cd-timeline-img.cd-location i, .cd-timeline-img.cd-content i, .cd-timeline-img.cd-launch i, .cd-timeline-img.cd-picture i, .cd-timeline-img.cd-movie i{color:#ffffff;}
.cd-timeline-img.cd-content {background: #444a58;}
.cd-timeline-img.cd-launch {background: #61b119;}
@media only screen and (min-width: 1170px) {
	.cd-timeline-img {width: 60px; height: 60px; left: 50%; margin-left: -30px; /* Force Hardware Acceleration in WebKit */ -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden;}
	.cssanimations .cd-timeline-img.is-hidden {visibility: hidden;}
	.cssanimations .cd-timeline-img.bounce-in {visibility: visible; -webkit-animation: cd-bounce-1 0.6s; -moz-animation: cd-bounce-1 0.6s; animation: cd-bounce-1 0.6s;} 
}
@media only screen and (min-width: 1170px) {
.cd-timeline-img i{font-size:2em; padding:17px 0;}
}
@-webkit-keyframes cd-bounce-1 {
	0% {opacity: 0; -webkit-transform: scale(0.5);}
	60% {opacity: 1; -webkit-transform: scale(1.2);}
	100% {-webkit-transform: scale(1);}
}
@-moz-keyframes cd-bounce-1 {
	0% {opacity: 0; -moz-transform: scale(0.5);}
	60% {opacity: 1; -moz-transform: scale(1.2);}
	100% {-moz-transform: scale(1);}
}
@keyframes cd-bounce-1 {
  0% {opacity: 0; -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5);}

  60% {opacity: 1; -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);}

  100% {-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
}
.cd-timeline-content {position: relative; margin-left: 60px; background: white; border-radius: 0.25em; padding: 1em; box-shadow: 0 3px 0 #d7e4ed;}
.cd-timeline-content:after {content: ""; display: table; clear: both;}
.cd-timeline-content h2 {color: #e36c0a;}
.cd-timeline-content p, .cd-timeline-content p a{color:#292e83;}
.cd-timeline-content p, .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {font-size: 13px;}
.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {display: inline-block;}
.cd-timeline-content p {margin: 1em 0; line-height: 1.6;}
.cd-timeline-content .cd-read-more {float: right; padding: .8em 1em; background: #acb7c0; color: white; border-radius: 0.25em;}
.no-touch .cd-timeline-content .cd-read-more:hover {background-color: #bac4cb;}
.cd-timeline-content .cd-date {float: left; padding: .8em 0; opacity: .7;}
.cd-timeline-content::before {content: ''; position: absolute; top: 16px; right: 100%; height: 0; width: 0; border: 7px solid transparent; border-right: 7px solid white;}
@media only screen and (min-width: 768px) {
	.cd-timeline-content h2 {font-size: 20px;}
	.cd-timeline-content p {font-size: 16px;}
	.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {font-size: 14px;}
}
@media only screen and (min-width: 1170px) {
	.cd-timeline-content {margin-left: 0; padding: 1.6em; width: 45%;}
	.cd-timeline-content::before {top: 24px; left: 100%; border-color: transparent; border-left-color: white;}
	.cd-timeline-content .cd-read-more {float: left;}
	.cd-timeline-content .cd-date {position: absolute; width: 100%; left: 122%; top: 6px; font-size: 16px;}
	.cd-timeline-block:nth-child(even) .cd-timeline-content {float: right;}
	.cd-timeline-block:nth-child(even) .cd-timeline-content::before {top: 24px; left: auto; right: 100%; border-color: transparent; border-right-color: white;}
	.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more {float: right;}
	.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {left: auto; right: 122%; text-align: right;}
	.cssanimations .cd-timeline-content.is-hidden {visibility: hidden;}
	.cssanimations .cd-timeline-content.bounce-in {visibility: visible; -webkit-animation: cd-bounce-2 0.6s; -moz-animation: cd-bounce-2 0.6s; animation: cd-bounce-2 0.6s;}
}

@media only screen and (min-width: 1170px) {
  /* inverse bounce effect on even content blocks */
	.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in {-webkit-animation: cd-bounce-2-inverse 0.6s; -moz-animation: cd-bounce-2-inverse 0.6s; animation: cd-bounce-2-inverse 0.6s;}
}
@-webkit-keyframes cd-bounce-2 {
	0% {opacity: 0; -webkit-transform: translateX(-100px);}
	60% {opacity: 1; -webkit-transform: translateX(20px);}
	100% {-webkit-transform: translateX(0);}
}
@-moz-keyframes cd-bounce-2 {
	0% {opacity: 0; -moz-transform: translateX(-100px);}
	60% {opacity: 1; -moz-transform: translateX(20px);}
	100% {-moz-transform: translateX(0);}
}
@keyframes cd-bounce-2 {
	0% {opacity: 0; -webkit-transform: translateX(-100px); -moz-transform: translateX(-100px); -ms-transform: translateX(-100px); -o-transform: translateX(-100px); transform: translateX(-100px);}
	60% {opacity: 1; -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); -o-transform: translateX(20px); transform: translateX(20px);}
	100% {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}
}
@-webkit-keyframes cd-bounce-2-inverse {
	0% {opacity: 0; -webkit-transform: translateX(100px);}
	60% {opacity: 1; -webkit-transform: translateX(-20px);}
	100% {-webkit-transform: translateX(0);}
}
@-moz-keyframes cd-bounce-2-inverse {
	0% {opacity: 0; -moz-transform: translateX(100px);}
	60% {opacity: 1; -moz-transform: translateX(-20px);}
	100% {-moz-transform: translateX(0);}
}
@keyframes cd-bounce-2-inverse {
	0% {opacity: 0; -webkit-transform: translateX(100px); -moz-transform: translateX(100px); -ms-transform: translateX(100px); -o-transform: translateX(100px); transform: translateX(100px);}
	60% {opacity: 1; -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); -ms-transform: translateX(-20px); -o-transform: translateX(-20px); transform: translateX(-20px);}
	100% {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}
}

.box-outer2{min-height:inherit !important;}	

#cd-timeline1 {position: relative; padding: 1em 0; /*margin-top: 2em;*/ margin-bottom: 2em;}
#cd-timeline1::before {/* this is the vertical line */ content: ''; position: absolute; top: 0; left: 18px; height: 100%; width: 4px; background: #929292;}
/*@media only screen and (min-width: 1170px) {
	#cd-timeline1 {margin-bottom: 3em;}
	#cd-timeline1::before {left: 50%; margin-left: -2px;}}*/

.cd-timeline1-block {position: relative; margin: 2em 0;}
.cd-timeline1-block:after {content: ""; display: table; clear: both;}
.cd-timeline1-block:first-child {margin-top: 0;}
.cd-timeline1-block:last-child {margin-bottom: 0;}
@media only screen and (min-width: 1170px) {
	.cd-timeline1-block {margin: 3em 0 2em;}
	.cd-timeline1-block:first-child {margin-top: 0;}
	.cd-timeline1-block:last-child {margin-bottom: 0;}
}

.cd-timeline1-img {position: absolute; top: 0; left: 0; width: 40px; height: 40px; border-radius: 50%; box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);}
.cd-timeline1-img img {display: block; width: 24px; height: 24px; position: relative; left: 50%; top: 50%; margin-left: -12px; margin-top: -12px;}
.cd-timeline1-img.cd-picture {background: #e7373a;}
.cd-timeline1-img i{font-size:1.5em; padding:10px 0;}
.cd-timeline1-img.cd-movie {background: #01a4b7;}
.cd-timeline1-img.cd-location {background: #fb9d1f;} 
.cd-timeline1-img.cd-location i, .cd-timeline1-img.cd-content i, .cd-timeline1-img.cd-launch i, .cd-timeline1-img.cd-picture i, .cd-timeline1-img.cd-movie i{color:#ffffff;}
.cd-timeline1-img.cd-content {background: #4fc73b;}
.cd-timeline1-img.cd-launch {background: #61b119;}
@media only screen and (min-width: 1170px) {
	.cd-timeline1-img {width: 60px; height: 60px; left:-10px; /*margin-left: -30px;  Force Hardware Acceleration in WebKit */ -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden;}
	.cssanimations .cd-timeline1-img.is-hidden {visibility: hidden;}
	.cssanimations .cd-timeline1-img.bounce-in {visibility: visible; -webkit-animation: cd-bounce-1 0.6s; -moz-animation: cd-bounce-1 0.6s; animation: cd-bounce-1 0.6s;} 
}
@media only screen and (min-width: 1170px) {
.cd-timeline1-img i{font-size:2em; padding:17px 0;}
}
@-webkit-keyframes cd-bounce-1 {
	0% {opacity: 0; -webkit-transform: scale(0.5);}
	60% {opacity: 1; -webkit-transform: scale(1.2);}
	100% {-webkit-transform: scale(1);}
}
@-moz-keyframes cd-bounce-1 {
	0% {opacity: 0; -moz-transform: scale(0.5);}
	60% {opacity: 1; -moz-transform: scale(1.2);}
	100% {-moz-transform: scale(1);}
}
@keyframes cd-bounce-1 {
  0% {opacity: 0; -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5);}

  60% {opacity: 1; -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);}

  100% {-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
}
.cd-timeline1-content {position: relative; margin-left: 60px; background: white; border-radius: 0.25em; padding: 1em; box-shadow: 0 3px 0 #d7e4ed;}
.cd-timeline1-content:after {content: ""; display: table; clear: both;}
.cd-timeline1-content h2 {color: #292e83;}
.cd-timeline1-content p, .cd-timeline1-content p a{color:#292e83;}
.cd-timeline1-content p, .cd-timeline1-content .cd-read-more, .cd-timeline1-content .cd-date {font-size: 13px;}
.cd-timeline1-content .cd-read-more, .cd-timeline1-content .cd-date {display: inline-block;}
.cd-timeline1-content p {margin: 0.5em 0; line-height: 1.6;}
.cd-timeline1-content .cd-read-more {float: right; padding: .8em 1em; background: #acb7c0; color: white; border-radius: 0.25em;}
.no-touch .cd-timeline1-content .cd-read-more:hover {background-color: #bac4cb;}
.cd-timeline1-content .cd-date {float: left; padding: .8em 0; opacity: .7;}
.cd-timeline1-content::before {content: ''; position: absolute; top: 16px; right: 100%; height: 0; width: 0; border: 7px solid transparent; border-right: 7px solid white;}
@media only screen and (min-width: 768px) {
	.cd-timeline1-content h2 {font-size: 26px;}
	.cd-timeline1-content p {font-size: 20px;}
	.cd-timeline1-content .cd-read-more, .cd-timeline1-content .cd-date {font-size: 14px;}
}
@media only screen and (min-width: 1170px) {
	.cd-timeline1-content {margin-left: 70px; padding: 1.6em; width: 96%;}
	.cd-timeline1-content::before {content: ''; position: absolute; top: 16px; right: 100%; height: 0; width: 0; border: 7px solid transparent; border-right: 7px solid white;}
	.cd-timeline1-content .cd-read-more {float: left;}
	.cd-timeline1-content .cd-date {position: absolute; width: 100%; left: 122%; top: 6px; font-size: 16px;}
	.cssanimations .cd-timeline1-content.is-hidden {visibility: hidden;}
	.cssanimations .cd-timeline1-content.bounce-in {visibility: visible; -webkit-animation: cd-bounce-2 0.6s; -moz-animation: cd-bounce-2 0.6s; animation: cd-bounce-2 0.6s;}
}

@media only screen and (min-width: 1170px) {
  /* inverse bounce effect on even content blocks */
	/*.cssanimations .cd-timeline1-block:nth-child(even) .cd-timeline1-content.bounce-in {-webkit-animation: cd-bounce-2-inverse 0.6s; -moz-animation: cd-bounce-2-inverse 0.6s; animation: cd-bounce-2-inverse 0.6s;}*/
}
@-webkit-keyframes cd-bounce-2 {
	0% {opacity: 0; -webkit-transform: translateX(-100px);}
	60% {opacity: 1; -webkit-transform: translateX(20px);}
	100% {-webkit-transform: translateX(0);}
}
@-moz-keyframes cd-bounce-2 {
	0% {opacity: 0; -moz-transform: translateX(-100px);}
	60% {opacity: 1; -moz-transform: translateX(20px);}
	100% {-moz-transform: translateX(0);}
}
@keyframes cd-bounce-2 {
	0% {opacity: 0; -webkit-transform: translateX(-100px); -moz-transform: translateX(-100px); -ms-transform: translateX(-100px); -o-transform: translateX(-100px); transform: translateX(-100px);}
	60% {opacity: 1; -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); -o-transform: translateX(20px); transform: translateX(20px);}
	100% {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}
}
@-webkit-keyframes cd-bounce-2-inverse {
	0% {opacity: 0; -webkit-transform: translateX(100px);}
	60% {opacity: 1; -webkit-transform: translateX(-20px);}
	100% {-webkit-transform: translateX(0);}
}
@-moz-keyframes cd-bounce-2-inverse {
	0% {opacity: 0; -moz-transform: translateX(100px);}
	60% {opacity: 1; -moz-transform: translateX(-20px);}
	100% {-moz-transform: translateX(0);}
}
@keyframes cd-bounce-2-inverse {
	0% {opacity: 0; -webkit-transform: translateX(100px); -moz-transform: translateX(100px); -ms-transform: translateX(100px); -o-transform: translateX(100px); transform: translateX(100px);}
	60% {opacity: 1; -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); -ms-transform: translateX(-20px); -o-transform: translateX(-20px); transform: translateX(-20px);}
	100% {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}
}
input.error{background:none !important; font-size:16px !important; color:#575b5c !important;} select.error{background:none !important;}
.asi{width:50%; margin:0 auto; padding:0;} .asi li{list-style:disc inside; padding:5px 0;}
.dash{/*height:auto; padding:0; font-size:30px; font-weight:bold;*/}

.sitemap_data h2, .sitemap_data h3{color:#292e83; font-size:22px; font-weight:normal;} .sitemap_data h2 a{color:#292e83;} .sitemap_data a{padding:5px 0; display:inline-block;} .sitemap_data li a{color:#575b5c; font-size:16px;word-wrap: break-word;} .sitemap_data li{list-style:none; word-wrap: break-word; font-size:18px; background: url("../images/static/bullet_round.png") no-repeat scroll 0 10px transparent; padding:0 0 0 15px;}
.sitemap_data li li{list-style:none inside; word-wrap: break-word;font-size:16px; background: url("../images/static/bullet_square.jpg") no-repeat scroll 0 10px transparent; padding:0 0 0 15px;}
.sitemap_data ul{padding:0 0 0 10px; margin:0;} .sitemap_data h2{margin:20px 0 0;} .sitemap_data h3{margin:10px 0 0;}
.audit_bullet{margin:0 auto !important; width:600px; float:none; max-width:100%;}
@media only screen and (min-width: 910px) and (max-width: 1000px) {
	.LPT20{padding-top:10px;}
}
@media only screen and (min-width: 1000px) {
	.LPT20{padding-top:20px;}
}
@media only screen and (min-width: 360px) and (max-width: 730px) {.splheight9 span{height:auto; padding:10px 0 0;}}
@media only screen and (min-width: 730px) and (max-width: 910px) {.splheight9 span{height:115px;}}
.grey{color:#555555;}
input[type=text]:focus,input[type=radio]:focus, textarea:focus, select:focus{border:1px solid #343174;}
@media only screen and (max-width: 1200px) {
.tab-mob-menu{display:block} .tab-mob-menu-d{display:none} .common-logo{width:100%} .common-logo a, .common-logo img{display:inline-block}
}

@media only screen and (min-width: 1200px) {
.desk-menu{display:none}
} .F12{font-size:12px} .FS22{font-size:22px} #showtrippwd, #hidetrippwd, #showyelppwd, #hideyelppwd{position:absolute; right:10px; top:10px}