html{overflow-x: hidden;}
body { background:#FFF; margin:0; padding:0;font-size:14px;font-family: 'ProximaNovaRegular';position:relative;}
*{outline:none!important;}
.side_hidden_links.move_left{margin-right:250px;transition:all 0.2s ease-out;box-shadow:0 0 10px -2px #000, 0 0 2px #955d93 inset;}
a{color:#606060;text-decoration:none;}
.cresent_premium_advisor_board .member_box_container > a {background-color: transparent;}
.summary{padding:15px 20px;}
.logo_box img {transition: all 0.3s ease 0s;width: 280px;}
a:hover,a:focus{text-decoration:none;color:#606060}
ul.menu_ul {margin:26px -5px 18px; display: inline-block;position: static;}
.width_manage_l,.width_manage_m,.width_manage_r{position:static;}
.top_iner_list{list-style-type:none;padding:0;margin:0;width:100%;background-color:rgba(85, 29, 83, 0.90);float:left;position:relative;border-radius:3px;overflow:hidden;}
.menu_ul > li.arw > a::before {border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(85, 29, 83, 0.90);border-style: solid;border-width: 20px;content: "";display: inline-block;height: 0;left:calc(50% - 20px);left:-moz-calc(50% - 20px);left:-ms-calc(50% - 20px);left:-webkit-calc(50% - 20px);position: absolute;width: 0;bottom: -75px;opacity:0;visibility:hidden;transition:all 0.2s}
.menu_ul > li:hover > a::before{opacity:1;visibility:visible;bottom:-28px;}
.iner_list_content{left: 10px;right:10px;margin-top: 50px;opacity: 0;padding-top: 27px;position: absolute;top: 12px;transition: all 0.9s ease 0s;visibility: hidden;z-index: 11;}
.mCSB_draggerContainer .mCSB_dragger, .mCSB_draggerContainer {right: 2px;width: 4px !important;overflow:hidden}
.mCSB_draggerContainer .mCSB_dragger,.mCSB_dragger_bar{background-color:#FFF!important;}
.menu_ul>li>a {position: relative;}
.top_iner_list li a:hover,.top_iner_list li:last-child a:hover{background-color: #551d53;transition: all 0.1s ease 0s;color:#FFF;}
.top_iner_list li{float:left;width:16.6666666666%;border-right:none;padding:0!important;}
.top_iner_list li a{ border-color: #754770;border-style: solid;border-width: 0 1px 1px 0;color: #fff;display: block;font-size: 14px;padding: 20px 5px;text-align: center;text-transform: capitalize;}
.same_field_box.red-border, .who-that-is.red-border, .red-border {border: 1px solid #f24933 !important;}
.listing_search_bx{float: right;margin-top: 15px;position: relative;width: 100%;}
.input-file .btn-success span,.input-file .btn-danger span {background: none;padding: 0;}
.input-file .file-caption .kv-caption-icon{background: no-repeat;color: #000;padding: 0;}
.conditions-box{position:relative;}
.chef-video.bmargin0{margin-bottom: 0px;}
.conditions-box .field-hotel-terms ,.conditions-box .field-shopping-terms,.conditions-box .field-attractions-terms, .conditions-box .field-ferryterminal-terms, .conditions-box .field-ferry-terms , .conditions-box .field-spa-terms, .conditions-box .field-halalfooddirectory-terms, .conditions-box .field-travelagents-terms, .conditions-box .field-touroperator-terms{position: absolute;}
.listing_search_bx.location_find_bx input[type="text"]{background-image: url("../images/pointer-ico.png");background-repeat:  no-repeat;background-position: right center;}
.listing_search_bx input[type="text"] {background-color: #fff;border: 1px solid #fff;border-radius: 5px;color:#131313;padding:12px 50px 12px 12px;width: 100%;}
.listing_search_bx input[type="submit"] {background: url("../images/sprite.png") no-repeat scroll -281px 4px;border: medium none;height: 30px;position: absolute;right: 6px;top: 7px;width: 30px;}
.same_field_box .form-control.paddingleft10{padding-left:10px;}
#travelagents-incorporation_date-kvdate{padding-top:7px;}
.popover {max-width:310px;box-shadow:none;padding: 1px;font-size: 12px;font-weight: normal;background-color: #c8d9df;color:#000;border: 1px solid #c8d9df;border-radius:0;text-align:center;}
.popover.top {margin-top: -10px;}
.popover.right {margin-left: 10px;width:250px;}
.popover.bottom {margin-top: 10px;}
.popover.left {margin-left: -10px;width:250px;}
.popover-title {margin: 0;padding: 8px 14px;font-size: 11px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}
.popover-content {padding:5px 8px;}
.popover > .arrow,.popover > .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.popover > .arrow {border-width: 11px;}
.popover > .arrow:after {border-width: 10px;content: "";}
.popover.top > .arrow {left: 50%;margin-left: -11px;border-bottom-width: 0;border-top-color: #c8d9df;bottom: -11px;}
.popover.top > .arrow:after {content: " ";bottom: 1px;margin-left: -10px;border-bottom-width: 0;border-top-color:#c8d9df;}
.popover.right > .arrow {top: 50%;left: -11px;margin-top: -11px;border-left-width: 0;border-right-color: #c8d9df;}
.popover.right > .arrow:after {content: " ";left: 1px;bottom: -10px;border-left-width: 0;border-right-color: #c8d9df;}
.popover.bottom > .arrow {left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #c8d9df;top: -11px;}
.popover.bottom > .arrow:after {content: " ";top: 1px;margin-left: -10px;border-top-width: 0;border-bottom-color:#c8d9df;}
.popover.left > .arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color:#c8d9df;}
.popover.left > .arrow:after {content: " ";right: 1px;border-right-width: 0;border-left-color:#c8d9df;bottom: -10px;}
.member_img img {min-height: 235px;}
.relative{position:relative;}
.higlight-name{position:absolute;right:0;bottom:0;font-size:14px;color:#444;background-color: rgba(255, 255, 255, 0.8);line-height:normal;padding:3px 10px;}
.code-hld label {display: block;}
.banner_box{ float: left;height: calc(100vh - 78px);height: -moz-calc(100vh - 78px);height: -webkit-calc(100vh - 78px);height: -ms-calc(100vh - 78px);max-height: calc(100vh - 78px);max-height: -moz-calc(100vh - 78px);max-height: -webkit-calc(100vh - 78px);max-height: -ms-calc(100vh - 78px);position: relative;width: 100%;}
img{max-width:100%;}
#owl-demo .item img{display: block;width: 100%;height: auto;}
.dot_pattern {background:url("../images/pattern.png") repeat scroll 0 0;bottom: 0;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100%;display:none;}
.banner_text h1{font-size: 28px;font-weight: normal;margin: 0 0 10px;}
.submit_form_banner {margin-top: 20px;}
.banner_text p{font-size: 22px;margin: 24px 0;}
.banner_text a,.btn_style, .btn_style3 {border: 1px solid #777;border-radius: 3px;box-shadow: 0 -1px 2px -2px #000000 inset;display: inline-block;font-size: 18px;font-weight: normal;padding: 4px 14px;}
.banner_text a:hover,.btn_style:hover, .btn_style3:hover {box-shadow:none;border-color:#551d53;color:#551d53;}
.banner_text .spacing_box{margin-bottom: 20px;margin-top: 250px;}
.owl-buttons{display:none;}
.owl-controls {bottom:70px;left: 0;margin: 0;position: absolute;right: 0;width: 100%;}
.owl-theme .owl-controls .owl-page span{background-color:#FFF;position:relative;opacity:1;}
.owl-theme .owl-controls .owl-page.active span::before{background-color: #551d53;border-radius: 20px;content: "";height: 6px;left: 3px;position: absolute;top: 3px;width: 6px;}
.sprite{background-image:url('../images/sprite.png');background-repeat:no-repeat;}
.sprite.search {cursor: pointer;display: inline-block;height: 15px;margin: 0 10px -2px -5px;width: 15px;}
.combine-logo{float:right;width:270px;max-width: 40%;}
.clientlogo-slider-box .owl-buttons,.partner-with-mscard .owl-buttons{display:block;}
.clientlogo-slider-box .owl-controls,.partner-with-mscard .owl-controls {bottom: 0;position:inherit;margin-top:0;}
.partner-with-mscard .owl-controls{margin-top:15px;}
.menu_ul span {color: #606060;text-transform: uppercase;}
.sprite.cr_services {background-position: -268px -20px;display: inline-block;height: 37px;width: 50px;}
.global_tr {background-image: url("../images/events/gmti-mastercard-new-logo-2017.png");background-repeat:no-repeat;background-position: 0 0;background-size: 100% 100%;display: inline-block;height: 37px;max-width: 222px;width:100%;}
.global_tr_17 {background-image: url("../images/gmti/gmti-mastercard-logo-2017.png");background-position: 0 0;background-repeat: no-repeat;background-size: 100% 100%;display: inline-block;height: 37px;max-width: 222px;width: 100%;}
.sprite.destination {background-position: -86px -22px;display: inline-block;height: 37px;width: 27px;}
.sprite.live {background-position: -227px -23px;display: inline-block;height: 37px;width: 35px;}
.cr_services_b,.cr_service_box{float:left;width:100%;}
.cr_service_box{border-bottom: 1px solid #eaeaea;margin-bottom: 63px;padding: 63px 0;}
.cr_services_b h2,.benefits_box> h2,.cr_standard> h2,.lts_blog >h2,.ebooks_box> h2,.media_bx>h2,.testimonials_cr_box >h2{color: #131313;font-size: 35px;margin: 0 0 20px;}
.service_name_box{float:left;width:100%;padding: 0 50px;color:#131313;margin-top: 30px;}
.service_name_box h3 {font-size: 22px;margin: 10px 0 12px;}
.service_name_box p {font-size: 15px;height: 120px;line-height: normal;overflow: hidden;}
.service_name_box .btn_style {margin-top: 7px;}
.discount_off_bx .promo-heading{font-size: 18px;text-align:center;}
.service_name_box .btn_style {margin-top: 7px;}
.report_img_icon > img {max-height: 100%;}
.service_name_box .sprite {display: inline-block;height: 104px;width: 104px;}
.sprite.acdmy{background-position: -2px -66px;}
.sprite.research_c {background-position: -105px -66px;}
.sprite.dev_pro {background-position: -209px -66px;}
.benefits_box,.benefits_names{width:100%;}
.benefits_names{margin-top:30px;margin-bottom:65px;background-color:#f8f8f8;border-color:#dfdfdf;border-width:1px 0 0 0;border-style:solid;}
.benefits_names_list{list-style-type:none;width:100%;display:inline-block;padding:0;margin:0;}
.benefits_names_list li {border-bottom: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;float: left;height: 200px;padding:70px 5px 10px;width: 16.666667%;position:relative;}
.benefits_names_list li>a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;float:left;}
.benefits_names_list li > a:hover {border: 1px solid #ccc;transition:all 0.1s;}
.overflow_css{overflow-y:hidden;}
.submit_form_banner,.submit_form_banner form{float:left;width:100%;}
.submit_mail{float:left;width:100%;position:relative;}
.submit_mail > input[type="text"],.submit_mail > input[type="email"] {background:none;border-color: #150013;border-width: 0 0 2px;float: left;font-size: 20px;line-height: normal;padding:11px 60px 11px 10px;width: 100%;}
.submit_mail::before {background-color: #a0a0a0;bottom: 0;content: "";height: 11px;left: 0;position: absolute;width: 2px;}
.submit_mail::after {background-color: #a0a0a0;bottom: 0;content: "";height: 11px;right: 0;position: absolute;width: 2px;}
.submit_mail input[type="submit"] {background:url(../images/sprite.png) no-repeat -476px -81px;border: medium none;bottom: 0;position: absolute;right: 0;top: 0;width: 60px;}
.spacing_box p {font-size: 17px;font-weight: lighter;margin: 0;}
.width_manage_m img {min-width: 132px;}
.separate-box{background-color:#6703b9;border-radius: 5px;padding:20px ;}
.tmargin20{margin-top:20px;}
.separate-box .footer_social_links > li {margin:10px 1px 0;width: auto;display:inline-block;}
.separate-box .footer_social_links{text-align:center;}
.footer_newsletter_subscription.separate-box > h5 {margin-top: 0;font-family: 'ProximaNovaBold';font-size: 16px;letter-spacing: 0.3px;}
.update_edit_section{float:left;width:100%;text-align: right;margin-top:10px;}
.update_edit_section a,.update_edit_section input[type="submit"],.update_edit_section button,.update_edit_section input[type="button"] {background-color: #50134e;border: medium none;border-radius: 4px;color: #fff;display: inline-block;font-size: 14px;min-width: 120px;padding: 7px 5px;text-align: center;}
.benefits_names_list p {color: #959595;font-size: 18px;margin: 5px 0 0;line-height: 21px;}
.sprite.hospital {background-position: -388px -226px;display: inline-block;height: 38px;width: 38px;}
.sprite.addmor {background-position: 0 -181px;display: inline-block;height: 33px;width: 33px;}
.sprite.t_board {background-position: -345px -228px;display: inline-block;height: 38px;width: 38px;}
.sprite.Travel_Ass {background-position: -266px -230px;display: inline-block;height: 38px;width: 39px;}
.sprite.convent_center {background-position: -460px -141px;display: inline-block;height: 41px;width: 35px;}
.sprite.Ferry_terminal_icon {background-position: -415px -147px;display: inline-block;height: 24px;width: 40px;}
.sprite.Ferry_icon {background-position: -371px -150px;display: inline-block;height: 22px;width: 39px;}
.sprite.Travel_Agent{background-position: -286px -183px;display: inline-block;height: 37px;width: 39px;}
.sprite.hotel {background-position: -37px -181px;display: inline-block;height: 34px;width: 31px;}
.sprite.gvrn_ag {background-position: -311px -227px;display: inline-block;height: 38px;width: 30px;}
.sprite.welness{background-position: -226px -237px;display: inline-block;height: 32px;width: 37px;}
.sprite.restraunt{background-position: -328px -184px;display: inline-block;height: 35px;width: 38px;}
.sprite.airprt{background-position: -417px -184px;display: inline-block;height: 35px;width: 38px;}
.sprite.cruise{background-position: -460px -184px;display: inline-block;height: 35px;width: 43px;}
.sprite.r_Station{background-position: -473px -225px;display: inline-block;height: 38px;width: 28px;}
.sprite.airlines{background-position:-156px -179px;display: inline-block;height: 38px;width: 38px;}
.sprite.shopping{background-position: -429px -225px;display: inline-block;height: 39px;width: 40px;}
.sprite.attrs{background-position: -242px -180px;display: inline-block;height: 38px;width: 39px;}
.cr_rating_standard,.rating_types{float:left;width:100%;}
.rating_type_ul{list-style-type:none;padding:0;display:inline-block;margin:0;}
.rating_type_ul li{margin:15px 7.5px 0;float:left;}
.right-side{float:right;}
.left-side{float:left;}
.cr_standard .rating_types + p {color: #131313;display: inline-block;font-size: 18px;line-height: normal;margin: 25px 0;width: 100%;}
.cr_standard > h2{margin-bottom:35px;}
.global_muslim_travel{float:left;width:100%;background-color:#f8f8f8;padding:70px 0;margin:70px 0;}
.global_muslim_travel .btn_style {margin-bottom: 0;}
.map_text,.map_container{float:left;width:100%;}
.map_text {margin:0;padding-right: 36px;}
.map_text > h4 {color: #131313;font-size: 27px;font-weight: 600;margin: 0 0 20px;}
.map_text p ,.ht_text p{color: #131313;font-size: 19px;line-height: normal;margin: 0 0 20px;}
.latest_from_blogs,.blog_box_ltst{float:left;width:100%;}
.latest_from_blogs.spacing_arrange{ background-color: #f8f8f8;margin: 70px 0 0;padding: 70px 0;}
.blog_box_ltst{background-color:#f2f2f2;padding:10px 10px 0;min-height: 460px;margin-top:20px;position:relative;}
.blog_box_ltst > a {bottom: 0;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100%;z-index: 1;}
.blog_img_box{float:left;width:100%;height:230px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;}
.blog_img_box > img {max-height: 100%;}
.rating_n_time{float:right;width:60px;height:65px;text-align:center;position:absolute;right:0;bottom:-25px;color:#FFF;}
.blog_img_text{float:left;width:100%;color: #131313;padding: 20px 4px 10px;}
.blog_img_text h5 {color: #131313;height: 36px;overflow:hidden;font-size: 16px;font-weight: 600;margin: 0;}
.blog_img_text h1, .blog_img_text h2 {font-size: 20px;height: 100px;line-height: 25px;margin: 17px 0 10px;overflow: hidden;}
.blog_img_text > a {color: #521950;font-size: 16px;display:block;}
.blog_img_text > a.media-category {position: relative;z-index: 2;}
.rating_n_time > h3 {background-color: #541d52;font-size: 33px;margin: 0;padding: 2px 0;float:left;width:100%;}
.rating_n_time > span {background-color:rgba(119, 118, 119,0.8);float: left;font-size: 9px;padding: 5px 0;width: 100%;}
.bmargin40{margin-bottom:40px;}
.sprite.more_text {background-position: -43px 0;display: inline-block;height: 17px;margin-left: 5px;vertical-align: middle;width: 27px;}
.global_muslim_travel.halaltrip_web{background-color: #427a33;margin: 0;}
.itbcrescent.global_tr {background-image: url("../images/itb-crescent.png");}
.site_on_lap_device,.about_ht,.ht_text{float:left;width:100%;}
.ht_text h2 {color: #131313;font-size: 21px;}
.about_ht {margin-top:0;}
.link-class{color: blue;text-decoration: underline}
.ht_text p {margin-bottom: 40px;}
.lightpurple.spacing.top_section {min-height: 20px;}
.img-boxes .past-event-box-new{margin-top: 30px;}
.halaltrip_web h2 ,.halaltrip_web .ht_text p{color: #fff;}
.muslim_travelhouse{float:left;width:100%;height:550px;line-height:550px;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;}
.muslim_travelhouse_alignment{display: inline-block;line-height: normal;vertical-align: middle;}
.muslim_travelhouse_alignment p{color: #fff;font-size: 17px;margin: 15px 0 0;}
.global_muslim_travel_warhouse{background-color:#FFF;display: inline-block;padding: 70px 0;width: 100%;}
.ebooks_container{background-color: #FFF;float:left;width:100%;text-align:center;padding:70px 0 50px;}
.latest_from_blogs.spacing_arrange .blog_box_ltst {background-color: #ececec;}
.ebooks_box{float:left;width:100%;}
.blog_listing_section .blog_img_text {padding-bottom: 0;}
.blog_listing_section .blog_img_box > img {max-height: initial;}
.ebook_download_box{display: inline-block;width:100%;padding:17px;background-color:#ececec;max-width:315px;margin-top:20px;text-align:center;}
.ebook_img{float:left;width:100%;height:360px;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.about_ebook{float:left;width:100%;padding:15px 0 7px;}
.about_ebook h2 {color: #131313;font-size: 20px;height: 46px;margin: 0 0 20px;overflow: hidden;}
.about_ebook .btn_style {color: #fff;display: block;margin:0;}
.video_ht_box{float:left;width:100%;padding:70px 0;background-color:#551d53;text-align:center;color:#FFF;}
.video_box{float:left;width:100%;}
.video{display:inline-block;width: 100%;}
.video_box > h3 {color: #ddd2dd;font-size: 32px;font-weight: 600;margin: 0 0 40px;}
.in_media_box{float:left;width:100%;padding:70px 0;}
select.cke_dialog_ui_input_select{background-repeat: no-repeat;background-position: right 7px center;}
.media_bx{float:left;width:100%;}
.iner_media_box{display:inline-block;padding:17px 12px 50px;background:#f2f2f2 url("../images/media.png") no-repeat bottom right;max-width:295px;min-height:415px;text-align:left;margin-top:20px;position: relative;}
.iner_media_box h2 {color: #131313;font-size: 20px;margin: 0;}
.btn_style3,.btn_style,.bner-hotel-name-part button,.bner-hotel-name-part a,.bner-hotel-name-part input[type="submit"] {background-color: #fab805;border: medium none;border-radius: 3px;color:#000;display: inline-block;font-size: 14px;margin:11px 3px;min-width: 150px;padding: 9px 20px;text-align: center;}
.btn_style:hover,.bner-hotel-name-part button:hover,.bner-hotel-name-part a:hover,.bner-hotel-name-part input[type="submit"]:hover{background-color: #ffc820;color:#000;}
.active_inactive_step+div{margin-bottom:15px;}
.btn_styleaaa {background-color: #ffc820 !important;border: none;color: #000;padding: 8px 20px;border-radius: 4px;}
.iner_media_box p {color: #131313;font-size: 17px;line-height: 22px;margin: 20px 0;}
.iner_media_box > a {bottom: 0;color: #131313;font-size: 17px;left: 0;padding: 10px 10px 15px;position: absolute;right: 0;}
.testimonials_cr{float:left;width:100%;background-color:#f2f2f2;-padding:70px 0;padding:70px 0 20px;}
.testimonials_cr_box{float:left;width:100%;text-align:center;}
.sprite.quote_icon{background-position: -117px -27px;display: inline-block;height: 29px;margin-top: 20px;width: 35px;}
.testimonials_cr_slider,.testimonials_cr_tabs,.testimonials_cr_text{float:left;width:100%;}
.testimonials_cr .owl-controls {bottom: -10px;}
.testimonials_cr_text {margin: 40px 0 20px;}
.testimonials_cr_text p{color: #131313;font-size: 19px;line-height: 25px;margin: 0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background-color:transparent;border:none;border-radius:0;}
.nav-tabs > li > a{border-radius:0;}
.nav-tabs {border-bottom:none;text-align: center;float:none;display:inline-block;}
.nav-tabs > li > a:hover{border:none;background-color:transparent;}
.nav-tabs > li,.nav > li > a{margin-bottom:0!important;border:none!important;}
.member_icon{width:100px;display:inline-block;margin: 0 20px;}
.round_icon{width:80px;height:80px;border-radius:100px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;display:inline-block;margin-bottom:10px;}
.overlay_light{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5) url('../images/overlay.png') repeat 0 0;border-radius:100px;}
.member_icon > p {color: #131313;font-size: 16px;line-height: normal;margin:0;}
.nav-tabs > li.active > a .member_icon .round_icon .overlay_light{display:none;}
.testimonials_cr_slider .owl-page span{margin:2px!important;}
.testimonials_cr_slider .owl-theme .owl-controls .owl-page.active span::before {background-color: #50134e !important;height: 5px;left: 3px;top: 3px;width: 5px;}
.testimonials_cr_slider .owl-theme .owl-controls .owl-page span{border:1px solid #ccc;width:13px!important;height:13px!important;}
.testimonials_cr_slider ol,.testimonials_cr_slider ul,.testimonials_cr_slider li {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;list-style: none;}
.modal .form-group {margin-bottom: 0;}
.f_link_ul li a:hover{text-decoration:underline;}
.footer_newsletter_subscription,.field_form_subsription,.field_form_subsription form{float:left;width:100%;color:#FFFFFF;}
.field_form_subsription{margin:0;position:relative;color:#444;}
.field_form_subsription input[type="text"],.field_form_subsription input[type="email"]{ border: medium none;border-radius: 5px;color: #131313;float: left;margin: 15px 0 0;padding:12px 15px;width: 100%;}
.field_form_subsription input[type="submit"],.field_form_subsription button,.field_form_subsription input[type="button"],.field_form_subsription a{background-color:#fab805;border: medium none;border-radius: 5px;color: #000;font-size: 14px;font-weight: bold;margin: 15px 0 0;padding:12px;text-align: center;width: 100%;text-transform:uppercase;letter-spacing:0.5px;}
.footer_newsletter_subscription > h5 {color: #fff;font-size: 15px;margin: 30px 0 10px;}
.footer_newsletter_subscription > p {font-size: 15px;color: #FFF;margin: 0;font-family: 'ProximaNovaRegular';letter-spacing: 0.3px;}
.right_side{float:right;}
.right_side .separate-box {padding: 30px;}
.footer_social_links{float:left;width:100%;margin:0;padding:0;list-style-type:none;}
.footer_social_links span.sprite{display:inline-block;width:30px;height:30px;}
.footer_social_links > li {display: inline-block;padding-left: 0;padding-right: 0;text-align: center;width: 15.4%;}
.sprite.twt{background-position:-2px -228px}
.sprite.lnkd{background-position:-33px -228px}
.sprite.fb{background-position:-64px -228px}
.sprite.pint{background-position:-95px -228px}
.sprite.g_plus{background-position:-126px -228px}
.sprite.u_tube{background-position:-157px -228px}
.botm_text{float:left;width:100%;}
.botm_text label {color: #444444;font-size: 13px;font-weight: lighter;margin:0;}
.sprite.mastercard {background-position: -170px -466px;display: inline-block;height: 33px;margin-right: 10px;vertical-align: middle;width: 53px;}
.botm_text.text-left > label {margin:7px 0;}
.side_hidden_links{background-color: #551d53;border-left:1px solid #663465;bottom: 0;color: #fff;position: fixed;right: -250px;top: 0;width: 250px;overflow-y:auto;z-index:999;transition:all 0.2s ease-in;}
.side_hidden_links .side-link-cros{ background-image: url("../images/sprite.png");background-position: -122px -288px;background-repeat: no-repeat;cursor: pointer;height: 21px;position: absolute;right: 20px;top: 20px;width: 21px;}
.side_ul_link{list-style-type:none;float:left;width:auto;padding:40px 0 60px}
.side_ul_link .side_iner_ul a{padding:7px 10px;font-size:16px;border-bottom:none;vertical-align: middle;}
.side_ul_link .side_iner_ul a:hover{border-left:none;}
.side_ul_link li{float:left;width:100%;}
.side_ul_link li a{padding:15px 20px;color:#FFF;font-size:17px;border-bottom:1px solid #652d63;display:inline-block;width:100%;}
.side_ul_link li a:hover{border-left:2px solid #FFF;transition:all 0.1s;}
.search_box_onclick{position:fixed;left:0;top:0;right:0;bottom:0;line-height:100vh;width:100%;float:left;height:100%;z-index:999;background:rgba(0, 0, 0,0.6) url("../images/overlay.png") repeat scroll 0 0;text-align:center;display:none;}
.addition_videos{background-color: #ebebeb;padding: 60px 0;width: 100%;}
.box_for_video img {border-radius: 5px;}
.box_for_video {margin: 20px auto 0;max-width: 760px;width: 100%;}
.search_field_text{width:100%;max-width:760px;position:relative;display:inline-block;}
.search_field_text input[type="text"],.search_field_text input[type="email"]{float:left;width:100%;padding:20px 100px 20px 20px;font-size:30px;text-align:left;border-width:0 0 1px 0;border-color:#FFF;border-style:solid;background:none;display:inline-block;color:#FFFFFF;}
.spacing_for_srch{display: inline-block;line-height: normal;text-align: center;vertical-align: middle;width: 100%;padding:0 20px;}
.search_field_text > input[type="submit"],.search_field_text > input[type="button"],.search_field_text > a {background:url("../images/sprite.png") no-repeat scroll -457px 24px;border: medium none;bottom: 0;position: absolute;right: 0;top: 0;width: 90px;line-height:normal}
.sprite.cross_search{background-position: -84px -277px;cursor: pointer;display: inline-block;height: 32px;position: absolute;right: 30px;top: 30px;width: 32px;z-index: 1;}
.feature_band_cr{background-color: #653363;float: left;left: 0;position: absolute;right: 0;top:-165px;text-align: center;width: 100%;transition: all 0.3s ease 0s;z-index:-1;}
.feature_band_cr.feature_band_cr_move{top:76px;}
.feature_band_cr .link_div a {color: #b0a5b0;display: inline-block;border-right:1px solid #855780;font-size: 13px;margin: 0;padding: 6px 15px 5px;position: relative;text-transform: uppercase;width: 100%;}
.feature_band_cr .link_div:first-child a{border-left:1px solid #754770;}
.feature_band_cr .link_div>a.refer-arrow-show::before{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(85, 29, 83, 0.9);visibility:hidden;opacity:0;transition:all 0.3s;border-style: solid;border-width: 10px;content: "";height: 0;left: 50%;bottom:-30px;margin-left: -10px;position: absolute;width: 0;}
.feature_band_cr .link_div:hover > a.refer-arrow-show::before{visibility:visible;opacity:1;bottom:-16px;}
.feature_band_cr .link_div {display: inline-block;}
.link_div.bdr_bx{border-width:0 1px 0 1px;border-color:#6f3d6e;border-style:solid;}
.sub-iner-ul {border-radius:3px;left: -20px;list-style-type: none;opacity: 0;overflow:hidden;padding: 22px 0 0;margin-top:20px;position: absolute;text-align: left;transition: all 0.5s ease 0s;visibility: hidden;width: 120px;z-index: 5;}
li:hover .sub-iner-ul {margin-top: 0;opacity: 1;transition: all 0.5s ease 0s;visibility: visible;}
.sub-iner-ul li{background-color: rgba(21, 2, 205,0.9);box-shadow:3px 4px 10px -4px #1502CD;float:left;padding:0!important;width:100%;border:none;}
.sub-iner-ul li:first-child a{border:none;}
.sub-iner-ul li:first-child{border-radius:3px 3px 0 0;overflow:hidden;}
.sub-iner-ul li a{border-top: 1px solid #0000AD;color: #fff!important;display: inline-block;font-size: 12px;line-height: normal;padding: 13px 15px;width: 100%;}
.sub-iner-ul li a:hover{background-color:#1502CD;}
.sub-iner-ul::before { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(21, 2, 205,0.9);border-style: solid;border-width: 15px;content: "";height: 0;left: 46px;position: absolute;top: -7px;width: 0;}
.cre_city_detail_text ul {float: left;list-style-type: none;margin: 0 0 10px;padding: 0 0 0 30px;width: 100%;}
.cre_city_detail_text ul li {color: rgb(70, 70, 70);float: left;font-size: 16px;line-height: 25px;margin-top: 5px;position: relative;width: 100%;}
.cre_city_detail_text ul li::before {background-color: rgb(80, 19, 78);border-radius: 8px;content: "";height: 8px;left: -17px;position: absolute;top: 10px;width: 8px;}
.author_detail_box{background-color: #d8d8d8;border-radius: 0 0 5px 5px;cursor: default;float: left;margin: 10px -14px 0;padding: 10px;position: relative;width: calc(100% + 28px);width: -moz-calc(100% + 28px);width: -webkit-calc(100% + 28px);width: -ms-calc(100% + 28px);z-index: 2;}
.author_detail_box .author_img{border:2px solid #CCC;float:left;width:40px;height:40px;margin-right:10px;border-radius:50px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.about_author_text{float:left;width:calc(100% - 52px);width:-moz-calc(100% - 52px);width:-webkit-calc(100% - 52px);width:-ms-calc(100% - 52px);}
.about_author_text label,.about_author_text label>a {color:#131313;display: block;font-size: 13px;height:20px;overflow:hidden;font-weight: normal;margin: 0;}
.about_author_text label>a:hover{color:#5E2E5F;}
.cate_n {display: inline-block;font-size: 12px;height: 18px;margin-right: 10px;overflow: hidden;vertical-align: top;}
.about_author_text a {color: #5e2e5f;font-size: 12px;vertical-align: top;}
.country_list_banner{float:left;width:100%;height:350px;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.event-side_box .owl-buttons {display: block;}
.rated_members_country{background-color:#FFF;width:100%;padding:50px 0 70px;}
.rated_member_heading{float:left;width:100%;}
.rated_country_search{width:100%;position:relative;max-width:285px;float:right;}
.rated_country_search input[type="text"],.rated_country_search input[type="search"]{padding:13px 50px 13px 8px;float:left;width:100%;border:1px solid #afafaf;border-radius:5px;font-size:12px;}
.rated_country_search input[type="submit"] {background: #fff url("../images/magnifier.png") no-repeat scroll center center;border: medium none;border-radius: 5px;bottom: 1px;position: absolute;right: 1px;top: 1px;width: 40px;}
.rated_member_heading h1 {color: #535353;font-size: 28px;margin: 10px 0 0;}
.country_name_withimage{float:left;width:100%;height:340px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-top:30px;}
.country-name-overlay{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:url('../images/light-overlay.png') repeat 0 0;line-height:340px;font-size:28px;text-align:center;color:#FFF;font-weight: 600;}
.country-name-overlay span {display: inline-block;line-height: normal;vertical-align: middle;}
.country-name-overlay>a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2;}
.showcase-box{background-color:#fff;width:100%;}
.showcase-top-grid{width:100%;float:left;padding:70px 0 60px;position:relative;}
.showcase-grd-bx{float:right;max-width:700px;width:100%;padding:0;}
.showcase-grd-bx .row{margin:0 -5px;}
.showcase-grd-bx div[class*="col-"]{padding:0 5px;}
.showcase-grdimg{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.first-bigbox{height:400px;}
.show-smlbox{height:195px;}
.bmargin10{margin-bottom:10px;}
.showcase-grdtext{float:left;max-width:525px;width:100%;position:relative;}
.showbgbox{background-color: #e3e3e3;height: 350px;left: 0;padding: 40px 35px;position: absolute;text-align: left;top: 25px;width: 100%;z-index: 1;}
.keep-middle-content{line-height:normal;width:100%;vertical-align:middle;display:inline-block;}
.showbgbox p {color: #fff;font-size: 17px;margin:0;}
.showbgbox .boxmaintext{color: #8d2378;font-size: 40px;line-height: 48px;margin: 0;}
.showbgbox .showcse-heading{color: #9e4c8f;font-size: 44px;margin: 8px 0 20px;position: relative;}
.showcase-top-grid .showcse-heading::before {border-top: 2px solid #9e4c8f;bottom: -11px;content: "";position: absolute;width: 61px;}
.showbgbox .connect-txt{color: #9a4b88;font-size: 21px;font-style: italic;margin: 80px 0 0;}
.work-with-clients{width:100%;text-align:center;float: left;}
.howmuch-person {color: #585858;font-size: 20px;margin: 15px 0 30px;}
.boxthin-font,.work-with-clients p,.partner-with-mscard p,.btm-box-1 p,.btm-box-2 p {color: #653363;font-size: 19px;}
.boxthin-font {position: relative;margin-top: 132px;}
.boxthin-font::before {content: '';position: absolute;left: 50%;top: -50px;margin-left: -13px;font-size: 22px;}
.partner-with-mscard .boxthin-font {margin-bottom: 25px;color:#000;margin-top: 0px;font-size: 26px;font-weight: bold;letter-spacing: 0.3px;font-family: 'ProximaNovaBold';}
.partner-with-mscard h3{margin-top:35px;font-size: 17px;font-weight: bold;letter-spacing: 0.5px;font-family: 'ProximaNovaBold';color:#000}
.separate-box-contact .boxthin-font {margin-top: 60px;}
.separate-box-contact{background-color: #f1f1f1;padding: 50px 0;width: 100%;}
.howmuch-person span {display: inline-block;font-size: 28px;line-height: 35px;vertical-align: bottom;}
.howmuch-person .lightbigger {font-size: 41px;}
.clients-logo-grid{float:left;width:100%;padding-bottom: 60px;}
.logo-list-ul{width:100%;padding:0;margin:0;display:inline-block; border-color: #f2f2f2;border-style: solid;border-width:0;}
.logo-list-ul li{float:left;width:33.33333333%;text-align:center;padding:0 30px;height:225px;line-height:225px;border-width:1px 1px 0 0;border-color:#f2f2f2;border-style:solid;list-style-type:none;}
.logo-list-ul li:nth-child(1),.logo-list-ul li:nth-child(2),.logo-list-ul li:nth-child(3){border-top:none;}
.logo-list-ul li a{display:block;}
.logo-list-ul li:nth-child(3n) {border-right: medium none;}
.logo-list-ul li.border-btn-no{border-bottom:none;}
.logo-list-ul.four-items li{width:25%;}
.logo-list-ul.four-items li:nth-child(4){border-top:none;}
.logo-list-ul.four-items li:nth-child(3n) {border-right: 1px solid #f2f2f2;}
.logo-list-ul.four-items li:nth-child(4n) {border-right: medium none;}
.logo-list-ul.four-items img {max-height: 100px;}
.logo-list-ul.five-items li{width:20%;}
.logo-list-ul.five-items li:nth-child(4),.logo-list-ul.five-items li:nth-child(5){border-top:none;}
.logo-list-ul.five-items li:nth-child(3n) {border-right: 1px solid #f2f2f2;}
.logo-list-ul.five-items li:nth-child(5n) {border-right: medium none;}
.logo-list-ul.five-items img {max-height: 90px;max-width: 100%;}
.clients-include-box .howmuch-person {margin: 10px 0;letter-spacing: 0.2px;}
.thin-font-spn {color: #595959;font-size: 14px;display:block;}
.clientlogo-slider-box{width:100%;margin:60px auto 80px;}
.border-makebox{width:100%;padding:0 20px;height:260px;border-right:1px solid #f2f2f2;line-height:260px;text-align:center;}
.clientlogo-slider-box .border-makebox .item img{width:auto;min-width:0;display:inline-block;}
.clientlogo-slider-box label{font-size:13px;color:#000;font-weight:normal;display:block;}
.clientlogo-slider-box p{color: #505050;font-size: 12px;line-height: 19px;}
.clientlogo-slider-box .circle-include-box{height:115px;line-height:115px;}
.circle-include-box img{max-height: 75px;max-width: 180px;}
.partner-with-mscard{width:100%;background-color:#f8f8f8;padding:40px 0;text-align:center;}
.partner-with-mscard .partner-with-mscard{margin: 0px 0 20px;padding-top: 0;}
.partner-with-mscard p{letter-spacing: 0.2px;font-size: 17px;margin-bottom: 0px;color: #646464;}
.Mscard-txt{color: #555;font-size: 40px;margin: 0 0 25px;line-height: 30px;}
.btm-box-1,.btm-box-2{background-color:#fff;padding-top:65px;text-align:center;width:100%;}
.country-box-withimg{background-color:#f8f8f8;padding:10px;border:1px solid #e5e5e5;width:100%;margin-bottom:20px;position:relative;}
.country-box-withimg>a{position:absolute;left:0;top:0;right:0;bottom:0;}
.country-box-withimg .img-for-markt{width:100%;height:300px;background-repeat:no-repeat;background-size:cover;background-position:center center;line-height: 290px;line-height:300px;}
.nametext-box{width:100%;padding:15px 15px 5px;}
.nametext-box label{color: #603260;display: block;margin: 0;font-size: 18px;letter-spacing: 1px;overflow:hidden;white-space: nowrap;max-width: 100%;text-overflow: ellipsis;}
.btm-box-1 .nametext-box p,.btm-box-2 .nametext-box p{color: #606060;font-size: 14px;white-space: nowrap;max-width: 100%;text-overflow: ellipsis;margin: 7px 0 0;overflow:hidden;}
.btm-box-2 .country-box-withimg{padding:0;}
.btm-box-2 .nametext-box {padding: 15px;}
.btm-box-2 .nametext-box p{margin:0;}
.nametext-box span {color: #603260;font-size: 13px;display: block;margin-top: 3px;}
.btm-box-2{padding-bottom:50px;}
.c-partner-heading{font-size:24px;color:#4c4c4c;margin-top:10px;}
.h_certification_section .c-partner-bx{text-align:left;padding:20px;}
.chanel-partner-logo{width:100%;text-align:center;height:160px;line-height:155px;background-color:#fff;}
.chanel-partner-logo > img{max-height:160px;}
.partner-more-detail{width:100%;background-color:#fff;text-align:left;}
.font-lbl{color:#4c4c4c;font-size:16px;margin:5px 0 10px;line-height:20px;display:block;font-weight:normal;}
.c-partner-type{color:#000;font-size:16px;margin:5px 0 10px;line-height:20px;display:block;}
.c-partner-addressbox{border-left:2px solid #ccc;padding-left:15px;width:100%;margin:15px 0;}
.c-partner-addressbox p{color:#777;font-size:14px;margin:0;}
.contact-det-box{width:100%;margin-bottom:10px;}
.contact-det-box p,.contact-det-box p a{color:#50134e;font-size:12px;margin:0;text-decoration:none;display:inline-block;}
.contact-det-box p{width:100%;}
.barChartPoints.ramadan-report ul li {color:#fff;font-size: 12px;line-height: normal;margin:0 12px 3px 0;min-width: 40px;padding: 1px 3px;text-align: center;width: auto;cursor:pointer;}
.top-t-box-ramadanreport .owl-buttons {display: block;}
.top-t-box-ramadanreport .owl-prev,.top-t-box-ramadanreport .owl-next{background-color:#50134E!important;border-radius:3px!important;opacity:1!important;text-transform:capitalize;}
.top-t-box-ramadanreport .owl-prev{float:left;}
.top-t-box-ramadanreport .owl-next{float:right;}
.top-t-box-ramadanreport .owl-controls {position: absolute;top: 180px;}
.bg-skyblue{background-color:#0D85A4!important;}
.bg-violet{background-color:#662E91!important;}
.bg-green{background-color:#0A8D41!important;}
.bg-red{background-color:#CC0001!important;}
.bg-yellow{background-color:#FE9901!important;}
.bg-blue{background-color:#4D4B7A!important;}
.bg-purple{background-color:#50134E!important;}
.bg-orange{background-color:#FF6D00!important;}
.bg-gray{background-color:#7b7d7e !important;}
.bg-pink{background-color:#af707b!important;}
.bg-brown{background-color:#a52a2a!important;}
.bg-black{background-color:#000!important;}
.bg-darkyellow{background-color:#a5aa27!important;}
.bg-darkblue{background-color:#405ade!important;}
.bg-magenta{background-color:#b53358!important;}
.font-small{text-transform:initial!important;}
.criteria-on-off-btn{display:inline-block;line-height: normal;}
.clickable-btn{background-color: #0a8d41;border: 1px solid #40ad61;border-radius: 20px;color: #fff;cursor: pointer;display: inline-block;height: 22px;overflow: hidden;position: relative;transition: all 0.2s ease 0s;width: 60px;text-align: left;}
.manage-space{float: right;margin: 11px 0 0;}
.clickable-btn .dot-move-onoff{background-color: #fff;border-radius: 10px;height: 18px;margin: 1px 1px 1px 39px;position: absolute;top: 0;transition: all 0.2s ease 0s;width: 18px;}
.dot-move-onoff::before {color: #fff;content: attr(data-on);font-size: 12px;left: -30px;position: absolute;text-transform: uppercase;top: 1px;}
.dot-move-onoff.inactive-btn::before {color: #fff;content: attr(data-off);font-size: 12px;left: initial;position: absolute;right: -30px;text-transform: uppercase;top: 1px;}
.clickable-btn.inactive-color {background-color: #6c6c6c;border: 1px solid #9c9c9c;transition: all 0.2s ease 0s;}
.clickable-btn .dot-move-onoff.inactive-btn {margin: 1px 39px 1px 1px;}
.gmtiWrapUp.ramadan-report-gmti{padding:0;}
.ramadan-gmti-heading h1{color: #131313;font-size: 32px;margin: 20px 0 0;text-align: center;}
.top-t-box-ramadanreport{float:left;width:100%;background-color:#f2f2f2;text-align:center;padding:70px 0; position: relative;}
.top-t-box-ramadanreport .customNavigation {  box-sizing: border-box;left: 0;position: absolute;right: 0;top: 170px;width: 100%;z-index: 9;}
.top-t-box-ramadanreport .customNavigation .next,.top-t-box-ramadanreport .customNavigation .prev{cursor:pointer;}
.top-t-box-ramadanreport .customNavigation .next{float:right;margin-right:15px;}
.top-t-box-ramadanreport .customNavigation .prev{float:left;margin-left:15px;}
.top-t-box-ramadanreport h4 {color: #71389d;font-size: 17px;margin: 0 0 20px;}
.different_sections.space-top{padding-top:70px;}
.top-t-box-ramadanreport #owl-demo .item img{display: inline-block;width:auto;height: auto;}
.map-size-box{display:inline-block;width:750px;height:369px;position:relative;color:#FFF;}
.dynamic-map-box{overflow-x:auto;}
.chart-horiz .chart.ramadan-report-chart li .number {background-image:url("../images/crescentrating-icon-transparent.png");background-repeat:no-repeat;background-position:center center;display: inline-block;height: 20px;padding: 0;text-align: center;width: 20px;}
.map-size-box div[class*="data"] {position: absolute;}
.map-size-box h3{font-size: 16px;margin: 0;}
.map-size-box span{display: block;font-size: 9px;line-height: normal;}
.dynamic-value-holder{display:inline-block;vertical-align:middle;line-height:normal;}
.data-1 {height: 65px;line-height:65px;left: 246px;overflow: hidden;top: 18px;width: 65px;}
.data-2{height: 54px;left: 368px;line-height: 54px;top: 9px;width: 55px;}
.data-3{height: 57px;left: initial;right:258px;line-height: 57px;top: 9px;width: 56px;}
.data-4{height: 68px;left:initial;right:162px;line-height: 68px;top: 47px;width: 67px;}
.data-5{height: 48px;left:initial;right:54px;line-height: 48px;top: 60px;width: 48px;}
.data-6{height: 45px;left: 176px;line-height: 45px;top: 67px;width: 45px;}
.data-7{height: 63px;left: 234px;line-height: 63px;top: 97px;width: 64px;}
.data-8{height: 50px;left: initial;line-height: 50px;right: 225px;top: 133px;width: 52px;}
.data-9{height: 72px;left: initial;line-height: 72px;right: 47px;top: 114px;width: 71px;}
.data-10{height: 49px;left: 165px;line-height: 49px;top: 181px;width: 50px;}
.data-11{height: 46px;left: 252px;line-height: 46px;top: 191px;width: 45px;}
.data-12{height: 44px;left: 317px;line-height: 44px;top: 200px;width: 42px;}
.data-13{height: 54px;left: 393px;line-height: 54px;top: 216px;width: 53px;}
.data-14{height: 45px;left: initial;line-height: 45px;right: 242px;top: 228px;width: 45px;}
.data-15{height: 66px;left: initial;line-height: 66px;right: 104px;top: 212px;width: 66px;}
.data-16{height: 58px;left: initial;line-height: 58px;right: 28px;top: 193px;width: 59px;}
.data-17{height: 54px;left: 309px;line-height: 54px;top: 261px;width: 54px;}
.data-18{height: 61px;left: 402px;line-height: 61px;top: 288px;width: 61px;}
.data-19{height: 61px;left:initial;right:205px;line-height: 61px;top: 288px;width: 61px;}
.data-20{height: 69px;left: initial;line-height: 69px;right: 115px;top: 288px;width: 70px;}
.report-animate-box{float:left;width:100%;background-color:#f8f8f8;padding:60px 0;}
.report-ramadan-text{display:inline-block;width:100%;}
.about-rept{display:inline-block;width:100%;}
.about-rept > h3 {color: #131313;font-size: 29px;}
.about-rept p{color: #131313;font-size: 18px;}
.round-move-report-box{display:inline-block;width:100%;text-align:center;}
.below_text h2,.below_text h3{color: #131313;font-size: 18px;margin: 0;text-align: center;}
.animate-round-report{background:url("../images/report-mover.png") no-repeat scroll center center;display: inline-block;height: 575px;line-height: 570px;text-align: center;width: 575px;}
.dynamic-mover{vertical-align: middle;width: 462px;background:url("../images/dynamic-move.png") no-repeat scroll center center;display: inline-block;height: 462px;position: relative;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform-origin: center center;
    -webkit-transition:all 1s ease-in-out;
     -moz-transition: all 5s cubic-bezier(0.2, 2, 0.4, 1) 0s;
       -o-transition: all 5s cubic-bezier(0.2, 2, 0.4, 1) 0s;
      -ms-transition: all 5s cubic-bezier(0.2, 2, 0.4, 1) 0s;
          transition: all 5s cubic-bezier(0.2, 2, 0.4, 1) 0s;
}
.dynamic-mover.rotate-box{
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
  -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);  
  -webkit-transition:  all 1s ease-in-out;    
     -moz-transition: all 5s cubic-bezier(0.2, 2, 0.4, 1) 0s;
       -o-transition: all 5s cubic-bezier(0.2, 2, 0.4, 1) 0s;
      -ms-transition: all 5s cubic-bezier(0.2, 2, 0.4, 1) 0s;
          transition: all 5s cubic-bezier(0.2, 2, 0.4, 1) 0s;
}
.dynamic-mover div[class*="result-"] {color: #ffffff;position: absolute;display: block;height: 72px;line-height: 70px;width: 50px;}
.dynamic-mover .found_result{display: inline-block;line-height: 20px;font-size:19px;text-transform: uppercase;vertical-align: middle;padding: 10px 0 0;}
.found_result span {display: inline-block;font-size: 14px;line-height: 15px;}
.result-1 {right: 170px;text-align: center;top: 8px;transform: rotate(11deg);-webkit-transform: rotate(11deg);-moz-transform: rotate(11deg);-ms-transform: rotate(11deg);}
.result-2 {right: 102px;text-align: center;top: 36px;transform: rotate(32deg);-webkit-transform: rotate(32deg);-moz-transform: rotate(32deg);-ms-transform: rotate(32deg);}
.result-3 {right: 47px;text-align: center;top: 88px;transform: rotate(53deg);-webkit-transform: rotate(53deg);-moz-transform: rotate(53deg);-ms-transform: rotate(53deg);}
.result-4 {right: 19px;text-align: center;top: 157px;transform: rotate(75deg);-webkit-transform: rotate(75deg);-moz-transform: rotate(75deg);-ms-transform: rotate(75deg);}
.result-5 {right: 18px;text-align: center;top: 231px;transform: rotate(103deg);-webkit-transform: rotate(103deg);-moz-transform: rotate(103deg);-ms-transform: rotate(103deg);}
.result-6 {right: 48px;text-align: center;top: 301px;transform: rotate(122deg);-webkit-transform: rotate(122deg);-moz-transform: rotate(122deg);-ms-transform: rotate(122deg);}
.result-7 {right: 100px;text-align: center;top: 355px;transform: rotate(145deg);-webkit-transform: rotate(145deg);-moz-transform: rotate(145deg);-ms-transform: rotate(145deg);}
.result-8 {right: 170px;text-align: center;top: 385px;transform: rotate(170deg);-webkit-transform: rotate(170deg);-moz-transform: rotate(170deg);-ms-transform: rotate(170deg);}
.result-9 {right: 245px;text-align: center;top: 382px;transform: rotate(190deg);-webkit-transform: rotate(190deg);-moz-transform: rotate(190deg);-ms-transform: rotate(190deg);}
.result-10 {right: 311px;text-align: center;top: 355px;transform: rotate(-146deg);-webkit-transform: rotate(-146deg);-moz-transform: rotate(-146deg);-ms-transform: rotate(-146deg);}
.result-11 {right: 367px;text-align: center;top: 300px;transform: rotate(-125deg);-webkit-transform: rotate(-125deg);-moz-transform: rotate(-125deg);-ms-transform: rotate(-125deg);}
.result-12 {right: 393px;text-align: center;top: 233px;transform: rotate(-100deg);-webkit-transform: rotate(-100deg);-moz-transform: rotate(-100deg);-ms-transform: rotate(-100deg);}
.result-13 {right: 394px;text-align: center;top: 160px;transform: rotate(-80deg);-webkit-transform: rotate(-80deg);-moz-transform: rotate(-80deg);-ms-transform: rotate(-80deg);}
.result-14 {right: 367px;text-align: center;top: 90px;transform: rotate(-54deg);-webkit-transform: rotate(-54deg);-moz-transform: rotate(-54deg);-ms-transform: rotate(-54deg);}
.result-15 {right: 315px;text-align: center;top: 38px;transform: rotate(-32deg);-webkit-transform: rotate(-32deg);-moz-transform: rotate(-32deg);-ms-transform: rotate(-32deg);}
.restaurent_listing_section{width:100%;background-color:#e6e6e6;padding-bottom: 58px;}
.breadcrum_part{float:left;width:100%;margin-top:30px;}
.breadcrum_part span{font-size:15px;font-weight:400;color:#4c4c4c;margin:0 10px;display:inline-block;}
.tmargin60{margin-top:60px;}
.breadcrum_part span a{font-weight:300;}
.latest_restaurent_list{float:left;width:100%;border-radius:5px;margin:18px 0 20px;}
.perticular_retaurent_box{background-color: #fff;border-radius: 5px;float: left;margin: 18px 0 12px;min-height: 440px;overflow: hidden;position: relative;width: 100%;}
.perticular_retaurent_box>a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2;}
.perticular_retaurent_box .restaurent_pic{float:left;width:100%;height:204px;text-align:center;overflow:hidden;}
.perticular_retaurent_box .about_restaurent{padding:20px 20px 15px;float:left;width:100%;background-color:#FFF;}
.features_icons_of_restaurent{float:left;width:100%;padding: 15px 0 5px;}
.read_more_about{float:left;width:100%;position:relative;z-index:3;}
.read_more_about>a{color: #131313;display: block;font-size: 13px;padding: 5px 20px 15px;}
.location_restaurent > p {margin: 0;min-height: 35px;}
.about_restaurent h3 {color: #825781;font-size: 16px;margin: 0 0 15px;}
.about_restaurent label {color: #191919;font-size: 13px;font-weight: lighter;margin-bottom: 10px; min-height: 14px;width: 100%;}
.location_restaurent {color: #191919;float: left;font-size: 12px;padding-left: 13px;position: relative;}
.location_restaurent::before {background:url("../images/sprite.png") no-repeat scroll -78px 0;content: "";height: 16px;left: 0;position: absolute;top: 0;width: 9px;}
.features_icons_of_restaurent .sprite {display: inline-block;float: left;height: 40px;margin:0 5px 5px 0;width: 41px;position:relative;z-index:3;}
.prayer_direction{background-position:0px -356px;}
.staff{background-position:-42px -356px;}
.toilets_hand_shower,toilets__bidet,japanese_washlets{background-position:-124px -356px;}
.not_serve_alcohol{background-position:-166px -356px;}
.ramadhan_facilities{background-position:-207px -356px;}
.read_more_about .read_m_arw {background-position: -121px -2px;display: inline-block;height: 11px;margin: 0 0 0 15px;vertical-align: middle;width: 15px;}
.bg_white{background-color:#FFF;}
.listed_restaurents{float:left;width:100%;}
.restaurent_name_list_ul{display: inline-block;float: left;list-style-type: none;margin: 0;padding: 8px 0 40px;width: 100%;}
.restaurent_name_list_ul li{ color: #333333;float: left;font-size: 14px;padding: 10px 20px 0 35px;position: relative;width: 100%;}
.latest_restaurent_list h3 {border-bottom: 1px solid #cccccc;color: #50134e;display: inline-block;font-size: 17px;margin: 0;padding: 17px 20px;width: 100%;}
.restaurent_name_list_ul p {margin: 0;width: 100%;}
.restaurent_name_list_ul li::before {background-color: #50134e;border-radius: 50px;content: "";height: 8px;left: 19px;position: absolute;top: 16px;width: 8px;}
.halal_guide_box{float:left;width:100%;border-top:1px solid #ccc;}
.guide_rest_img{padding:20px;float:left;width:100%;}
.h_guide_box_img{float:left;width:100%;height:190px;overflow:hidden;}
.guide_rest_img label {color: #000;font-size: 12px;font-weight: lighter;margin-bottom: 15px;}
.halal_guide_box .read_more_about > a {font-size: 15px;padding-bottom: 25px;}
.restaurent_name_list_ul a {color: #333;}
.frontier-section{width:100%;background-color:#fff;}
.frntierbn-cont {color: #fff;}
.frontier-banner{width:100%;background:#5b184e url("../images/back-pattern.png") no-repeat scroll 0 0;padding:100px 0;line-height:normal;}
.item.frontier-banner{padding:0;}
.frontier-banner .home-frontier{display: inline-block;line-height: normal;vertical-align: middle;width: 100%;}
.side-frontierimg {box-shadow: 0 0 22px #000;position: absolute;right: 0;top: 35px;}
.frnt-btn {background-color: #778e40;border: 1px solid #778e40;color: #fff;display: inline-block;font-size: 20px;padding: 5px 16px;text-decoration: none;}
.frnt-btn:hover,.frnt-btn:focus,.frnt-btn:active{background-color: #677e30;color:#fff;text-decoration:none;}
.description-frontierbox{width:100%;background-color:#fff;padding:80px 0;text-align:center;}
.title-text {font-size: 20px;font-weight: normal;margin: 0;}
.description-frontierbox p {font-size: 16px;line-height: 28px;margin: 20px auto 0;max-width: 1020px;}
.frontier-infograpgh {display: inline-block;max-width: 800px;margin:20px 0 0;}
.download-reportbtn{background-color: #ff6d00;border: 1px solid #ff6d00;border-radius: 5px;color: #fff;display: inline-block;font-size: 14px;font-weight: bold;margin: 25px 0 0;padding: 12px 22px;text-align: center;}
.download-reportbtn:hover,.download-reportbtn:focus,.download-reportbtn:active{background-color: #ff7d20;color:#fff;text-decoration:none;}
.subscribebox-form.tmargin20 {margin-top: 20px;}
.halal-tourism-content.CR-centercont {padding: 50px 0 0;}
.topics-tagsbox{width:100%;margin-top:20px;}
.topics-tagsbox .topic-tag{color: #a3a3a3;font-size: 18px;border: 1px solid #e0e0e0;font-family: 'ProximaNovasemiBold';display: inline-block;padding: 10px 25px;border-radius: 30px;margin: 20px 7px 0;letter-spacing: 0.2px;}
.topics-tagsbox .topic-tag:hover,.topics-tagsbox .topic-tag.active{background-color: #1502cd;border-color:#1502cd;color:#fff;text-decoration: none;}
.countryFlagsBox{width:100%;margin-top:10px;text-align:center;}
.countryFlagsBox .flgcntlink{display: inline-block;width: 100px;vertical-align: top;margin: 25px 18px 0;}
.atlasBox .client-para {margin: 0 auto 10px;max-width: 100%;width: 1050px;line-height: 28px;}
.flgcntlink .roundflagBox{background-image:url('/img/country-flgs.jpg');width: 81px;height: 81px;display: inline-block;background-repeat: no-repeat;border: 1px solid #eaeaec;border-radius: 100px;}
.saudi-arab-flag{background-position:0 -960px}
.malaysia-flag{background-position:0 -1600px}
.uae-flag{background-position:0 -1680px}
.turkey-flag{background-position:0 -160px}
.kazakhstan-flag{background-position:0 -2320px}
.indonesia-flag{background-position:0 -2401px}
.portugal-flag{background-position:0 -1761px}
.qatar-flag{background-position:0 -1361px}
.egypt-flag{background-position:0 -241px}
.iran-flag{background-position:0 -641px}
.germany-flag{background-position:0 -1040px}
.azerbaijan-flag{background-position:0 -1841px}
.nigeria-flag{background-position:0 -721px}
.pakistan-flag{background-position:0 -1920px}
.albania-flag{background-position:0 -1201px}
.algeria-flag{background-position:0 -880px}
.oman-flag{background-position:0 -2000px}
.tunisia-flag{background-position:0 -1120px}
.russia-flag{background-position:0 -400px}
.lebanon-flag{background-position:0 -2160px}
.uk-flag{background-position:0 -1520px}
.india-flag{background-position:0 0}
.morocco-flag{background-position:0 -2080px}
.kuwait-flag{background-position:0 -2241px}
.china-flag{background-position:0 -480px}
.france-flag{background-position:0 -80px}
.uzbekistan-flag{background-position:-1px -1440px}
.kyrgyzstan-flag{background-position:0 -1280px}
.hongkong-flag{background-position:0 -321px}
.bangladesh-flag{background-position:0 -561px}
.singapore-flag{background-position:0 -801px}
.flgName {font-size: 17px;font-weight: normal;display: block;margin: 0;line-height: 20px;}
.why-choose-us ul.pagination li{width:auto;padding:0;}
.why-choose-us .cntrprofiletbl ul.pagination{margin-top: 0;white-space: nowrap;}
.cntrprofiletbl{max-width:100%;width:100%;overflow-x:auto;}
.cntrprofiletbl .table-striped > tbody > tr:nth-of-type(2n+1) {background-color: #fefeca;}
.cntrprofiletbl .table-striped{text-align:left;min-width:700px;}
.cntrprofiletbl tr:first-of-type {background-color: #3154d6;}
.cntrprofiletbl tr:first-of-type td,.cntrprofiletbl tr:first-of-type th,.cntrprofiletbl tr:first-child a{color:#fff;}
.cntrprofiletbl tr:first-of-type td,.cntrprofiletbl tr:first-of-type td a{color:#444;}

@media(max-width:991px)
{
    .side-frontierimg {width: 210px;top: 87px;}
    .frontier-banner {padding: 40px 0;}
    .frntier-blkbox h2 {font-size: 19px;margin: 0 0 7px;}
    .frntier-blkbox p {font-size: 16px;line-height: 23px;}
}
@media(max-width:767px)
{
    .why-choose-us .cntrprofiletbl ul.pagination{display: flex;}
    .description-frontierbox {padding: 40px 0;}
    .home-frontier .side-frontierimg{display:none;}
}
@media(max-width:599px)
{
    .side-frontierimg {display: block;float: none;margin: 0 auto 20px;position: initial;vertical-align: bottom;width: 360px;max-width:100%;}
    .frntier-blkbox {margin: 20px auto 10px;width: 360px;text-align:left;max-width:100%;}
    .frontier-banner {text-align: center;}
    .item.frontier-banner{text-align:left;}
    .banner2_text .combine-logo{display:none;}
    .home-frontier .frntier-blkbox {margin: 20px 0 0;}
}
.cresent_hotel_detail_section{padding-bottom: 70px;width:100%;background-color:#f2f2f2;}
.hotel_img_n_rating{float:left;width:100%;border-radius:5px;padding:20px;margin-top:20px;}
.row_for_cresent_hotel_structure{margin:0 -10px;display:block;}
.left_col{float: left;max-width: 835px; min-height: 10px;padding: 0 10px;width: 72.7%;}
.cresent_hotel_images{float:left;width:100%;}
.right_rating_col{float: left;max-width: 315px;padding: 0 10px;width: 27.3%;}
.cresent_hotel_rating_part{float:left;width:100%;}
.hotel_star_rate{float:left;width:100%;padding-bottom:20px;}
.cresent_hotel_rating_part h1 {color: #50134e;font-size: 20px;margin: 0;}
.cresent_hotel_rating_part > label {color: #000;display: block;font-size: 13px;font-weight: lighter;margin: 4px 0 6px;}
.cresent_hotel_price_bx{float:left;width:100%;padding:15px 10px 18px;border-width:1px 0 1px 0;border-color:#b2b2b2;border-style:solid;}
.price_per_night{color: #686868;float: left;font-size: 14px;width: 100%;}
.cresent_hotel_price_bx label {color: #999;display: block;font-size: 16px;font-weight: normal;line-height: normal;margin-bottom: 0;}
.price_amount {color: #929292;font-size: 34px;line-height: 35px;vertical-align: bottom;}
.guest_rating_n_reviews{float:left;width:100%;padding:10px 0;border-bottom:1px solid #b2b2b2;}
.g_rating_bx{text-align:center;border-right:1px solid #b2b2b2;padding: 5px 0;}
.guest_rating_n_reviews .width50{float:left;width:50%;min-height:2px;}
.review_dots span {background-color: #cccccc;border-radius: 10px;display: inline-block;height: 10px;width: 10px;}
.review_dots span.select_dot {background-color: #50134e;}
.download_link_pop .help-block {display: initial;}
.review_dots{ border-right: 1px solid #b2b2b2;padding: 15px 0;text-align: center;}
.guest_rating_n_reviews .rate_out_of_five {color: #777;font-size: 13px;line-height: 22px;}
.rate_out_of_five .rate_given {font-size: 25px;}
.g_rating_bx label {color: #989898;font-size: 14px;font-weight: lighter;line-height: normal;margin: 0;}
.add_r_text{float: left;padding: 15px 0;text-align: center;width: 100%;}
.add_r_text a {color: #50134e;font-size: 15px;display:inline-block;}
.dir_for_qiblah{float:left;width:100%;border-bottom:1px solid #b2b2b2;padding:20px 15px;}
.dir_for_qiblah > a.q_d {color: #50134e;display: inline-block;font-size: 15px;padding-left: 50px;position: relative;max-width: 260px;}
.dir_for_qiblah > a.q_d::before{background:url("../images/sprite.png") no-repeat scroll -159px -27px;content: "";height: 33px;left: 0;position: absolute;top: 6px;width: 31px;}
.wishlist_book_btn{float:left;width:100%;padding:0;}
.wishlist_book_btn input[type="submit"],.wishlist_book_btn a {border-radius: 3px;float: left;font-size: 14px;margin-top: 20px;padding: 15px 10px;text-transform: uppercase;width: 100%;}
.wishlist_book_btn .wishlist_btn {background-color: #fff;border: 1px solid #b1b1b1;color: #919191;}
.wishlist_book_btn .book_btn {background-color: #50134e;border: 1px solid #50134e;color: #fff;}
.features_tab_part,.offer_other_hotels{float:left;width:100%;border-radius:8px;min-height:10px;margin-top:30px;}
.need_assis_box{border-radius:8px;float:left;width:100%;padding:20px;color:#000;font-size:14px;}
.need_assis_box > h3 {color: #131313;font-size: 22px;margin: 0;}
.need_assis_box p {color: #131313;line-height: 21px;margin: 13px 0 0;}
.need_assis_box h2 {color: #50134e;font-size: 24px;margin: 15px 0 0;}
.tmargin30{margin-top:30px;}
.other_hotels_may_like{float:left;width:100%;border-radius:8px;padding:20px;}
.may_like_list{float:left;width:100%;padding:0;margin:0;list-style-type:none;}
.may_like_list li{float: left;margin-top: 15px;position: relative;width: 100%;}
.may_like_list li>a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1;}
.side_hotel_img{float:left;width:90px;height:55px;overflow:hidden;margin-right:10px;}
.side_hotel_img > img{height:55px;width:90px;}
.little_text h4 {color: #131313;font-size: 14px;margin: 3px 0 0;}
.little_text{float:left;width: 55%;}
.box-carousel-container{width:100%;margin:0 auto;padding-bottom:50px}
.box-carousel-container .item{margin:0 10px;}
.small_rate_star{float:left;width:100%;}
.other_hotels_may_like > h3 {color: #131313;font-size: 18px;margin: 0 0 5px;}
.bmargin30{margin-bottom:30px}
.features_tab_part .feature_tab_ul {border-color: #b2b2b2;border-style: solid;border-width: 0 0 1px;float: left;width: 100%;border-radius:8px 8px 0 0;overflow:hidden;}
.features_tab_part .feature_tab_ul>li {float: left;width:50%;}
.features_tab_part .feature_tab_ul > li a {color: #787878;background-color:#FFF;border-bottom:5px solid #fff !important;font-size: 14px;margin: 0 !important;padding:20px 0 16px;text-transform: uppercase;}
.features_tab_part .feature_tab_ul > li.active a {border-bottom: 5px solid #50134e !important;}
.tab_result_box{float: left;padding:30px;width: 100%;}
.services_icons{float:left;width:100%}
.tab_result_box h2 {color: #131313;display: inline-block;font-size: 22px;margin: 23px 0 17px;width: 100%;}
.services_icons .sprite {display: inline-block;height: 40px;margin-right: 20px;width: 41px;}
.sprite.prayer_direction{background-position: 0 -356px;}
.sprite.staff{background-position:-42px -356px;}
.sprite.toilets_hand_shower,.toilets__bidet,.japanese_washlets{background-position:-124px -356px;}
.sprite.not_serve_alcohol{background-position:-165px -356px;}
.sprite.ramadhan_facilities{background-position:-207px -356px;}
.sprite.separate_female_swimming_pool,.separate_timings_females_swimming_pool{background-position:-248px -356px;}
.sprite.all_FB_halal,.halal_certified_restaurant,.halal_certified_kitchen,.assured_hala_management{background-position:-289px -356px;}
.sprite.female_spa{background-position:-83px -356px;}
.dining_facility,.nearby_services_mosques,.note_part,.accommodation_part{float:left;width:100%;}
.note_part > p {margin: 0;}
.dining_facility p {color: #000;font-size: 14px;margin: 0;}
.tab_result_box p {color: #131313;}
.nearby_services_mosques_list{float:left;width:100%;padding:0;margin:0;list-style-type:none;}
.nearby_services_mosques_list li{float:left;width:100%;position:relative;padding-left:20px;margin-bottom:5px;}
.nearby_services_mosques_list li p{margin:0;}
.nearby_services_mosques_list li::before{background-color:#50134e;content:'';width:10px;height:10px;border-radius:10px;position:absolute;left:0;top:5px;}
#sync1 .item{background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius: 8px;height: 480px;margin:0 0 20px;padding: 0;text-align: center;}
#sync2 .item{background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius: 0;cursor: pointer;height: 50px;line-height: 45px;margin: 0 10px;padding: 0;text-align: center;}
.cresent_hotel_images #sync2.owl-carousel.owl-theme {margin: 0;}
#sync2 .synced .item{background-size:cover;background-repeat:no-repeat;background-position:center center;border:3px solid #50134E;}
.cresent_hotel_images #sync1 .owl-wrapper-outer {-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;overflow: hidden;}
.cresent_hotel_images .owl-controls {bottom: -43px;margin: 0;position: absolute;}
.cresent_hotel_images .owl-controls .owl-prev{float:left;margin-left: -9px !important;}
.cresent_hotel_images .owl-controls .owl-next{float:right;margin-right: -9px !important;}
.cresent_hotel_images .owl-controls div.owl-next,.cresent_hotel_images .owl-controls div.owl-prev{background-color: #fff;border-radius: 3px;color: #444;opacity: 1;padding: 3px 9px;position: relative;z-index: 3;}
.cresent_hotel_images .owl-controls .owl-buttons{display:block;}
.cresent_hotels_listing{width:100%;background-color: #f2f2f2;padding-bottom: 40px;}
.about_country_aside,.found_listed_hotels{float:left;margin-top: 20px;width:100%;}
.single_hotel_in_list{float:left;width:100%;background-color:#FFF;border-radius:5px;margin-bottom: 30px;position:relative;}
.review_box_action{float:left;width:100%;padding-bottom: 12px;}
.round_shape_to_review{float:left;width:100%;}
.hotel_side_img{float:left;width:240px;height:180px;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:relative;border-radius:8px 0 0 8px;}
.hotel_short_description{float:left;width:72.4%;padding: 20px 0 5px 30px;max-width:calc(100% - 240px);max-width:-moz-calc(100% - 240px);max-width:-webkit-calc(100% - 240px);}
.single_hotel_in_list>a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1;}
.rating_n_book_action{ float: right;padding: 12px 0;position: relative;text-align: center;width: 170px;z-index: 2;}
.s_description_text{float:left;width:70.8%;padding:6px 5px 6px 0;border-right:1px solid #e4e4e4;max-width:calc(100% - 175px);max-width:-moz-calc(100% - 175px);max-width:-webkit-calc(100% - 175px);}
.s_description_text h2 {color: #000;font-size: 20px;margin: 0;}
.s_description_text .locate {color: #4c4c4c;display: block;font-size: 13px;font-weight: lighter;margin: 3px 0 0;padding: 0 0 0 20px;position: relative;}
.s_description_text .locate::before {background:url("../images/sprite.png") no-repeat scroll -77px -3px;content: "";height: 13px;left: 1px;position: absolute;top: 3px;width: 10px;}
.s_description_text .features_icons_of_restaurent {padding: 15px 0;}
.s_description_text p {color: #131313;display: inline-block;font-size: 12px;margin: 0 0 5px;width: 100%;}
.hotel_side_img .cresent_rate {background-color: #fff;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 6px 0 0;height: 31px;left: 0;position: absolute;top: 0;width: 31px;}
.cresent_rate_1{background-image:url('../img/rating-icon-1.png');}
.cresent_rate_2{background-image:url('../img/rating-icon-2.png');}
.cresent_rate_3{background-image:url('../img/rating-icon-3.png');}
.cresent_rate_4{background-image:url('../img/rating-icon-4.png');}
.cresent_rate_5{background-image:url('../img/rating-icon-5.png');}
.cresent_rate_6{background-image:url('../img/rating-icon-6.png');}
.cresent_rate_7{background-image:url('../img/rating-icon-7.png');}
.rating_n_book_action .hotel_star_rate {padding-bottom: 12px;}
.review_box_action span {color: #949494;font-size: 12px;}
.rating_n_book_action a {background-color: #f2f2f2;border-width: 1px 1px 2px;border-style:solid ;border-color:#ccc;border-radius: 3px;color: #757575;display: inline-block;font-size: 13px;padding: 4px 20px;}
.rating_n_book_action a:hover{background-color: #50134e;color:#FFF;border-color:#50134e;transition:all 0.2s;}
.guide_top_box{float:left;width:100%;border-radius:5px;overflow:hidden;background-color:#FFF;margin-bottom:25px;}
.guide_listing_top{float:left;width:100%;}
.guide_listing_top .g_list_ul{padding:0;float:left;width:100%;margin:0;list-style-type:none;}
.g_list_ul li::before{background:url("../img/arrow.svg") no-repeat scroll 0 0;content: "";height: 20px;position: absolute;right: 15px;top: 19px;width: 10px;}
.g_list_ul li{float:left;width:100%;position:relative;}
.g_list_ul li:nth-child(odd){background-color:#fafafa;}
.g_list_ul li a{color: #777777;display: block;font-size: 16px;padding:14px 40px 14px 20px;}
.g_list_ul.icon_alignment a {padding-left: 59px;}
.guide_top_box h1,.guide_top_box h2 {background-color: #fff;border-bottom: 1px solid #efefef;color: #444;display: inline-block;font-size: 20px;margin: 0;padding: 20px;text-align: left;width: 100%;}
.g_list_ul li.active a{color:#50134E;}
.information_link{float:left;width:100%;border-radius:5px;overflow:hidden;margin-bottom:30px;}
.information_link > a {background-color: #50134e;color: #fff;display: block;font-size: 19px;padding: 20px;text-align: left;}
.information_link > a > img {float: right;margin: 8px 0 0;}
.rated_members_country .pagination{display:inline-block;}
.round_shape_to_review .round_rate_proceed{background-image: url("../images/sprite.png");background-repeat: no-repeat;margin:0 auto;height: 13px;width: 77px;}
.round_rate_proceed.half{background-position:-448px -426px;}
.round_rate_proceed.one{background-position:-448px -411px;}
.round_rate_proceed.one_half{background-position:-448px -441px;}
.round_rate_proceed.two{background-position:-448px -396px;}
.round_rate_proceed.two_half{background-position:-448px -456px;}
.round_rate_proceed.three{background-position:-448px -381px;}
.round_rate_proceed.three_half{background-position:-448px -471px;}
.round_rate_proceed.four{background-position:-448px -366px;}
.round_rate_proceed.four_half{background-position:-448px -486px;}
.round_rate_proceed.five{background-position:-448px -351px;}
.round_rate_proceed.no_review{background-position:-448px -336px;}
.modal-custom-width{width:400px;margin-top:5%;}
.modal-body-custom{display:inline-block;width:100%;padding:40px;}
.modal-custom-width button.close {font-size: 32px;font-weight: lighter;line-height: 16px;position: absolute;right: 20px;top: 20px;z-index: 5;}
.modal-backdrop.in {background: rgba(0, 0, 0, 0.6) url("../images/overlay.png") repeat scroll 0 0;opacity: 1;}
.modal-custom-width .modal-content {border: medium none;box-shadow: 0 0 7px #4c4c4c;border-radius:3px;}
.signup_link_popup,.form_fields_pop,.same_field_repeat,.login_data{float:left;width:100%;}
.signup_link_popup {margin-bottom: 10px;}
.modal-body-custom h1, .modal-body-custom h2 {color: #777;font-size: 17px;margin: 0 0 5px;text-transform: uppercase;}
.modal-body-custom p,.register_form_inner p,.clear_both > p {color: #131313;font-size: 15px;margin: 0;line-height: 17px;}
.modal-body-custom a,.register_form_inner p>a{color:#551d53;}
.modal-body-custom a:hover,.register_form_inner p>a:hover{text-decoration:underline;}
.same_field_repeat {margin:5px 0;}
.modal-body-custom input[type="text"],.modal-body-custom input[type="password"],.modal-body-custom input[type="email"]{ background-color: #f8f8f8;border-color: #d6d6d6;border-radius: 3px;border-style: solid;border-width: 1px 1px 2px;color: #131313;float: left;font-size: 14px;padding: 14px 20px;width: 100%;}
.fill_field a,.fill_field button,.cresent_contact_form input[type="submit"],.modal-custom-width input[type="submit"],.register_form_fields .reg_btn input[type="submit"],.cresent_auditor_form .fill_field.audit_btn input[type="submit"] {background-color: #ffc820;border: medium none;border-radius: 3px;color: #000;font-size: 18px;margin-bottom: 15px;padding: 13px 10px;text-transform: uppercase;width: 100%;}
.blog_listing_section .fill_field a{display:block;text-align:center;font-size:15px;margin:0;}
.modal-body-custom ::-moz-placeholder{opacity:1;color:#555;}
.captcha_section input[type="text"],.captcha_section input[type="number"]{border-radius:0 0 3px 3px;}
.captcha_plugin{float:left;width:100%;background-color:#F8F8F8; border-color: #d6d6d6;border-radius: 3px 3px 0 0;border-style: solid;border-width: 1px 1px 0;min-height:40px;}
.captcha_plugin .action_captcha{float:left;width:50%;}
.action_captcha input[type="submit"] {background:url("../images/reload.png") no-repeat scroll center center;border-radius: 0;margin: 0;min-width: 50px;padding: 10px;width: auto;}
.forgot_password_data{display:none;}
.modal-open {overflow-y: visible;}
.datepicker{z-index:999999 !important;}
.modal{overflow-x:auto;overflow-y:auto;}
.modal.fade .modal-dialog {transform: translate(0px,0px) scale(0.9);-moz-transform: translate(0px, 0px) scale(0.9);-webkit-transform: translate(0px, 0px) scale(0.9);-ms-transform: translate(0px, 0px) scale(0.9);}
.modal.in .modal-dialog {transform: translate(0px, 0px) scale(1);-moz-transform: translate(0px, 0px) scale(1);-webkit-transform: translate(0px, 0px) scale(1);-ms-transform: translate(0px, 0px) scale(1);}
.register_form_section{background-color:#f2f2f2;width:100%;padding:30px 0 70px;}
.register_form_inner{float:left;width:100%;}
.register_form_fields,.cresent_auditor_form{background-color:#FFF;border-radius:3px;border:1px solid #ebebeb;padding:23px 30px 30px;float:left;margin-top:20px;width:100%;}
select,.filterWrappers select,.fill_field input[type="search_location"],.fill_field input[type="number"],.same_field_repeat select,.choose_file_type,.register_form_fields input[type="text"],.register_form_fields input[type="email"],.register_form_fields input[type="file"],.register_form_fields input[type="password"],.register_form_fields textarea,.register_form_fields select,.cresent_auditor_form select,.cresent_auditor_form input[type="text"],.cresent_auditor_form input[type="password"],.cresent_auditor_form input[type="email"],.cresent_auditor_form textarea,.cresent_contact_form input[type="text"],.cresent_contact_form input[type="email"],.cresent_contact_form input[type="file"],.cresent_contact_form input[type="password"],.cresent_contact_form textarea,.cresent_contact_form select,.report-ramadan-text select{background-color: #f2f2f2;border-color: #d6d6d6;border-radius: 3px;border-style: solid;border-width: 1px 1px 2px;color: #131313;font-size: 14px;padding: 14px 20px;width: 100%;resize:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;}
select{background-color: #f2f2f2;background-image: url("../images/select-arw.png")!important;background-repeat: no-repeat;background-position:94% center;}
.fill_field input[type="number"]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;-ms-appearance:textfield;}
.search_location_position input[type="search_location"],.search_location_position input[type="text"],.search_location_position input[type="search"]{padding-right:110px;}
.search_location_position {display: inline-block;position: relative;width: 100%;}
.search_location_position input[type="button"],.search_location_position input[type="submit"],.search_location_position button,.search_location_position a {background-color: #848484;border: medium none;border-radius: 4px;color: #fff;font-size: 13px;min-width: 90px;padding: 6px 10px;position: absolute;right: 10px;text-align: center;text-transform: capitalize;top: 10px;}
.choose_file_type{padding:0 0 0 15px;overflow:hidden;position:relative;}
.register_form_fields input[type="file"],.cresent_auditor_form input[type="file"]{ background:none repeat scroll 0 0;border:none;padding:11px 100px 11px 5px;text-indent: -85px;position:relative;width:995px;margin-left:-300px;z-index:2;cursor:pointer;}
.register_form_fields .custm_file_select input[type="file"], .cresent_auditor_form .custm_file_select input[type="file"] {position: absolute;}
.choose_file_type input[type="submit"] {background-color: #606060;border: medium none;border-radius: 3px;color: #ffffff;padding: 5px 20px;position: absolute;right: 12px;top: 9px;z-index:1;}
.register_form_fields textarea{min-height:190px;}
.choose_file_type span.file-name{left: 20px;max-width: 230px;overflow: hidden;position: absolute;top: 14px;white-space: nowrap;}
.fill_field{float:left;width:100%;-margin: 27px 0 3px;margin:10px 0 3px;}
.register_form_fields ::-moz-placeholder,.cresent_contact_form ::-moz-placeholder{opacity:1;color:#555;}
.filterWrappers select,.same_field_repeat select,.register_form_fields select,.cresent_auditor_form select,.report-ramadan-text select{background: #f2f2f2 url("../images/select-arw.png") no-repeat scroll 94% center;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;max-height: 51px;}
.report-ramadan-text select{max-width:200px}
.register_form_inner h1 {color: #131313;font-size: 31px;line-height: 24px;margin: 0 0 15px;}
.register_form_fields .reg_btn input[type="submit"]{text-transform:capitalize;}
.custom_checkbox label{font-weight: lighter;margin: 0;position: relative;left: 24px;}
.custom_checkbox input[type="checkbox"]{display:none;}
.custom_checkbox input[type="checkbox"]:checked+label::after{display:block;}
.custom_checkbox label::before {border: 1px solid rgb(182, 182, 182);content: "";height: 15px;left: -23px;position: absolute;top: 2px;width: 15px;}
.custom_checkbox label::after {background-color: rgb(85, 29, 83);content: "";display: none;height: 7px;left: -19px;position: absolute;top: 6px;width: 7px;}
.clear_both{clear:both;}
.about_cresentrating_section{background-color:#f2f2f2;padding:60px 0 70px;float:left;width:100%;}
.about_cresentrating_banner{background:url('../images/about-banner.jpg') no-repeat center center / cover;float:left;width:100%;height:200px;text-align:center;line-height:200px;font-size:32px;color:#FFF;text-transform:uppercase;}
.aboutus_content,.privacy_content,.channel_partner_content{background-color:#FFF;border-radius:3px;border:1px solid #ebebeb;padding:30px;margin:20px 0 0;width:100%;}
.aboutus_partitions,.parts_content{float:left;width:100%;}
.read_m_div{float:left;width:100%;margin-top:15px;}
.hidden_content_part{display: none;float:left;margin-bottom: 15px;width:100%;}
.bmargin50{margin-bottom: 50px}
.plugin_n_qdir{float:left;margin-top: 20px;width:100%;padding:10px 0;border-color:#e4e4e4;border-width:1px 0 1px 0;border-style:solid;}
.likes_or_dislikes{float:left;border-right:1px solid #e4e4e4;max-width: 50%;padding:5px 40px 5px 0;}
.qdr_b{float:left;padding:13px 0 0 75px;width:50%;min-width:300px;}
.qdr_b .dir_a{position:relative;font-size:13px;color:#50134e;}
.qdr_b .dir_a::before {background:url("../images/sprite.png") no-repeat scroll -197px -32px;content: "";height: 25px;left: -35px;position: absolute;top: -3px;width: 25px;}
.aboutus_partitions h1 {color: #000;display: inline-block;font-size: 35px;margin: 0 0 10px;width: 100%;}
.aboutus_partitions p {color: #131313;display: inline-block;font-size: 16px;line-height: 25px;margin: 3px 0 22px;width: 100%;}
.read_m_div a {border: 1px solid #aaa;border-radius: 2px;box-shadow: 0 1px 2px -2px #000;color: #303030;display: inline-block;float: left;font-size: 15px;padding: 5px 16px;text-align: center;width: 110px;}
.read_m_div a:hover{background-color:#50134E;transition:all 0.2s;color:#FFF;border-color:#50134E;}
.half_line_design{float:left;width:100%;height:1px;margin:45px 0 35px;}
.half_line_design .line{margin:0 auto;background-color:#ebebeb;height:1px;width:70%;}
.read_m_div .do_less_content {display: none;}
.bottom_large_map{background-color:#FFF;width:100%;height:400px;max-height:430px;overflow:hidden;}
.cresent_auditor_application{background-color:#f2f2f2;width:100%;padding:20px 0 70px;}
.custom-row-field{margin:0 -7.5px;}
.spacing_manage_cresent{float:left;padding:7.5px 7.5px 0;}
.custom_row_part{float:left;width:100%;}
.more_width{width:33.33333333%}
.less_width{width:100px;}
.cresent_auditor_application input::-moz-placeholder,.cresent_auditor_application textarea::-moz-placeholder{opacity:1;color:#555;}
.cresent_auditor_application textarea{height:190px;}
.cresent_auditor_form .captcha_plugin {border-radius: 3px;border-width: 1px 1px 2px;padding: 2px 0 1px 15px;}
.cresent_auditor_form .action_captcha input[type="submit"] {border: medium none;margin-top: 2px;}
.cresent_auditor_form .captcha_plugin{background-color:#F2F2F2;}
.auditor_heading_txt{float:left;width:100%;}
.auditor_heading_txt > h1 {color: #000;font-size: 25px;margin: 25px 0 0;}
.auditor_heading_txt > p{color: #131313;font-size: 13px;margin: 12px 0 -8px;}
.dob_cresent input[type="text"]{background:#F2F2F2 url(../images/calender.png) no-repeat 94% center;padding-right:50px;}
.bootstrap-datetimepicker-widget{margin-bottom:-18px!important;}
.day.active{background-color:#50134E!important;}
.bootstrap-datetimepicker-widget table td.today:before {border-bottom-color: #50134E;}
.bootstrap-datetimepicker-widget .picker-switch {font-size:12px;}
th.dow{font-size:12px;}
.privacy_section,.channel_partner_section{background-color:#f2f2f2;padding:50px 0 70px;width:100%;}
.sub-portions-heading{float:left;width:100%;margin: 15px 0;}
.box-content{border: 1px solid #e6e6e6;float: left;padding: 20px 30px 5px;width: 100%;}
.privacy_content p,.channel_partner_content p {color: #131313;float: left;font-size: 16px;line-height: 25px;margin: 0 0 10px;width: 100%;}
.dot_list {float: left;list-style-type: none;margin: 10px 0 0;padding: 0 0 0 30px;width: 100%;}
.dot_list li{float:left;width:100%;position:relative;}
.dot_list li::before {background-color: #1502cd;border-radius: 10px;content: "";height: 9px;left: -20px;position: absolute;top: 8px;width: 9px;}
.privacy_content h2 ,.channel_partner_content h2,.product-develop h1{background-color: #e6e6e6;color: #131313;float: left;font-size: 18px;margin: 0;padding: 15px 20px;width: 100%;}
.our-partner_grid .product-develop h1{font-size:23px;}
.padding20{padding:20px;}
.box-content .dot_list {margin: 0 0 10px;}
.box-content .dot_list p{margin: 0;}
.channel_partner_content a{background-color: #551d53;border: medium none;border-radius: 3px;color: #fff;display:inline-block;font-size: 18px;margin:15px 0 0;padding: 13px 10px;text-align:center;text-transform: uppercase;max-width:347px;width:100%;}
.box-content p b {font-size: 16px;font-weight: lighter;}
.contact_us_section{background-color:#f2f2f2;padding:50px 0 70px;width:100%;}
.contact_page_inner{float:left;width:100%;}
.contact_page_inner h1,.our-partner_grid h1,.our-partner_grid h2,.h_certification_grid h1 {color:#000;font-size: 25px;line-height: 27px;margin: 0;}
.contact_form_map{background-color:#FFF;border-radius:5px;overflow:hidden;float:left;width:100%;margin-top:30px;}
.contact-us_parts.move-right-form{float:right;}
.contact-us_parts{float:left;width:50%;}
.cresent_map{float:left;width:100%;min-height:725px;}
.cresent_contact_form{background-color:#FFF;float:left;width:100%;padding:23px 30px 30px;}
.cresent_contact_form input[type="submit"]{font-size:15px;margin: 0;}
.cresent_contact_form .captcha_plugin {background:none repeat scroll 0 0;border: medium none;padding-top: 5px;text-align: left;}
.cresent_contact_form .action_captcha {text-align: left;}
.cresent_contact_form textarea{min-height:130px;}
.faq_box{float:left;width:100%;}
.faq_box .panel-group .panel + .panel {margin-top: 15px;}
.faq_box .panel-default > .panel-heading {background-color: #e6e6e6;border-color: #e6e6e6;color: #131313;padding: 15px 20px;border-radius:0;}
.faq_box .panel-group .panel {margin-top: 15px;}
.faq_box .panel-title {color: #131313;font-size: 18px;font-weight: normal;padding-right: 25px;position: relative;}
.faq_box .panel-title > span {position: absolute;right: 0;top: 0;}
.faq_box .panel-default {border-color: #e6e6e6;}
.faq_box .panel-group .panel {border-radius: 0;}
.our-partner_section,.h_certification_section{background-color:#e6e6e6;padding:50px 0 70px;width:100%;}
.our-partner_grid,.h_certification_grid{width:100%;}
.animated_grid_partner{float:left;width:100%;margin-top:25px;}
.study-report .animated_grid_partner {margin-top: 20px;}
.cresent_cards{background-color:#FFF;text-align:center;border-radius:5px;overflow:hidden;position:relative;}
.cresent_cards>a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:3;}
.partner_logo,.certification_logo{background-color:#f9f9f9;padding:0 10px;float:left;line-height: 200px;min-height: 202px;width:100%;position:relative;z-index:1;}
.cresent_partner_name,.certification_name{color:#000;float:left;width:100%;padding:0 10px;line-height: 85px;min-height: 85px;position:relative;z-index:1;}
.cresent_partner_name h3,.certification_name h3{color: #000;display: inline-block;font-size: 18px;line-height: 20px;margin: 0;vertical-align: middle;}
.cresent_cards a {display: block;}
.partner_box-width{margin-top: 3%;width:370px;}
.partner_box-width .modal-content{ border: medium none;border-radius: 3px;box-shadow: 0 0 7px #4c4c4c;outline: medium none;position: relative;background-clip: padding-box;background-color: #fff;}
.partner_box_content{border-radius: 5px;display: inline-block;overflow: hidden;padding: 0;text-align: center;width: 100%;}
.logo_in_lightbox{background-color:#f9f9f9;float:left;width:100%;height:280px;line-height:275px;}
.about-partner_text{float:left;width:100%;padding:30px 20px 0;}
.partner_box-width button.close {font-size: 35px;font-weight: lighter;line-height: 15px;position: absolute;right: 15px;top: 15px;}
.cresent_p_detail{font-size: 16px;margin: 20px auto;width: 69%;}
.cresent_p_detail p{margin:0;}
.about-partner_text h3{font-size:20px;color:#000;margin:0;}
.about_city h3 {color: #000000;font-size: 18px;margin-bottom: 12px;}
.about_city p {color: #131313;font-size: 13px;margin: 0;}
.particular_city_box .about_city {padding: 20px 20px 10px;}
.city_guide_section .particular_city_box {min-height: 380px;}
.city_detail_rightpart{background-color:#FFF;border-radius:5px;padding:23px 30px 30px;margin-top:20px;float:left;width:100%;}
.city_img_box{background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;float:left;width:100%;border-radius:5px;margin:15px 0;height: 455px;}
.city_detail_rightpart h1 {color: #000;font-size: 28px;margin: 0 0 5px;}
.rate_this_city{border-bottom: 1px solid #ccc;float: left;margin-bottom: 12px;padding-bottom: 20px;width: 100%;}
.rate_this_city h3 {color: #444;font-size: 20px;margin: 10px 0;}
.two_rate_city_boxes{float:left;width:100%;}
.city_vote_box{float:left;width:50%;min-height:20px;padding-left: 25px;}
.city_vote_box.border-right{border-right:1px solid #ccc;padding:0 25px 0 0;}
.cre_city_detail_text{float:left;width:100%;}
.cre_city_detail_text p {color: #131313;display: inline-block;font-size: 16px;line-height: 25px;margin: 12px 0;width: 100%;}
.city_detail_rightpart .plugin_n_qdir {margin: 10px 0;}
.iner_vote_box{float:left;width:100%;margin: 5px 0;}
.iner_vote_box .round_shape_to_review {float: right;width: auto;}
.iner_vote_box .round_shape_to_review .round_rate_proceed,.iner_vote_box .round_shape_to_review span{display: inline-block;font-size: 13px;line-height: normal;margin: 0 1px;vertical-align: middle;}
.iner_vote_box label {color: #131313;font-size: 16px;font-weight: lighter;line-height: normal;margin: 0;}
.destination_section .content_part {width: 48%;}
.destination_cr_services .iner_content_holder h3 {color: #131313;font-size: 18px;line-height: 25px;}
.destination_cr_services .iner_content_holder p {max-height: initial;}
.cr_services_categories.destination_cr_services {padding: 60px 0;}
.cr_exp_box.cr_provided_activities {background-color: #f7f7f7;padding: 60px 0 30px;}
.activity-box-point{float:left;width:100%;margin: 10px 0 15px;text-align:left;}
.cr_exp_text .activity-box-point p {margin: 10px 0;}
.activity-box-point > h3 {color: #131313;font-size: 22px;margin:0;padding-left: 20px;position: relative;}
.activity-box-point > h3::before {background-color: #50134e;border-radius: 3px;content: "";height: 8px;left: 5px;position: absolute;top: 8px;width: 8px;}
.cr_complete_projects{background-color:#FFF;float:left;width:100%;padding:60px 0;}
.iner_project_box{float:left;width:100%;border:1px solid #e6e6e6;margin-top:20px;}
.half_width_project_box{float:left;width:50%;padding:35px;}
.project_box_ul,.inermost_project_box_ul{padding:0;width:100%;float:left;}
.project_box_ul > li{list-style-type:none;position:relative;float:left;width:100%;padding-left: 20px;}
.project_box_ul p ,.project_component_box p{font-size: 18px;margin-bottom: 15px;}
.project_component_box h3 {font-size: 18px;margin:30px 0 10px;}
.project_component_box p {margin-bottom: 7px;}
.inermost_project_box_ul li{list-style-type:none;}
.half_width_project_box h2,.project_component_box h2 {color: #131313;font-size: 24px;margin: 0 0 20px;}
.project_box_ul > li::before {background-color: #50134e;border-radius: 3px;content: "";height: 8px;left: 5px;position: absolute;top: 9px;width: 8px;}
.border-light-right{border-right:1px solid #e6e6e6;}
.project_component_box{float:left;width:100%;padding:35px;border-top:1px solid #e6e6e6}
.blog_detail_section .fill_field > a {display: block;margin: 0;text-align: center;}
.about_cresentrating_banner > div.page-t {display: inline-block;line-height: normal;vertical-align: middle;}
.tourism-board-section h3 {display: inline-block;width: 100%;}
.channel_partner_content p a {background:none repeat scroll 0 0;color: initial;font-size: initial;margin: 0;max-width: initial;padding: 0;text-decoration: underline;text-transform: initial;width: auto;}
.airlines-cr-application .custom-row-field ,.attr-cr-application .custom-row-field{margin: 0;}
.airlines-cr-application .spacing_manage_cresent ,.attr-cr-application .spacing_manage_cresent{padding: 0 15px;}
.airlines-cr-application .spacing_manage_cresent.less_width ,.attr-cr-application .spacing_manage_cresent.less_width{width: 120px;}
.dot_list .dot_list {margin: 5px 0 0 -10px;}
.dot_list .dot_list li::before {background-color: #50134e;border-radius: 10px;content: "";height: 6px;left: -14px;position: absolute;top: 9px;width: 6px;}
.box-content .cur-type{color:#000;font-size:13px;margin:0 10px;}
.fee_terms{float:left;width:100%;}
.fee_terms p {font-size: 13px;line-height: normal;margin: 0 0 3px;}
.fee_terms p a{font-size: 13px;}
.cre_city_detail_text .author_detail_box {background-color: #f1f1f1;border:1px solid #eaeaea;border-radius: 2px;margin: 0;width: 100%;}
.spa_wellness_section .channel_partner_content h1 {font-size: 25px;margin: -7px 0 10px;}
.halaltrip_b_part{background-color: #fff;padding: 20px;text-align: center;}
.halaltrip_b_part img{border-radius:3px;}
.found_destinations .hotel_short_description .s_description_text {border: medium none;max-width: 100%;padding: 0 30px 0 0;width: 100%;}
.found_destinations .s_description_text p {font-size: 13px;margin: 5px 0;}
.found_destinations .s_description_text a {position: relative;z-index: 3;}
.found_destinations .s_description_text a,.module_s_description_text > a {background-color: #f2f2f2;border-width: 1px 1px 2px;border-style:solid ;border-color:#ccc;border-radius: 3px;color: #757575;margin-top: 10px;display: inline-block;font-size: 13px;padding: 4px 20px;}
.found_destinations .s_description_text a:hover,.txt_about_report > a:hover,.module_s_description_text > a:hover{background-color: #50134e;color:#FFF;border-color:#50134e;transition:all 0.2s;}
.study_report_listing{background-color:#FFF;border-radius:5px;padding:50px;margin-top:30px;float:left;width:100%;}
.report_single_box{float:left;width:100%;}
.report_img_icon{width:100%;text-align:center;padding:30px 10px;border:1px solid #f2f2f2;height:400px;line-height:400px;}
.txt_about_report{float:left;width:100%;}
.rating-hotel-banner ul li{position:relative;}
.rating-hotel-banner ul li > a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:3;}
.txt_about_report h1,.txt_about_report h2,.txt_about_report h3 {font-size: 18px;line-height: 25px;}
.txt_about_report h5 {font-size: 18px;}
.txt_about_report p {color: #131313;font-size: 16px;margin-bottom:20px;}
.txt_about_report > a {border: 1px solid #ccc;border-radius: 3px;box-shadow: 0 2px 2px -3px #000;display: inline-block;font-size: 16px;max-width: 280px;margin-top:10px;padding: 4px;text-align: center;width: 100%;}
.spacing_top_row{margin-bottom:50px;}
.fill_field .help-block {display: inline-block;margin: 0;width: 100%;}
.help-block,.thankyou-content p.help-block {display: block;margin: 3px 0 0 19px;width: 100%;text-align: left;font-size: 12px;line-height:normal;}
.plan_table{border:1px solid #e6e6e6;float:left;overflow-x: auto;width:100%;margin-top: 5px;}
.plan_list_ul {min-width: 865px;}
.anuual_membership .large_width {max-width: 275px;width: 24%;}
.accreditation-layout-content > p {display: inline-block;margin: 6px 0;width: 100%;}
.heading_row{background-color:#e6e6e6;}
.heading_row .inner_plan_list_ul li {height: 66px;line-height: 55px;}
.plan_list_ul,.inner_plan_list_ul{float:left;width:100%;padding:0;margin:0;list-style-type:none;}
.plan_list_ul >li{border-top: 1px solid #e6e6e6;float:left;width:100%;}
.inner_plan_list_ul li{border-right: 1px solid #e6e6e6;float: left;min-height: 100px;line-height: 79px;padding: 5px 20px;}
.inner_plan_list_ul li:last-child {border: medium none;}
.channel_partner_content .iner_box_txt a {font-size: 15px;margin: 0;padding: 5px 20px;text-align: left;text-transform: capitalize;}
.channel_partner_content .iner_box_txt a img{float:right;margin:5px 0 0 0;}
.accreditation-layout-content h1,.accreditation-layout-content h2 {display: inline-block;font-size: 20px;margin: 15px 0 7px;width: 100%;}
.cresent_premium_text{text-align:center;margin:0 0 30px;color:#fff;}
.crescent-cardsbox{text-align:center;padding:10px 0 30px;}
.crescent-cardsbox img{margin:0 5px 10px;}
.cresent_premium_advisor_board{width:100%;}
.cresent_premium_advisor_board .member_box_container{min-height: 325px}
.anuual_membership .inner_plan_list_ul li {height: auto;line-height: normal;padding: 15px;}
.more_height_row .inner_plan_list_ul li{min-height: 162px;}
.rating_of_box{float:left;width:100%;padding:30px;border:1px solid #e6e6e6;margin:20px 0 10px;}
.r_img_box{float:left;width:100%;}
.rating_of_box p {margin: 15px 0 0;}
.rating_of_box h3 {font-size: 18px;margin: -5px 0 15px;}
.steps_criteria{float:left;width:100%; margin: 10px 0 0;}
.channel_partner_content p span {font-size: 14px;line-height: normal;}
.iner_box_txt{display: inline-block;line-height: normal;vertical-align: middle;width: 100%;}
.large_width {max-width: 635px;width: 37%;}
.iner_box_txt h5 {color: #444;font-size: 16px;margin: 0 0 3px;}
.iner_box_txt p {font-size: 16px;line-height: normal;margin: 0;}
.Muslim_friendliness .plan_list_ul .inner_plan_list_ul li{width:33.333333%;max-width:100%;}
.Muslim_friendliness{margin-top:20px;}
.Muslim_friendliness h4 {font-size: 24px;margin: 0;}
.right-move {float: right;}
.left-move {float: left;}
.r_img_box img {margin: 0 5px 3px;}
.channel_partner_content.accreditation-layout-content {padding-top: 20px;}
.standard_criteria_tbl .inner_plan_list_ul li {float: left;height: auto;line-height: normal;min-height: 110px;max-width: 20%;min-width: 20%;padding: 10px;width: 20%;}
.channel_partner_content a + p {margin: 20px 0 0;}
.heading_row.width_ful,.heading_row.width_ful li{max-width: 100%;min-height: auto;width:100%;}
.standard_criteria_tbl .row_height li{min-height: auto;}
.channel_partner_content .standard_criteria_tbl .iner_box_txt a {font-size: 13px;padding: 0;}
.standard_criteria_tbl .iner_box_txt p {font-size: 13px;}
.blog_listing_section .rating_n_time{ bottom: -40px;line-height: normal;right: 5px;width: 80px;}
.blog_listing_section .rating_n_time > span { background-color:#1502cd;font-size: 11px;padding: 3px 5px;}
.blog_listing_section .blog_box_ltst {border-radius: 5px;margin:0;overflow: hidden;min-height: 488px;}
.media-blog.blog_box_ltst > a.media-category {background-color: #ccc;bottom: 0;color: #131313;height: auto;padding:15px 20px;position: absolute;top: initial;}
.blog_listing_section .space_top{margin-top:20px;}
.blog_listing_section .blog_img_text p,.blog_listing_section .blog_img_text h1,.blog_listing_section .blog_img_text h2,.blog_listing_section .blog_img_text h3,.blog_listing_section .blog_img_text h4,.blog_listing_section .blog_img_text h6 {font-size: 13px;line-height: 22px;height:70px;overflow: hidden;}
.blog_listing_section .blog_img_box {height: 225px;line-height:normal;overflow: hidden;text-align: center;}
.blog_listing_section .blog_img_text h5,.blog_listing_section .blog_img_text h2 {font-size: 16px;font-weight: normal;height: 43px;line-height: normal;margin-top: 0;overflow: hidden;}
.video img {border-radius: 3px;}
.module_in_list .module_img {border: 1px solid #e6e6e6;float: left;margin: 5px 20px 10px 0;max-width: 150px;text-align: center;}
.Training-content > h3 {display: inline-block;margin: 10px 0 0;width: 100%;}
.Training-content > h1 {font-size: 30px;margin: 5px 0 13px;}
.rating-container .filled-stars {color: #efbf00!important;text-shadow: none !important;}
.privacy_content.Training-content {padding-top: 20px;}
.module_box .module_short_description {display: inline-block;max-width: calc(100% - 170px);max-width: -moz-calc(100% - 170px);max-width: -webkit-calc(100% - 170px);padding: 0 0 20px;width: 79%;}
.module_s_description_text > a {float: left;margin: 5px 10px 15px 0;}
.bner-hotel-name-part h1 {font-size: 50px;margin: 0;text-shadow: 0 1px 0 #808080;}
.bner-hotel-name-part p > span {float: left;font-size: 16px;margin:5px 10px 0 3px;text-shadow: 0 1px 0 #707070;}
.bner-hotel-name-part p{float:left;margin:0;width:100%;}
.bner-hotel-name-part{float:left;width:60%;}
.hotel-rate-icon-box{ background:url("../images/hotel-rate-icon.png") no-repeat scroll 0 0;float: right;font-size: 32px;font-weight: 900;height: 96px;padding: 30px 20px;position: relative;text-align: center;width: 96px;}
.hotel-rate-icon-box .rating-round-txt{display: inline-block;line-height: 27px;}
.download_link_pop .same_field_repeat {margin: 15px 0 2px;}
.download_link > h1 {font-size: 20px;margin: 0;}
body .pagination > .active > a,body .pagination > .active > span,body .pagination > .active > a:hover,body .pagination > .active > span:hover,body .pagination > .active > a:focus,body .pagination > .active > span:focus {background-color: #1502cd!important;border-color: #1502cd!important;color: #fff!important;}
body .pagination > li > a,body .pagination > li > span {color: #50134e!important;}
.cr-country-section{float:left;width:100%;background-color:#edf2f6;}
.country-side-links{float:left;width:115px;background-color:#50134e;height:100%;}
.side-linkul{padding:0;text-align:center;list-style-type:none;margin:0;width:100%;}
.side-linkul li{list-style-type:none;margin:0;width:100%;border-bottom:1px solid #734271;}
.side-linkul li a{color: #cec4cd;display: block;font-size: 11px;line-height: 13px;padding: 20px 10px;text-decoration: none;text-transform: uppercase;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
}
.side-linkul li a:hover{background-color:#734271;color:#fff;}
.links-sideresult{margin-left: 115px;padding: 30px;}
.cr-country-hdn{color: #000;font-size: 36px;margin: 0;display:inline-block;}
.showing-resultbox{width:100%;background-color:#fff;border-radius:5px;border:1px solid #e8e9ea;margin-top:20px; display: inline-block;}
.grid-ulmake{width:100%;margin:0;padding:0 15px;list-style-type:none;display:inline-block;min-width: 800px;}
.grid-ulmake > li{float:left;padding:20px 15px 15px;color: #000;font-size: 13px;}
.srch-fltr{color: #666;font-size: 16px;margin: 0;padding:20px 30px 0;}
.grid-ulmake label {color: #000;display: block;font-weight: normal;margin: 0 0 2px;font-size:12px;}
.grid-ulmake input[type="text"],.grid-ulmake input[type="search"],.grid-ulmake input[type="number"],.grid-ulmake select,.grid-ulmake textarea {border: 1px solid #e8e8e8;border-radius: 3px;color: #000;font-size: 13px;padding: 5px 10px;width: 100%;resize:none;
	appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;
}
.grid-ulmake select{background: url("../images/down-arw.png") no-repeat scroll 95% center;padding-right: 25px;}
.howmanyresult-to-show{color: #000;font-size: 14px;margin: 0;padding: 25px 30px;}
.parent-ul{width:100%;padding:0;margin:0;list-style-type:none;}
.make-overflow{width:100%;overflow-x:auto;}
.parent-ul > li{width:100%} 
.parent-ul > li.heading-row{background-color:#f4f8f9!important;}
.heading-row li{color:#868989;}
.parent-ul > li:nth-child(2n+1){background-color:#fbfbfb;}
.grid-ulmake > li.start-rowpoint{color:#868989;min-width:200px;}
.showing-resultbox.result-page .grid-ulmake{ display: flex;min-width: 0;white-space: nowrap;}
.person-on-cr{width:100%;padding:80px 0;background-color: #f9fafc;text-align: center;}
.oncr-text{font-size:26px;color:#000;margin:0;letter-spacing: 1px;}
.cron-msgbox{margin: 50px auto 0;max-width: 100%;width: 970px;}
.cron-msgbox .owl-buttons {display: block;}
.cron-msgbox .owl-carousel {padding-bottom: 70px;}
.cron-msgbox .owl-controls {bottom: 0;}
.line-lefticon,.line-righticon{display:inline-block;width:27px;height:14px;background-image:url('/images/sprite.png?v=1.0');background-repeat:no-repeat;}
.cron-msgbox .owl-theme .owl-controls .owl-buttons div.owl-prev,.cron-msgbox .owl-theme .owl-controls .owl-buttons div.owl-next{padding:0;background:none;border-radius:0;margin:0 10px;}
.line-lefticon {background-position: -343px -1px;}
.line-righticon {background-position: -43px -1px;}
.quot-box{width:100%;text-align:center;position: relative;padding:60px 50px 40px;}
.left-imgset .quot-box {padding-left: 170px;text-align: left;position:relative;}
.left-imgset .test-caro-img {position: absolute;left: 50px;top: 50px;}
.folw-box{width:100%;margin-top: 20px;}
.embed-databox{width:100%;min-height:200px;border:1px solid #ccc;margin-top:30px;background-color: #fff;padding:10px;}
.quot-box::before {border-color: #adb0b6;border-style: solid;border-width: 1px 0 0 1px;content: "";height: 50%;left: 0;max-width: 20%;position: absolute;top: 0;width: 180px;}
.quot-box::after {border-color: #adb0b6;border-style: solid;border-width: 0 1px 1px 0;content: "";height: 50%;right: 0;max-width: 20%;position: absolute;bottom: 0;width: 180px;}
.quot-box p {font-size: 17px;line-height: 28px;color:#585858;}
.add-quote {padding: 0 40px;position: relative;}
.add-quote::before {background: url("../images/sprite.png?v=1.0") no-repeat scroll -342px -21px;content: "";height: 16px;left: 5px;position: absolute;top: 4px;width: 19px;}
.add-quote::after {background: url("../images/sprite.png?v=1.0") no-repeat scroll -362px -21px;bottom: 4px;content: "";height: 16px;position: absolute;right: 5px;width: 19px;}
.name-msgs {color: #000;font-size: 14px;font-weight: normal;letter-spacing: 0.5px;margin:25px 0 0;}
.dcard-box{width:100%;}
.diagonal-designcard{width: 100%;display: table;overflow: hidden;margin-bottom: 30px;border: 1px solid #e0e0e0;border-radius: 3px;margin-top: -110px;box-shadow: 2px 2px 10px -3px rgba(0,0,0,0.4);}
.qualify-cap{width:280px;display: table-cell;vertical-align: middle;height:190px;padding:30px 20px 15px 25px;border-radius:3px 0 0 3px;
            background: #6503b8;
background: -moz-linear-gradient(top, #6503b8 0%, #280faf 100%);
background: -webkit-linear-gradient(top, #6503b8 0%,#280faf 100%);
background: linear-gradient(to bottom, #6503b8 0%,#280faf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6503b8', endColorstr='#280faf',GradientType=0 );
}
.certify-cardcontent{background-color: #fff;display: table-cell;vertical-align: top;}
.whitebg-contentbox{width:100%;padding:30px 30px 30px 15px;min-height:190px;position:relative;}
.whitebg-contentbox::before{content:'';width:125px;height:260px;background-color: #fff;}
.whitebg-contentbox h3,.card_name{font-size:28px;font-weight:normal;font-family: 'ProximaNovabold';margin:0 0 7px;color:#000;}
.whitebg-contentbox p{font-size:18px;color:#000;line-height: 25px;}
.crddetail-link{font-size:15px;color:#320db0;vertical-align: middle;letter-spacing: 0.5px;font-weight:600;display: inline-block;margin-top:10px;}
.crddetail-link:hover{color:#320db0;text-decoration: underline;}
.whitebg-contentbox::before {content: '';width: 150px;height: 260px;background-color: #fff;position: absolute;left: -50px;top: 0;z-index: 1;
        transform: skewX(-20deg);
        -webkit-transform: skewX(-20deg);
        -moz-transform: skewX(-20deg);
        -ms-transform: skewX(-20deg);
        -o-transform: skewX(-20deg);
}
.whitebg-contentbox *{position: relative;z-index:2;}


@media(max-width:767px)
{
    div.about_country_aside.cr-ranking{margin-top:15px;}
    .report_single_box .report_img_icon{margin-bottom:20px;}
    .contact_page_inner .study_report_listing .txt_about_report h1{font-size: 17px;}
    .contact_page_inner .study_report_listing{padding:20px;}
    div.rating_of_box{padding:15px;}
    .logo-list-ul li:nth-child(3n) {border-right: 1px solid #f2f2f2;}
    .blog_listing_section .guide_top_box {}
    .blog_listing_section .blog_img_box {-height: 270px;height:auto;}
    .module_box .module_short_description {max-width: 100%;width: 100%;}
    div.owl-controls {bottom:10px}
    div.update_edit_section{text-align:left;}
    div.migrate_banner{min-height:280px;}
    div.blog_listing_section .blog_box_ltst .blog_img_box {height: 185px;}
    div.blog_listing_section .blog_box_ltst {min-height: 448px;}
    div.author_section_p .blog_box_ltst {min-height: 398px;}
    section.worlds_leading_h{padding-top:0;}
    div .show_info_box{padding:20px;}
    div .moving_steps_cr h1,div .moving_steps_cr h2{font-size:20px;position:relative;padding-left:40px;margin-bottom:20px;}
    div .moving_steps_cr h1 > span,div .moving_steps_cr h2 > span{width:30px;height:30px;line-height:30px;position:absolute;left:0;top:-4px;}
    .timeline_holder_bx li .timeline_content::before{right:inherit;left:-27px;}
    .timeline_holder_bx li.invert .timeline_content::before{left:-27px;}
    .timeline_holder_bx .timeline_ul > li{padding-left:20px;width:100%;margin-bottom:20px;text-align:left;}
    .timeline_holder_bx .timeline_ul::before{left:0;}
    .timeline_holder_bx .timeline_ul{padding-bottom:0;}
    .event-page-section .program_eventpart {margin: 20px 0 30px;}
    .conference_text_part .text_conf h3,.conference_text_part .schedule_type h3,.conference_text_part .logos_for_sponsors h3,.event-page-section .text_conf h3,.event-page-section .schedule_type h3,.event-page-section .logos_for_sponsors h3{margin-bottom:10px;}
    .event-page-section .event_location_withmap{padding:30px 0 0;}
    .conference_text_part .images_align_part {margin: 0 0 30px;}
    .event-page-section .report_text_bx {padding-top: 0;text-align: left;margin-bottom:15px;}
    .boxthin-font {margin-top: 70px;}
    .logo-list-ul.four-items li, .logo-list-ul.five-items li, .logo-list-ul.five-items li:nth-child(3n), .logo-list-ul.four-items li:nth-child(3n), .logo-list-ul.five-items li:nth-child(4n){border:none;}
    .person-on-cr {padding: 30px 0;}
    .quot-box {padding: 30px 20px;}
    .embed-databox {min-height: 0;}
    .oncr-text {font-size: 20px;}
}
@media(max-width:600px)
{
    div.Authority_HT_text p a{margin:5px 5px 0;}
    div.brought_to_by span{ display: inline-block;font-size: 14px;margin-bottom: 10px;width: 100%;}
}
@media(max-width:479px)
{
    .hotel-rate-icon-box{margin-top:15px;}
    .migrate-text .sub-portions-heading .box-content a{margin-top: 10px;}
    div.thank_textbox h1{font-size:38px;}
    div.thank_textbox h4 {font-size: 18px;margin: 8px auto 10px;}
    .coming_soon_section .coming_soon_box{height:auto;}
}
.coming_soon_section,.thank-you-section{background-color:#f2f2f2;width:100%;}
.coming_soon_box{background-color:#1502cd;color:#FFF;margin:60px 0 100px;padding:0 20px;float:left;width:100%;text-align:center;height:395px;line-height:395px;}
.thank_box{background-color:#FFF;color:#131313;border-radius:7px;margin:60px 0 100px;padding:0 50px;float:left;width:100%;text-align:center;height:395px;line-height:395px;}
.coming_soon_textbox,.thank_textbox{display: inline-block;vertical-align: middle;width: 100%;line-height:normal;}
.coming_soon_box h1 {font-size: 50px;margin: 0;}
.thank_textbox h1{color:#50134E;font-size: 48px;margin: 0;}
.coming_soon_textbox p {font-size: 20px;margin: 8px auto 10px;line-height: 25px;letter-spacing: 1px;}
.thank_textbox h4{font-size: 22px;margin: 8px auto 30px;line-height: 30px;letter-spacing: 1px;}
.thank_textbox h4 a {text-decoration: underline;}
.thank_textbox p{font-size: 16px;margin: 8px auto 10px;line-height: 30px;}
.coming_soon_textbox p a{color:#FFF;text-decoration:underline;font-size:18px;}
.spacing_top_row.box-sp { background-color: #fff;border-radius: 5px;display: inline-block;margin: 0;overflow: hidden;width: 100%;border:1px solid #f3f3f3;}
.spacing_top_row.box-sp .report_img_icon {border: medium none;padding: 0 0 20px;}
.spacing_top_row.box-sp .txt_about_report {padding: 0 20px 20px;}
.links_box_bands{float:left;width:100%;color:#444;}
.links_box_bands_ul{ background-color: rgba(85, 29, 83, 0.9);border-radius: 3px;border-color: #754770;border-style: solid;border-width: 0 0 0 1px;float:left;width:100%;padding:0;margin:0;list-style-type:none;transition:all 0.3s;}
.links_box_bands_ul li{float:left;width:20%;}
.links_box_bands_ul li a {border-color: #754770;border-style: solid;border-width: 0 1px 1px 0;border-radius: 3px;color: #FFFFFF;display: block;padding:15px 5px;position:relative;text-align: center;}
.links_box_bands_ul a:hover {background-color:#551D53;color:#fff;transition:all 0.2s;}
.feature_band_cr .link_div:hover >a{color:#fff;}
.gmti_box_ranking{color:#FFF;width:100%;position:relative;text-align:center;}
.gmti_box_ranking_txt_box{display:inline-block;width:100%;max-width:70%;}
.gmti_box_ranking_txt_box > p {font-size: 15px;line-height: 30px;margin: 10px 0 5px;}
.gmti_box_ranking_txt_box a {color: #fff;font-size: 12px;text-decoration: underline;text-transform: uppercase;}
.gmti_box_ranking_txt_box h1,.gmti_box_ranking_txt_box h2 {font-size: 35px;line-height: 35px;margin: 0;}
.fog-pattern {background:url("../images/fog-image.jpg") repeat-x scroll center center;bottom: 0;height: 26px;left: 0;position: absolute;right: 0;width: 100%;z-index: 0;}
.lightpurple{background-color:#8f5a95;}
.lightpurple.spacing{padding:95px 0;min-height:440px;}
.center-line-box{float:left;width:100%;position:relative;min-height:100px;}
.center-line-box::before{background:url("../images/timeline-dot.png") repeat-y scroll center 0;bottom: -60px;content: "";left: 50%;margin-left: -4px;min-height: 100%;position: absolute;top: -90px;width: 7px;z-index: 2;}
.tiny-center-lines{position:relative;}
.tiny-center-lines::before{background:url("../images/timeline-dot.png") repeat-y scroll center 0;content: "";height: 92px;left: 50%;margin-left: -4px;position: absolute;top: -50px;width: 7px;z-index: 2;}
.tiny-center-lines::after{background:url("../images/timeline-dot.png") repeat-y scroll center 0;content: "";height: 142px;left: 50%;margin-left: -4px;position: absolute;bottom: -75px;width: 7px;z-index: 2;}
.bg_light{background-color:#fbfbfb;}
.bg_light.spacing{min-height:550px;}
.card-logo-intimeline{ background-color: #fff;border-radius: 5px;display: inline-block;margin-bottom: 20px;padding: 10px;}
.content_on_white{float:left;padding-top: 40px;width:100%;}
.timeline-list-content{float:left;width:100%;list-style-type:none;padding:0;margin:0;}
.timeline-list-content li{float: left;width:100%;list-style-type:none;position:relative;z-index:3;}
.left_timeline_content{text-align:right;}
.right_timeline_content{text-align:left;}
.timeline-list-content li.left_timeline_content .part{float: left;}
.timeline-list-content li.right_timeline_content .part {float: right;}
.gmti_fifteen{float:left;width:100%;}
.part {margin-top:0;}
.text-in-box{float: left;width: 100%;}
.text-in-box h3 {color: #000;font-size: 20px;margin: 10px 0;}
.text-in-box p{color: #131313;font-size: 14px;line-height: 28px;}
.right_side_map{float:left;width:100%;}
.timeline-list-content .part{ display: inline-block;margin-top: -160px;position: relative;width: 45%;}
.right_timeline_content .part.border-dot .part-dot{background-color: #fbfbfb;border: 3px solid rgba(0, 0, 0, 0.1);border-radius: 50px;height: 30px;left: -74px;position: absolute;top:60px;width: 30px;z-index:1;}
.left_timeline_content .part.border-dot .part-dot{background-color: #fbfbfb;border: 3px solid rgba(0, 0, 0, 0.1);border-radius: 50px;height: 30px;right: -73px;position: absolute;top:60px;width: 30px;z-index:1;}
.lightgreen{background-color:#3ab54a;}
.lightgreen.spacing{padding:100px 0;}
.lightgreen .fog-pattern {background:url("../images/fog-image-green.jpg") repeat-x scroll center center;}
.world-map{width:100%;}
.map-with-cities{float:left;width:100%;padding:70px 0;}
.violet{background-color:#662e93;}
.violet.spacing{padding:130px 0 170px;}
.violet .fog-pattern{background:url("../images/fog-image-violet.jpg") repeat-x scroll center center;}
.text-in-box p a {color: #943e97;font-size: 12px;text-transform: uppercase;}
.bottom_line_part .text-in-box.space_right {padding-right: 0;}
.bottom_line_part .text-in-box h3 {line-height: 30px;}
.bottom_line_part .left_timeline_content .part.border-dot .part-dot,.bottom_line_part .right_timeline_content .part.border-dot .part-dot{top:104px;}
.center-line-box.bottom_line_part_box::before {top: -102px;}
.center-line-box.bottom_line_part_box {background-color: #fbfbfb;padding-bottom: 30px;}
.moving_dot_box{top: 60%;height: 15px;left: 0;margin-top: -58px;position: fixed;right: 0;text-align: center;width: 100%;z-index: 7;display:none;}
.moving_dot_box .crescent_dot{ background-color:rgba(82, 25, 80, 0.6);border-radius: 20px;display: inline-block;height: 15px;width: 15px;}
.part-dot .in-dot {background-color: #70336e;border-radius: 20px;display: inline-block;height: 15px;width: 15px;visibility:visible;}
.right-fade+.part-dot .in-dot,.move-rightside+.part-dot .in-dot,.move-leftside+.part-dot .in-dot,.left-fade+.part-dot .in-dot{visibility:hidden;}
.part-dot {line-height:27px;text-align: center;}
.show-hide-dot{visibility:visible;opacity:1;transition:all 0.2s ease 0s;}
.left_timeline_content .part.border-dot .part-dot.dot-align{top:106px;}
.timeline_one,.timeline_two{width:100%;-margin-top: -150px;margin-top: 0px;}
.cd-timeline-block:nth-child(2n+1) .part.border-dot {text-align: right;}
.space_right {padding-right: 85px;}
.cd-timeline-block:nth-child(2n) .part {margin-top: 0;}
span.leave-dot{background-color: #70336e;border-radius: 20px;height: 15px;visibility:hidden;width: 15px;}
.cd-timeline-img{line-height: 27px;position: relative;text-align: center;top:-58px;z-index: 4;}
.cd-timeline-img.bounce-in span.leave-dot{display:inline-block;visibility:visible;}
body.timline-pos {background-color: #fbfbfb;}
.people_detail>img{margin-top:10px;border-radius:5px;}
.people-content-box .module_box .module_short_description {max-width:100%;padding-bottom: 0;width: 100%;}
.people-content-box .module_box .module_short_description.people-full-box {max-width: 100%;}
.flash-msg{position:absolute;width:100%;}
.f_msg_text{background-color: #260AC7;color:#FFF;text-align:center;padding:10px 30px;border-radius:4px;position:relative;}
.f_msg_text p{margin:0;font-size:20px;}
.inner_page_header .flash-msg{background-color: #260AC7;border-bottom: 2px solid #fff;color: #fff;float: left;font-size: 13px;padding: 10px 0;position: absolute;text-align: center;width: 100%;}
.close_flashmsg{background-position: -126px -292px;cursor: pointer;height: 12px;position: absolute;right: 15px;top: 10px;width: 12px;}
.inner_page_header .f_msg_text{display:inline-block;width:85%;max-width:940px;padding:0;position:initial;}
.inner_page_header .flash-msg p{margin:0;display:block;}
.hotel-listing-new .hotel_side_img {height: 175px;width: 220px;}
.hotel-listing-new .s_description_text .locate::before{content:none;}
.hotel-listing-new .s_description_text .locate{background-color: rgb(243, 160, 73);color: rgb(255, 255, 255);display: inline-block;font-size: 10px;line-height: normal;margin: 0 0 5px;padding: 0 3px;text-transform: uppercase;width: auto;}
.hotel-listing-new .s_description_text p {color: #131313;font-size: 13px;margin: 3px 0;}
.hotel-listing-new .hotel_short_description {max-width: calc(100% - 520px);max-width: -webkit-calc(100% - 520px);max-width: -moz-calc(100% - 520px);max-width: -ms-calc(100% - 520px);max-width: -o-calc(100% - 520px);padding:0 0 0 30px;width: 81%; min-height: 165px;line-height: 165px;}
.hotel-listing-new .s_description_text {border-right:none;display:inline-block;float:none;padding:10px 35px 10px 0;line-height:normal; vertical-align: middle;max-width:100%;width:100%;}
.hotel-listing-new .description-name-location {display: inline-block;vertical-align: middle;width: 69%;}
.hotel-listing-new .hotel_feature_icon {display: inline-block;margin-top: 0;vertical-align: middle;width: 26%;}
.hotel-listing-new .s_description_text .features_icons_of_restaurent {padding: 0 0 0 10px;}
.hotel-listing-new .rating_n_book_action {display: inline-block;float: none;line-height: normal;margin-top: 45px;padding: 0;vertical-align: middle;width: 285px;}
.hotel-listing-new .rating_n_book_action a {float: right;margin: 0 10px 15px;min-width: 185px;}
.cr_img_rate{float:left;width:75px;}
.cr_img_rate > img {width: 75px;}
.hotel-listing-new .rating_n_book_action a:last-child {margin-bottom: 0;}
.nearby_services_mosques img {max-width: 250px;}
.infographic-box .module_img {max-width: 30%;width: 30%;}
.glossary-section .module_img {border:none;}
.glossary-video{display:block;width:100%;margin-top:20px;}
.infographic-box .module_short_description {width: 68%;max-width:calc(70% - 20px);max-width:-webkit-calc(70% - 20px);max-width:-moz-calc(70% - 20px);max-width:-ms-calc(70% - 20px);max-width:-o-calc(70% - 20px);}
.infographic-box .module_short_description img{margin:6px 0 15px;}
.service_align_spce > h3 {margin: 10px 0 20px;}
.profile_section{background-color:#f2f2f2;width:100%;}
.profile_stage_box{background-color: #fff;border: 1px solid #ececec;border-radius: 4px;box-shadow: 0 1px 0 #ccc;float: left;margin:45px 0 50px;padding: 35px 10px;text-align: center;width: 100%;}
.profile_stage_box>span {background-color: #efefef;border-radius: 60px;color: #949494;display: inline-block;font-size: 24px;height: 50px;line-height: 50px;margin: 0 calc(14.5% - 50px);margin: 0 -webkit-calc(14.5% - 50px);margin: 0 -moz-calc(14.5% - 50px);margin: 0 -ms-calc(14.5% - 50px);margin: 0 -o-calc(14.5% - 50px);text-align: center;position:relative;width: 50px;z-index: 5;}
.profile_stage_box>span.line::before{background-color: #efefef;content: "";height: 5px;left: 25px;position: absolute;top: 23px;width: 288px;z-index: -1;}
.profile_stage_box>span.complete-stage::before{background-color: #50134e;}
.profile_stage_box>span.complete-stage{background-color: #50134e;color: #FFF;}
.profile-information.register_form_fields{background-color: #fff;border: 1px solid #ececec;border-radius: 4px;box-shadow: 0 1px 0 #ccc;float: left;margin: 0 0 50px;padding:30px;text-align: left;width: 100%;}
.profile-information h1 {color: #000;cursor:pointer;font-size: 24px;margin: 0;padding-right: 50px;position: relative;}
.profile-steps .profile-information h1.hide_next+ .hide_frm{display:none;}
.profile_form{float:left;margin-top: 30px;width:100%;}
.user_img_box{background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom: 20px;width:140px;height:140px;float:left;border-radius:200px;border:5px solid #FFFFFF;box-shadow:0 0 2px #CCCCCC;}
.profile-information.blockone .fill_field.choose_file_type {margin: 44px 0 0 30px;max-width: 33.3333%;min-width:280px;}
.profile_form .custom_checkbox {margin-bottom: 7px;}
.custom_radio{position:relative;left:20px;}
.custom_radio > label::before {border: 1px solid #ccc;border-radius: 20px;box-shadow: 0 0 2px #ccc inset;content: "";height: 15px;left: -21px;position: absolute;top: 3px;width: 15px;}
.custom_radio > label::after{background-color: #50134e;border-radius: 15px;content: "";display: none;height: 7px;left: -17px;position: absolute;top: 7px;width: 7px;}
.custom_radio input[type="radio"]{display:none;}
.star-rate_box .custom_radio > label::before {top: 6px;}
.star-rate_box .custom_radio > label::after {top: 10px;}
.cresent_rate .custom_radio img {width: 25px;}
.custom_radio input[type="radio"]:checked + label::after {display: block;}
.profile-information button{text-transform:capitalize;}
.profile_section.profile-steps .profile-information,.profile_section.profile-steps .profile_stage_box {margin-bottom: 30px;}
.profile_section.profile-steps{padding-bottom:70px;}
.profile_form.hotel-info-form {margin-top: 15px;}
.fill_field label {color: #444;display: block;font-size: 14px;font-weight: normal;}
.profile-information .fill_field {margin:5px 0 0;}
.checkbox_alignment {margin-top:0;}
select[multiple] {background-image: none;}
.checkbox_alignment > label {float: left;padding: 0 15px;width: 33.3333%;}
.form-control {box-shadow: none !important;height: auto}
.profile_form .field-userform-profile_image {margin-top: 25px;}
.checkbox_alignment div label {float: left;padding: 0 15px;width: 33.3333%;}
.checkbox_alignment > div > label {width: 100%;}
.gallery ul {list-style-type: none;padding: 0;width: 100%;}
.gallery ul li {float: left;margin: 0 20px 10px 0;}
.profile-information h1::before {color: #50134e;content: "_";font-size: 30px;position: absolute;right: 0;top: -16px;}
.profile-information h1.hide_next::before {content: "+";font-size: 25px;top: 1px;}
.more_boxes{width:100%;margin-bottom:10px;}
.card_other_text {margin-bottom: 30px;min-height: 340px;line-height:340px;padding:20px 10px 20px;}
.v_middle_do {display: inline-block;line-height: normal;vertical-align: top;width: 100%;}
.card_other_text h2 {color: rgb(0, 0, 0);font-size: 20px;margin:10px 0;}
.Leading_Authority_HT{background-color: #fff;text-align:center;float: left;padding:30px 0 0;width: 100%;}
.Leading_Authority_HT .service_name_box {padding: 0;}
.Leading_Authority_HT .service_name_box p {height: 120px;}
.worlds_leading_h{float:left;padding: 40px 0 0;width:100%;}
.worlds_leading_h h1{color: #131313;font-size: 25px;margin: 0;text-align: center;}
.Authority_HT_text{float:left;padding:70px 0 40px;text-align: center;width:100%;}
.Authority_HT_text h1 {color: #854d83;font-size: 26px;font-weight: 600;margin: 0 0 25px;}
.Authority_HT_text p {color: #131313;font-size: 15px;}
.Authority_HT_text p a{margin:25px 5px 0;}
.migrate_banner{background-position:center center;background-size:cover;background-repeat:no-repeat;float:left;min-height:430px;width:100%;}
.channel_partner_section.migrate-text a {text-align: left;}
.migrate-text .dot_list.box-inner-list li {margin-bottom: 5px;}
.migrate-text .channel_partner_content h1 a {background:none repeat scroll 0 0;color: inherit;font-size: inherit;margin:0;padding: 0;text-decoration: underline;text-transform: none;}
.our-services-section{width:100%;}
.cr_exp_box,.cr_enabvffle_box{background-color:#eaeaea;padding:60px 0;width:100%;text-align:center;}
.cr_exp_text{float:left;width:100%;}
.cr_complete_projects h1,.cr_complete_projects h2,.global_headquarter h1,.global_headquarter h2,.advisor_board h1,.advisor_board h2,.three_elements_linerow h1,.three_elements_linerow h2,.box_other_content .testimonials_cr_box h2,.box_other_content .cr_standard h2,.box_other_content .benefits_box h2,.cr_exp_text h1,.cr_exp_text h2,.cr_enabvffle_text h1,.cr_enabvffle_text h2,.cr_services_categories h1,.cr_services_categories h2 {color: #131313;font-weight: normal;text-align:center;font-size: 30px;margin: 0 0 35px;}
.cr_exp_text p,.cr_enabvffle_text p,.box_other_content p {color:#131313;font-size: 16px;line-height: 30px;margin:0;}
.cr_enabvffle_text h1,.cr_enabvffle_text h2{margin-bottom: 50px;}
.cr_enabvffle_text p{height:auto;line-height: 22px;margin: 15px 0 20px;overflow: hidden;}
.cr_enabvffle_box{background-color:#FFF;}
.cr_services_categories{background-color:#FFF;padding:60px 0 0;width:100%;}
.cr_category_listing_box{float:left;width:100%;}
.cr_category_listing_ul{float:left;width:100%;padding:0;}
.cr_category_listing_ul li{float:left;width:100%;list-style-type:none;margin-top:50px;}
.cr_category_listing_ul li.content_left_side > div{float:left;width:50%;}
.cr_category_listing_ul li.content_right_side > div{float:right;width:50%;}
.cr_category_listing_ul li.content_left_side .content_text_box{text-align:right;padding-right:20px;}
.cr_category_listing_ul li.content_left_side .content_icon{padding-left:20px;text-align:left;}
.cr_category_listing_ul li.content_right_side .content_text_box{padding-left:20px;text-align:left;}
.cr_category_listing_ul li.content_right_side .content_icon{text-align:right;padding-right:20px;}
.content_text_box h3 {font-size: 22px;margin: 0 0 12px;}
.content_text_box p,.box_other_content p {color: #131313;font-size: 16px;line-height: 28px;}
.channel_partner_content .content_text_box a {color: #50134e;width: auto;background: no-repeat;font-size: inherit;line-height: normal;padding: 0;margin: 0;text-transform: none;}
.content_icon {margin-top: 5px;}
.box_other_content{background-color:#FFF;padding:60px 0 0;width:100%;}
.box_other_content .benefits_box h2,.box_other_content .cr_standard h2,.box_other_content .testimonials_cr_box h2{margin-bottom:20px;}
.box_other_content p{margin-bottom:20px;}
.testi_space{margin-top:60px;}
.box_other_content .testimonials_cr_text {margin: 20px 0;}
.cr_services_categories h1 {margin-bottom: 30px;}
.our-service-list-container{float:left;width:100%;text-align:center;}
.content_part{display:inline-block;width:32%;padding:0 15px;margin-top:20px;vertical-align:top;}
.iner_content_holder h3 {color: #50134e;font-size: 22px;margin: 20px 0 0;}
.iner_content_holder p {color: #131313;font-size: 16px;line-height: 28px;margin-top: 7px;max-height: 137px;overflow: hidden;}
.iner_content_holder{float:left;width:100%;}
.segment_section .card_other_text {margin: 30px 0 0;}
.segment_section .certification_name {line-height: normal;min-height: 0;}
.segment_section .card_other_text {line-height: normal;min-height: 270px;}
.segment_section h1 {font-size: 25px;line-height: 30px;margin-top:-15px;}
.segments_cards{background-color: #fff;border-radius: 7px;float: left;margin-top: 30px;min-height: 485px;overflow: hidden;width: 100%;}
.list_segment_part{float:left;width:100%;}
.list_segment_part_ul{float:left;width:100%;padding:0;margin:0;}
.list_segment_part_ul li{float:left;width:100%;list-style-type:none;position: relative;}
.list_segment_part_ul li a{display: block;font-size: 16px;padding: 22px 30px 22px 70px;}
.list_segment_part_ul li:nth-child(odd) a{background-color: #f9f9f9;}
.list_segment_part_ul li a img{float:right;margin-top: 5px;}
.segments_cards h3 {color: #131313;font-size: 20px;margin: 0;padding: 30px;text-align: center;}
.list_segment_part_ul li::before{background-image:url("../images/sprite.png");background-repeat:no-repeat;content: "";position: absolute;}
.attraction_service::before {background-position: -1px -440px;height: 20px;left: 30px;top: 21px;width: 25px;}
.shop_service::before {background-position: -27px -436px;height: 24px;left: 30px;top: 21px;width: 24px;}
.beach_service::before {background-position: -52px -437px;height: 23px;left: 30px;top: 21px;width: 26px;}
.event_venue_service::before {background-position: -78px -435px;height: 25px;left: 30px;top: 19px;width: 26px;}
.health_service::before {background-position: -105px -435px;height: 25px;left: 31px;top: 19px;width: 25px;}
.Tourism_other::before {background-position: -132px -434px;height: 26px;left: 31px;top: 20px;width: 26px;}
.City_other::before {background-position: -160px -435px;height: 25px;left: 34px;top: 19px;width: 20px;}
.Tour_other::before {background-position: -182px -435px;height: 25px;left: 35px;top: 19px;width: 19px;}
.Travel_other::before {background-position: -203px -437px;height: 23px;left: 32px;top: 21px;width: 25px;}
.Educational_other::before {background-position: -230px -438px;height: 21px;left: 32px;top: 21px;width: 25px;}
.Hotels_accomo::before {background-position: -257px -433px;height: 25px;left: 32px;top: 20px;width: 21px;}
.Villas_accomo::before {background-position: -279px -432px;height: 26px;left: 30px;top: 19px;width: 25px;}
.Resorts_accomo::before { background-position: -306px -433px;height: 25px;left: 29px;top: 19px;width: 25px;}
.Apartments_accomo::before {background-position: -333px -433px;height: 25px;left: 37px;top: 19px;width: 13px;}
.Bnb_accomo::before {background-position: -348px -434px;height: 24px;left: 32px;top: 19px;width: 25px;}
.Camping_accomo::before {background-position: -374px -433px;height: 25px;left: 36px;top: 21px;width: 17px;}
.Airlines_trans::before {background-position: -393px -433px;height: 25px;left: 31px;top: 19px;width: 25px;}
.Cruises_trans::before {background-position: -420px -445px;height: 13px;left: 31px;top: 25px;width: 25px;}
.Highways_trans::before {background-position: -228px -461px;height: 19px;left: 32px;top: 24px;width: 24px;}
.Trains_trans::before {background-position: -253px -461px;height: 25px;left: 34px;top: 20px;width: 19px;}
.Restaurants_dining::before {background-position: -274px -462px;height: 22px;left: 33px;top: 22px;width: 25px;}
.Mosques_dining::before {background-position: -301px -461px;height: 29px;left: 33px;top: 16px;width: 25px;}
.Airports_termi::before {background-position: -328px -461px;height: 18px;left: 33px;top: 22px;width: 25px;}
.Cruise_termi::before {background-position: -355px -461px;height: 25px;left: 33px;top: 19px;width: 21px;}
.ui-tooltip{font-size:14px;padding:2px 10px 5px;}
.cr_services_categories.about-cr-category{background-color:#FFF;}
.cr_category_listing_ul.about-cr-ul li div {display: inline-block;float: none;vertical-align: middle;width: 49%;}
.three_elements_linerow{background-color:#f8f8f8;text-align:center;width:100%;padding:70px 0;}
.custom-width-container{margin:0 auto;padding:0 15px;width:910px;max-width: 100%;}
.three_elements_linerow.channel_partner_section {background-color: #f2f2f2;}
.custom-row-element{margin:0 -15px;}
.custom_column_box{float:left;width:33.33333333%;padding:0 15px;}
.member_box_container{background-color:#fff;float:left;margin-bottom: 30px;min-height: 500px;width:100%;position:relative;}
.member_box_container>a{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;width:100%;height:100%;}
.member_img{float:left;width:100%;max-height:233px;text-align:center;overflow:hidden;}
.about_member_content{float:left;width:100%;padding:25px;}
.thin_line{background-color:#734271;margin:0 auto;height:1px;width:100%;max-width:85px;}
.about_member_content h3 {color: #131313;font-size: 22px;margin: 0;max-height: 25px;overflow: hidden;}
.about_member_content p {color: #131313;font-size: 13px;margin: 7px 0 22px;height: 74px;overflow: hidden;}
.share_icon_box{float:left;padding:25px 0 10px;width:100%;}
.share_icon_box .sprite {display: inline-block;}
.share_icon_box > a {margin: 0 15px;position:relative;z-index:3;}
.sprite.twitter_icon {background-position: -146px 0;height: 20px;width: 17px;}
.sprite.linkedin_icon {background-position: -167px 0;height: 19px;width: 18px;}
.sprite.facebook_icon {background-position: -187px 0;height: 20px;width: 10px;}
.sprite.gplus_icon {background-position: -223px 0;height: 18px;margin-right: -9px;width: 23px;}
.advisor_board{background-color:#FFFFFF;width:100%;padding:70px 0;text-align:center}
.advisor_board .member_box_container {background-color: #f8f8f8;}
p a {font-size: 16px;text-decoration: underline;}
.advise_container{margin:0 auto;width:1200px;max-width:100%;padding:0 15px;}
.global_headquarter{background-color:#f8f8f8;padding:70px 0 0;text-align:center;width:100%;}
.cr_ofc_address{background-size:cover;background-position:center center;background-repeat:no-repeat;border-top:2px solid #CCC;float:left;width:100%;min-height:418px;}
.address_box_CR{background-color:#FFF;float:right;margin-top: 9%;padding:25px 30px;width:100%;max-width:330px;}
.location_part_bx{color:#131313;margin:5px 0;float:left;width:100%;padding-left:30px;position:relative;text-align:left;}
.location_part_bx::before{background:url("../images/sprite.png") repeat scroll -203px -1px;content: "";height: 23px;left: 0;position: absolute;top: 2px;width: 15px;}
.location_part_bx h3{margin:0 0 10px;font-size:18px;}
.about_member_content h4 {display: inline-block;font-size: 15px;margin:10px 0 0;width: 100%;}
.author_section_p .blog_box_ltst {margin-bottom: 30px;min-height: 430px;}
.author_det_box{background-color:#f2f2f2;border-radius:15px;float:left;width:100%;padding:50px;margin:20px 0 30px;}
.author-name-img-box{float:left;width:100%;}
.det-author-icon{float:left;width:150px;height:150px;overflow:hidden;margin-right:30px;}
.det-author-icon{border-radius:200px;}
.heading-name-author{float:left;width:100%;max-width:calc(100% - 185px);max-width:-moz-calc(100% - 185px);max-width:-webkit-calc(100% - 185px);max-width:-ms-calc(100% - 185px);}
.heading-name-author h1 {color: #000;font-size: 25px;margin: 30px 0 0;}
.heading-name-author h3 {font-size: 18px;margin: 15px 0 10px;line-height: normal;color:#000;}
.author-para-box{float:left;margin-top: 20px;width:100%;}
.author-para-box p {color: #131313;font-size: 16px;line-height: 27px;}
.author_section_p .blog_img_text {padding-bottom: 10px;}
.timeline {list-style: none;padding: 20px 0 20px;margin-top:35px;text-align:center;position: relative;}
.timeline:before {top: 0;bottom: 0;position: absolute;content: " ";width: 2px;background-color:#8F5A95;left: 50%;margin-left: -0.6px;}
.timeline > li {margin-bottom:0;position: relative;}
.timeline > li:before,.timeline > li:after {content: " ";display: table;}
.timeline > li:after {clear: both;}
.timeline > li:before,.timeline > li:after {content: " ";display: table;}
.timeline > li:after {clear: both;}
.timeline > li > .timeline-panel {width: 47%;float: left;border-radius: 2px;padding:0px;border-radius:5px;position: relative;margin-top:24px;}
.timeline > li > .timeline-badge {background-color: #fff;border:2px solid #EBEBEB;border-radius: 50%;height: 20px;left: 50%;margin-left: -10px;position: absolute;top: 16px;width: 20px;z-index: 2;}
.timeline-panel .tag_event,.timeline-panel .tag_event + * {clear: both;float: right;}
.timeline-inverted .timeline-panel .tag_event + * {clear: both;float: left;}
.timeline-inverted .timeline-panel .tag_event{float:left;}
.timeline > li.timeline-inverted > .timeline-panel {float: right;}
.timeline > li.timeline-inverted > .timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}
.timeline-title {margin-top: 0;color: inherit;}
.timeline-body > p,.timeline-body > ul {margin-bottom: 0;}
.timeline-body > p + p {margin-top: 5px;}
.gmti-timeline-section{background-color:#EBEBEB;width:100%;}
.countdown_container {color: #fff;padding: 50px 0;}
.countdown_container a{color:#fff;}
.timeline_txt{float:left;width:100%;text-align:center;color:#FFF;display:inline-block;margin:8% 0;}
.event_left .event_date {float: right;}
.timeline_txt h1{font-size:60px;font-weight:900;}
.timeline_txt p{font-size:18px;font-weight:300;letter-spacing:2px;margin-top:10px;max-width:940px;display:inline-block;}
.timeline_events{float:left;width:100%;background-color:#e6e6e6;min-height:200px;}
.timeline_space{float:left;width:100%;padding-top:50px;}
.timeline_events_container{float:left;width:100%;min-height:200px;background:url('../images/event_line.jpg') repeat-y center 0;}
.event{display:inline-block;width:100%;position:relative;margin-bottom:0;text-align: right;}
.timeline-inverted .event {text-align: left;}
.year{background-color:#8080FD;border: 2px solid #FFF;border-radius: 100%;color: #fff;display: inline-block;font-size: 13px;font-weight: 400;height: 50px;line-height: 47px;position: relative;text-align: center;top: -33px;width: 50px;z-index: 2;}
.event_right{float:right;}
.event_left{float:left;}
.event_date{background-color:#50134E;border-radius:5px;padding:6px 15px;float:right;clear:both;position:relative;color:#FFF;font-size:17px;font-weight:300;}
.timeline-inverted .event_date{float: left;}
.timeline-inverted .event_date::before {background:url("../images/left_knob.png") no-repeat scroll 0 0;content: "";height: 19px;left: -13px;position: absolute;top: 0;width: 24px;}
.event_date::before {background:url("../images/right_knob.png") no-repeat scroll 0 0;content: "";height: 19px;right: -13px;position: absolute;top: 0;width: 24px;}
.event_content{float:left;width:100%;background-color:#FFF;border-radius:5px;margin-top:7px;padding:30px;}
.tag_event{background-color: #6aaf3e;color: #fff;font-size: 11px;line-height: normal;margin-bottom: 10px;padding: 0 5px;text-transform: uppercase;}
.event_content h3{color: #131313;width:100%;font-size: 20px;margin: 5px 0 2px;}
.audio_file {float: left;width: 100%;}
.timeline-panel p {margin: 5px 0 0;float:left;width:100%;}
.middle_gmti_part{background-color:#FFF;padding:0 0 50px;width:100%;}
.different_sections{padding:0 0 20px;width:100%}
.background-gray{background-color:#F2F2F2;}
.spacing_section{padding:40px 0;}
.siteNav {margin-top: 20px;}
.filterWrappers .form-group {display: inline-block;}
.filterWrappers .form-group label.control-label {display: inline-block;width: 100%;}
.profile-form-cr{display:block;width:100%;background:#FFF;}
.collegey_step{background-color:#FFF;float:left;width:100%;}
.show_step_container{text-align:center;float:left;padding: 0;}
.show_info_box{background-color:#FFF;border-right:1px dotted #949494;padding: 50px 40px;}
.show_side_logo{background-color: #fff;float: left;text-align: center;}
.q_record_tpart{display: inline-block;margin:30px 0;padding: 0 15px;width: 100%;}
.search-field-btn { float: left;padding-right: 70px;position: relative;width: 100%;}
.input-file span,.search-field-btn .find-button{background-color: #1502cd;border: medium none;border-radius: 2px;color: #ffffff;cursor: pointer;font-size: 13px;line-height: normal;padding: 4px 18px;position: relative;right: 0;top: 0;}
.search-field-btn .custom {width: 100%;border: none;}
.search-field-btn .find-button{position:absolute;}
.chosen-container-multi .chosen-choices li.search-field {width: 100%!important;}
#Thanku, #box-two, #box-three,#box-four,#box-five,#box-six,#box-seven {display: none;}
.q_record_tpart p {color: #fff;font-size: 20px;font-weight: 300;margin: 5px 0;}
.active_inactive_step{display:inline-block;max-width:80px;min-height:20px;margin-bottom: 30px;}
.count_show_box{border-radius:60px;position:relative;display:inline-block;width:50px;height:50px;border:1px solid #FFFFFF;text-align:center;line-height:50px;font-size:24px;color:#FFFFFF;font-weight:300;}
.count_show_box.active {background-color: #fff;color: #000;}
.count_show_box.active::before{ background: #1502aa  url("../images/right-arw.png") no-repeat scroll center center;border: 3px solid #1502cd;border-radius: 30px;content: "";height: 30px;position: absolute;right: -15px;top: 9px;width: 30px;}
.vertical-line-show-box{float:left;width:100%;position:relative;}
.vertical-line-show-box.left-one > span::before{left:-13px;}
.vertical-line-show-box.left-two > span::before{left:-62px;}
.vertical-line-show-box.left-three > span::before{left:-54px;}
.vertical-line-show-box.left-four > span::before{left:-22px;}
.vertical-line-show-box.left-one1 > span::before{left:-28px;}
.vertical-line-show-box.left-two2 > span::before{left:-24px;}
.vertical-line-show-box span{background:url('../images/v-line.png') repeat-y 0 0;display:inline-block;width:1px;height:45px;margin:8px auto 4px;color:#FFF;}
.vertical-line-show-box > span::before {background-color:#1502cd;color: #fff;content: attr(data);font-size: 12px;position: absolute;top: 22px;white-space: nowrap;left: -15px;}
.moving_steps_cr{float:left;margin-bottom: 100px;width:100%;}
.vertical-line-show-box > span.doot::before{background-color: #1502cd;color: #fff; content: attr(data);font-size: 12px; position: absolute; top: 22px; white-space: nowrap;left:4px;}
.moving_steps_cr h1,.moving_steps_cr h2 {color: #50134E;font-size: 28px;font-weight: 300;margin:0 0 40px;}
.moving_steps_cr h1>span,.moving_steps_cr h2>span{background-color: #1502cd;border-radius: 60px;color: #fff;display: inline-block;height: 60px;line-height: 60px;margin: 0 10px 0 0;text-align: center;width: 60px;}
.who-that-is{border:1px solid #dadfe1;padding:15px 15px 5px 15px;float:left;width:100%;margin-bottom:30px;}
.person_designation_holder{color:#f7614e;min-height: 20px;float:left;width:100%;padding-left:40px;position:relative;}
.perticular_designation:last-child{margin-right:0;}
.person_designation_holder::before {content: attr(data);font-size: 12px;font-weight: 600;left: 0;top: 11px;position: absolute;}
.perticular_designation{cursor: pointer;display: inline-block;margin:0 20px 10px 0;}
.perticular_designation label {color: #819198;cursor: pointer;font-size: 14px;font-weight: 500;margin: 0;}
.perticular_designation .icon_desig {display: inline-block;height: 42px;margin-right: 5px;vertical-align: middle;overflow:hidden;width: 42px;}
.perticular_designation.selected-designation .icon_desig {border: 2px solid #f7614e;border-radius: 50px;}
.perticular_designation.selected-designation label{color:#f7614e;}
.perticular_designation .icon_desig>img{border-radius: 50px;}
.same_field_box{border:1px solid #dadfe1;float:left;margin-bottom: 30px;width:100%;padding:15px;min-height:80px;}
.same_field_box label {color: #788991;font-size: 12px;font-weight: 600;margin: 0;width: 100%;}
.input-file label ,.same_field_box .label-font label,.same_field_box textarea,.same_field_box input[type="text"],.same_field_box input[type="search"],.same_field_box input[type="email"],.same_field_box select { background-color:#fff;border: medium none;color:#929292;float: left;font-size: 14px;font-weight: 500;padding: 5px 0 0;width: 100%;}
.same_field_box .label-font label {position: relative;padding-left:20px;}
.same_field_box .label-font label input[type="checkbox"],.same_field_box .label-font label input[type="radio"]{left: 0;position: absolute;top: 4px;}
.search-field-btn > input[type="file"] {border: medium none;cursor: pointer;position: absolute;right: 0;text-indent: 9999px;top: 3px;width: 100%;z-index: 5;opacity:0;}
.same_field_box textarea{max-width:100%;resize:none;height:100px;}
.record_q_part{background-color:#f6624f;padding:60px;color:#FFF;text-align:center;float:left;width:100%;position: relative;}
.fade_popup{background-color:rgba(0,0,0,0.79);color:#FFF;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;line-height:380px;display:none;}
.record_q_part .fade_popup p{display: inline-block;font-size: 18px;font-weight: 900;line-height: normal;margin: 0;vertical-align: middle;}
.close-fade_popup{ background-position: -55px -3px;cursor: pointer;height: 20px;position: absolute;right: 20px;top: 20px;width: 20px;}
.record_q_part p {font-size: 24px;font-weight: 300;margin: 5px 0 20px;}
.record_q_part h2 {font-size: 45px;font-weight: 900;margin: 0 0 15px;}
.record_q_part button,.record_q_part input[type="button"],.record_q_part a,.record_q_part input[type="submit"] {background-color: #f99184;border: medium none;border-radius: 5px;color: #fff;font-size: 19px;font-weight: 300;width: 230px;max-width:100%;padding: 13px 10px;margin-bottom: 10px;text-align: center;text-decoration:none;}
.or_part{float:left;width:100%;padding:30px 0;text-align:center;}
.or_part > span {background-color: #e5e5e5;border-radius: 40px;color: #788991;display: inline-block;font-size: 13px;font-weight: 900;height: 35px;line-height: 35px;width: 35px;}
.space_top{margin-top:310px;}
.thank_text_box{float:left;padding:150px 0 0;width:100%;text-align:left;}
.thank_text_box > h2 {color: #50134e;font-size: 48px;margin: 0 0 15px;}
.thank_text_box p {font-size: 20px;font-weight: 300;margin: 0 0 20px;}
.spacetop50{margin-top:50px;}
input::-moz-placeholder{opacity:1;}
.s-hold-box,.in-box,.s-logo{float:left;width:100%;}
.s-hold-box,.bgcolor-indigo{background-color:#1502cd;}
.s-logo img {margin: 30px 0;}
#select-college,#Thanku,#Record-your-q{}
.chosen-container {width: 100% !important;}
div .no-icon .chosen-container .chosen-results li::before{content:none;}
div .no-icon .chosen-container .chosen-results li{padding-left:15px;}
div .no-icon .chosen-container .chosen-results {margin-top: 0;}
.same_field_box .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {top: 7px;}
.same_field_box .chosen-container-multi .chosen-choices li.search-choice {background-color: #f5f5f5;border: 1px solid #ddd;border-radius: 2px;padding: 5px 20px 5px 8px;}
.moving_steps_cr .search-field .default {font-size: 14px !important;width:100%!important;}
div .chosen-container-multi .chosen-choices {border: medium none;padding: 0;}
.same_field_box .chosen-container-single .chosen-drop {margin-top: -20px;}
.gray-select .chosen-container-single .chosen-single {background: #656565 none repeat scroll 0 0;border: medium none;border-radius: 5px;color: #929292;display: block;float: left;font-size: 14px;font-weight: 500;height: 44px;line-height: 43px;overflow: hidden;padding: 0;text-decoration: none;white-space: nowrap;width: 100%;}
.gray-select .chosen-container-single .chosen-single div{right:10px;}
.gray-select .chosen-container-single .chosen-single div b{top:10px;}
.tab-white-select .chosen-container-single .chosen-single {background: #FFF none repeat scroll 0 0;border: medium none;border-radius: 5px;color: #929292;display: block;float: left;font-size: 17px;font-weight: 500;height: 80px;line-height: 55px;overflow: hidden;padding: 15px 5px;text-decoration: none;white-space: nowrap;width: 100%;}
.tab-white-select .chosen-container-single .chosen-search input[type="text"] {background:url(../images/chosen-sprite.png) no-repeat 98% -172px;padding: 10px 25px 10px 10px;}
.tab-white-select .chosen-container .chosen-results li {font-size:15px;line-height: normal;}
.tab-white-select .chosen-container .chosen-results {max-height: 250px;}
.tab-white-select .chosen-container-single .chosen-single div b {display: inline-block;width: 100%;height:20px;position:relative;top:10px;background: url('../images/chosen-sprite.png') no-repeat 0 2px;}
.tab-white-select .chosen-container-single .chosen-single div {display: block;height: 100%;line-height: 70px;position: absolute;right: 10px;top: 0;width: 18px;}
.white-select .chosen-container-single .chosen-single {background: #FFF none repeat scroll 0 0;border: medium none;border-radius: 5px;color: #929292;display: block;float: left;font-size: 14px;font-weight: 500;height: 45px;line-height: 16px;overflow: hidden;padding: 15px;text-decoration: none;white-space: nowrap;width: 100%;}
.white-select .chosen-container-single .chosen-search input[type="text"] {background:url(../images/chosen-sprite.png) no-repeat 98% -177px;padding: 5px 25px 5px 5px;}
.white-select .chosen-container .chosen-results li {font-size:14px;line-height: normal;padding:5px 10px;}
.white-select .chosen-container .chosen-results {max-height: 200px;}
.white-select .chosen-container-single .chosen-single div b {display: inline-block;width: 100%;height:20px;position:relative;top:10px;background: url('../images/chosen-sprite.png') no-repeat 0 2px;}
.white-select .chosen-container-single .chosen-single div {display: block;height: 100%;line-height: 23px;position: absolute;right: 10px;top: 0;width: 18px;}
.chosen-container-single .chosen-single div b {display: block;width: 100%;height: 100%;position:relative;top:0;background: url('../images/chosen-sprite.png') no-repeat 0 2px;}
.chosen-container-single .chosen-search input[type="text"] {border: 1px solid #ccc;background:url(../images/chosen-sprite.png) no-repeat 98% -179px;border-radius: 0;font-size: 14px;height: auto;line-height: normal;margin:0;outline: 0 none;padding: 3px 25px 3px 10px;width: 100%;}
.chosen-container .chosen-results {color: #444;float: left;margin:0;max-height: 170px;overflow-x: hidden;overflow-y: auto;padding:0;width: 100%;-webkit-overflow-scrolling: touch;}
.chosen-container .chosen-results li {display: none;margin: 0;padding:8px 10px;font-size:13px;font-weight:300;list-style: none;position:relative;line-height: 15px;word-wrap: break-word;-webkit-touch-callout: none;}
.flash-msg{position:fixed;left:0;right:0;z-index:9999;text-align:center;}
.flash-text-box{background-color:#0DBCEA;font-weight:500;text-align:center;display:inline-block;max-width:500px;border-radius:5px;padding:10px 35px 10px 15px;box-shadow:0 0 5px #000;color:#FFF;font-size:14px;position:relative;}
.close-flash-msg {background-position: -57px -5px;cursor: pointer;height: 15px;position: absolute;right: 10px;top: 10px;width: 15px;}
.flash-text-box a{border: 1px solid #fff;border-radius: 3px;color: #fff;display: inline-block;font-size: 13px;margin-top: 15px;padding: 5px 15px;}
*{outline:none!important;}
.event-page-section{width:100%;background-color:#FFF;}
.event-page-banner{background-size:cover;height:300px;line-height:300px;background-repeat:no-repeat;background-position:center center;color:#FFF; position: relative;}
.middle_heading_place{line-height:normal;vertical-align:middle;display:inline-block;width: 55%;}
.program_eventpart,.event_pro_text,.five_dif_parts{display:inline-block;width:100%;}
.time_show_box{float:left;width:100%;}
.event-side_box{display:inline-block;width:100%;position:relative;}
.event-side_box .customNavigation {bottom: 9px;padding-left: 10px;position: absolute;text-align: left;width: 100%;z-index: 1;}
.event-side_box .prev,.event-side_box .next{cursor:pointer;}
.iner_five_prt{float:left;width:100%;text-align:center;}
.single_box_repeat{display: inline-block;margin: 0 45px 50px;text-align: center;width: 24.333%;}
.single_box_repeat h3 {color: #000;font-size: 22px;font-weight: normal;}
.single_box_repeat p {color: #585858;font-size: 14px;font-weight: 400;height: 133px;line-height: 19px;overflow: hidden;}
.conference_text_part,.text_conf,.images_align_part{width:100%;}
.img_grid_bx{float:left;width:25%;height:292px;line-height:292px;background-size:cover;background-repeat:no-repeat;background-position:center top;position:relative;vertical-align:middle;}
.event_pro_text h3,.event_pro_text h1 {color: #131313;font-size: 22px;margin: 0 0 15px;}
.event_pro_text p {color: #131313;font-size: 14px;line-height: 25px;}
.program_eventpart {margin:0 0 50px;}
.overlay_hover_box{background-color:rgba(0,0,0,0.7);display:none;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;text-align:center;}
.img_grid_bx .name_of_person{vertical-align:middle;text-align:center;display:inline-block;line-height:normal;padding:6px 10px;}
.name_of_person p {font-size: 14px;max-height: 205px;overflow: hidden;color: #fff;line-height: 17px;}
.main_img img[data-toggle] {width: 80px;}
.name_of_person h5{font-size:20px;color:#FFF;text-align:center;width:100%;}
.all_grid_box_show{background-color:#000;color:#FFF;padding:20px 30px;float:left;width:50%;height:292px;line-height:292px;}
.grid_text_show{display:inline-block;text-align:left;line-height:normal;vertical-align:middle;}
.grid_text_show h5 {font-size: 22px;margin: 0 0 10px;color:#FFF;}
.grid_text_show p {font-size: 14px;line-height: 25px;}
.brought_to_by aside {display: inline-block;margin:0 10px 15px 0;}
.grid_text_show a {border: 1px solid #fff;border-radius: 5px;color: #bfbfbf;text-decoration:none;display: inline-block;font-size: 14px;padding: 7px 15px;}
.img_grid_bx:hover .overlay_hover_box, .img_grid_bx:focus .overlay_hover_box, .img_grid_bx.overlay_hover_box:active {display: block;z-index: 2;}
.discount_off_bx h2 > span {color: #50134e;font-size: 20px;text-transform: uppercase;}
.discount_off_bx h3 > span {color: #50134e;}
.bgcolor_d_box p {color: #fff;}
.bgcolor_d_box .fill_field .help-block{color:#fff}
.bgcolor_d_box .btn.btn-primary {max-width: 200px;text-transform: capitalize;}
.text_conf h3,.schedule_type h3,.logos_for_sponsors h3 {font-size: 22px;margin: 0 0 20px;text-align:center;color:#131313;}
.text_conf p {font-size: 14px;line-height: 25px;margin: 0 0 20px;text-align: center;}
.images_align_part {margin: 20px 0 50px;}
.session_and_wrksp{width:100%;padding-top:40px;}
.session_and_wrksp .container{max-width:970px;}
.schedule_type{float:left;width:100%;}
.band-withicons{background-color: #f6f6f6;display:inline-block;margin:10px 0 20px;width:100%;padding:30px 50px;}
.band-withicons p {color: #131313;font-size: 14px;margin: 0;}
.location_part,.time_part,.seat_available_part,.party_event_part{float:left;width:25%;padding:0px 15px 0 40px;position:relative;}
.location_part::before{background:url("../images/sprite.png") no-repeat scroll -437px -298px;content: "";height: 25px;left: 10px;position: absolute;top: 8px;width: 19px;}
.time_part::before{background:url("../images/sprite.png") no-repeat scroll -460px -298px;content: "";height: 25px;left: 5px;position: absolute;top: 8px;width: 25px;}
.seat_available_part::before{background:url("../images/sprite.png") no-repeat scroll -489px -299px;content: "";height: 23px;left: 0;position: absolute;top: 11px;width: 30px;}
.party_event_part::before{background:url("../images/sprite.png") no-repeat scroll -407px -299px;content: "";height: 23px;left: 5px;position: absolute;top: 12px;width: 27px;}
.timeline_show_bx{float:left;width:100%;text-align:center;}
.timeline_show_bx > span {background-color: #9c9c9c;border-radius: 4px;color: #fff;display: inline-block;font-size: 13px;margin: 0 0 5px;padding: 3px 13px;}
.timeline_holder_bx{float:left;width:100%;text-align:left;padding-bottom: 40px;}
.timeline_ul{padding:30px 0;margin:0;display:inline-block;width:100%;list-style-type:none;position:relative;}
.timeline_ul::before{background-color: #dfdfdf;bottom: 0;content: "";left: 50%;position: absolute;top: 0;width: 1px;}
.timeline_ul>li{float:left;width:45%;text-align:right;clear:both}
li .timeline_content::before {background-color: #ffc820;border:2px solid #fff;border-radius: 20px;content: "";height: 15px;position: absolute;right: -55px;top: 30px;width: 15px;}
li.invert .timeline_content::before {background-color: #ffc820;border:2px solid #fff;border-radius: 20px;content: "";height: 15px;position: absolute;left: -54px;top: 30px;width: 15px;}
.timeline_content h5 {color: #50134e;font-size: 14px;margin: 5px 0 0;}
.timeline_content h4 {color: #131313;font-size: 16px;margin: 15px 0 5px;}
.timeline_content p {color: #131313;font-size: 14px;line-height: 22px;margin-bottom: 30px;}
.timeline_ul>li .timeline_content{background-color:#f6f6f6;float:left;width:100%;position:relative;border-radius:5px;padding:20px;margin:5px 0;}
.timeline_ul>li.invert{float:right;text-align:left;}
.program_eventpart.new-part {padding: 50px 0;}
.event_location_withmap.new-withmap {    margin-bottom: 140px;}
.sponsorship_advert{background-color: #F6F6F6;padding: 50px 0 0px;text-align: center;width: 100%;margin-bottom: 110px;}
.logos_for_sponsors,.sponsor_logo_holder{display:inline-block;width:100%;text-align:center;}
.perticular_logo{display: inline-block;margin: 30px;width: 18%;}
.logos_for_sponsors p{font-size:16px;color:#131313;}
.logos_for_sponsors > h3 {margin: 0 0 10px;}
.event_location_withmap{width:100%;padding:50px 0;}
.event_location_withmap h3,.d_report_box h3,.discount_off_bx h2{color: #131313;font-size: 22px;margin: 0 0 40px;text-align:center;}
.discount_off_bx h3 {font-size: 16px;line-height: 23px;color: #131313;margin: 0 0 20px;}
.party_event_part > p {margin-top: 13px;}
.report_text_bx{float:left;width:100%;}
.map_event{width:50%;float: left;}
.map_event .map_size{height:400px;width:100%;}
.map_event #googleMap.map_size{min-height:0!important;}
.event_venues{background-color:#fff ;background-repeat:no-repeat;background-position: center center;background-size:cover;float: left;height: 400px;padding:0;width:50%;}
.location_text_bx{background-color: rgba(255, 255, 255, 0.7);border-radius: 2px;float: right;margin: 20px;max-width: 350px;padding: 20px;}
.event_venues h4 {font-size: 16px;margin: 0 0 10px;padding-left: 30px;position: relative;}
.event_venues > p {font-size: 12px;margin-left:24px;}
.event_venues .btn_style {margin:0}
.event_venues.v_place h4::before {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -437px -298px;content: "";height: 25px;left: 4px;position: absolute;top: -4px;width: 19px;}
.event_venues.contact_info > h4::before {background:url("../images/sprite.png") no-repeat scroll -381px -311px;content: "";height: 15px;left: 0;position: absolute;top: 2px;width: 21px;}
.d_report_box{background-color: #f6f6f6;padding:40px 0 50px;width: 100%;}
*::-moz-placeholder {color:#939393 !important;opacity: 1 !important;}
.bgcolor_d_box .register_form_fields input[type="radio"],.bgcolor_d_box .register_form_fields input[type="checkbox"]{margin-right:5px;}
.report_text_bx {padding-top: 15%;text-align:right;}
.report_video_bx{float:left;width:100%;}
.report_text_bx p {color: #131313;font-size: 18px;margin: 0 0 10px;}
.discount_off_bx{width:100%;padding:50px 0;}
.bgcolor_d_box{background-color:#1502CD;float:left;width:100%;padding:30px;border-radius:5px;}
.bgcolor_d_box label {color:#444;display: inline-block;font-size: 16px;font-weight: normal;margin: 0 0 7px;width: 100%;}
.bgcolor_d_box input[type="text"],.bgcolor_d_box input[type="email"],.bgcolor_d_box input[type="number"],.bgcolor_d_box textarea {border: medium none;display: block;padding: 13px;width: 100%;}
input[type="text"],input[type="email"],input[type="number"],textarea{text-transform:initial;}
.bgcolor_d_box textarea{height:150px;resize:none;}
.countdown.styled>div{display:inline-block;margin-right:50px;font-size:36px;color:#000}
.countdown.styled>div>span{font-size:14px;}
h2.heading-of-page {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;color: #131313;font-size: 22px;margin: 10px 0 5px;padding: 0;}
.reg_field_b{display:block;width:100%;margin-bottom: 10px;}
.middle_heading_place p {font-size: 22px;}
.channel_partner_content a.mtwsite-lnk,.mtwsite-lnk{background-color:#126837;text-decoration:none;display:block;padding:15px;color:#FFFFFF;text-align:center;max-width:100%;margin-bottom:20px;max-width:911px;}
.download_app_both{background-color:#FFFFFF;width:100%;margin:0 0 15px;}
.download_app_both a{background:none;max-width:100%;width:auto;padding:0;}
.mix-logos{float:right;}
.social-icons-place{position:relative;}
.social-icons-place .footer_social_links{ bottom: 0;left: 10px;max-width: 270px;position: absolute;width: 100%;}
.middle_brought_logos{width:100%;text-align:center;}
.brought_to_by{display:inline-block;width:100%;text-align:center; padding-top: 20px;}
.anchor_listing .footer_social_links li{width:auto;}
.anchor_listing .footer_social_links a {background: #ccc none repeat scroll 0 0;border: 2px solid #ccc;border-radius: 50px;height: 34px;margin: 0;max-width: 100%;padding: 0;text-align: center;width: 34px;}
.glossary-page_section .channel_partner_content p{display:inline-block;width:100%;float:none;}
.glo_page_top_part{background-color: #fff;border-bottom: 1px solid #e7e7e7;float: left;padding: 40px 0;width: 100%;}
.channel_partner_section.glossary-page_section {padding-top: 20px;}
.book_concept_box{width:100%;}
.mainheading_con{width:100%;text-align:center;}
.publish_text_part{margin: 10px auto 0;max-width: 940px;text-align: center;width: 100%;}
.publish_text_part p {color:#131313;font-size: 15px;line-height: normal;}
.mainheading_con * {color: #50134e;font-weight: lighter;line-height:normal;}
.mainheading_con h1{margin:0;}
.mainheading_con h3{margin:0 0 20px;}
.accreditation-layout-content.glossary-page_content h5{display: inline-block;font-size: 20px;margin: 15px 0 7px;width: 100%;}
.brought_to_by span {color: #b1b1ba;font-size: 20px;font-style: italic;margin-right: 5px;white-space: nowrap;}
.brought_to_by a {display: inline-block;margin-bottom: 10px;margin-right: 10px;}
.bgcolor_d_box input[type="text"],.bgcolor_d_box input[type="email"],.bgcolor_d_box input[type="search"],.bgcolor_d_box textarea,.bgcolor_d_box select {background-color:#FFF;border-color: #ccc;border-style: solid;border-width: 1px 1px 2px;padding: 14px 25px;}
.bgcolor_d_box .register_form_fields {background-color:#1502CD;border: medium none;margin: -5px 0 0;padding: 0;}
.more_speakers_bx{background-color: #f6f6f6;border-radius: 0 0 3px 3px;display: inline-block;padding: 10px 0;width: 100%;}
.more_speakers_bx p {color: #50134E;font-size: 17px;margin: 0;text-align: center;}
.cr-event-listing{background-color:#FFF;float:left;padding:50px 0;width:100%;}
.event-list-repeat-bx{background-color:#f6f6f6;padding:10px;border-radius:5px;float:left;width:100%;margin-bottom:20px;position:relative;}
.event-list-repeat-bx>a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;z-index:2;}
.cr-event-listing h1 {font-size: 20px;margin: 0 0 25px;}
.event-personpic{float:right;margin: 0 0 15px 20px;width:240px;}
.e-picofprsn{background-size:cover;background-repeat:no-repeat;background-position:center top;border-radius:7px;width:100%;height:180px;position:relative;}
.e-pagehover-text{background-color: rgba(0, 0, 0, 0.5);border-radius: 7px;bottom: 0;left: 0;line-height: 180px;opacity: 0;position: absolute;right: 0;text-align: center;top: 0;transition: all 0.5s ease 0s;visibility: hidden;}
.text-e-bx{line-height:normal;display:inline-block;vertical-align:middle;padding:15px;}
.text-e-bx p{color: #fff;font-size: 14px;margin: 0;max-height: 95px;overflow: hidden;}
.e-p-name{color: #000;display: block;font-size: 16px;font-weight: normal;margin: 10px 0 0;text-align: center;}
.event-list-txtbx{padding:12px 10px 30px 20px;width: 100%;}
.event-list-txtbx h4,.event-list-txtbx h2,.event-list-txtbx h2 a,.event-list-txtbx h4 a {color: #50134e;font-size: 18px;margin: 6px 0 10px;}
.event-list-txtbx h4 a{margin:0;text-decoration:none!important;}
.event-list-txtbx p b {color: #000;font-size: 14px;font-weight: normal;}
.event-list-txtbx p b.date-font{background-color: #ff6d00;color: #fff;font-size: 12px;line-height: normal;padding: 0 6px;text-transform: uppercase;}
.event-list-txtbx p {color: #585858;font-size: 14px;line-height: normal;margin-bottom: 8px;}
.event-list-repeat-bx:hover .e-pagehover-text{visibility:visible;opacity:1;}
.event-list-repeat-bx .owl-controls{bottom: 31px;margin: 0;}
.event-list-repeat-bx .owl-buttons {display: block;}
.event-list-repeat-bx .owl-theme .owl-controls .owl-buttons div {background: #000 none repeat scroll 0 0;border: 1px solid #9f9f9f;border-radius: 2px;color: #afafaf;display: inline-block;font-size: 11px;margin: 0 2px 7px;opacity: 1;padding: 2px 6px;text-transform: uppercase;}
.opacity-bg-box {background-color: rgba(0, 0, 0, 0.73);display: inline-block;max-width: 390px;padding: 20px;width: 100%;}
.opacity-bg-box.make-differ {background-color: rgba(0, 0, 0, 0.2);max-width: 100%;}
.request-icon-box{float:left;margin: 45px 0 10px;width:150px;}
.request-form-crbx{display: inline-block;width:100%;padding:0 7.5px;}
.rform-row{margin:0 -7.5px;}
.first-widthbox{width:33.3333333%;}
.second-widthbox{width:33.3333333%;}
.first-widthbox, .second-widthbox {float: left;margin-bottom: 10px;padding:0 7.5px;}
.box-fourty,.box-sixty{float:left;padding:0 7.5px;}
.cal-icon {background: #ffffff url("../images/calender-new.png") no-repeat scroll 94% center;}
.bmargin0{margin-bottom:0;}
.become-cr-member{float:left;padding-top: 40px;width:100%}
.become-cr-member h4 {color: #777;font-size: 35px;font-weight: bold;margin: 0 0 40px;}
.custom-container-width{max-width:1020px;}
.condition-box{margin-bottom:20px;}
.net-pattern-set{background:#e6e6e6 url("../images/net-pattern.jpg") no-repeat fixed center top / cover ;}
.cr-ftbox{background-color:#FFF;border-radius:5px;width:100%;padding:0;position:relative;margin-bottom:10px;}
.ftbox-heading{background-color: #653363;border-radius: 5px 5px 0 0;height: 75px;line-height: 75px;padding: 0 15px;position: relative;text-align: center;width: 100%;}
.ftbox-points-text{background-color:#f9f9f9;width:100%;padding:20px 20px 100px;text-align:center; position: relative;}
.in-designbx {bottom: 25px;left: 0;padding: 10px 25px 0;position: absolute;right: 0;text-align: left;width: 100%;font-size:15px;color:#FF6600;}
.in-designbx b {display: block;font-weight: normal;}
.in-designbx a {color: #ff6600;display: block;font-size: 13px;text-decoration: underline;}
.ftbox-heading h3 {color: #fff;display: inline-block;font-size: 20px;margin: 0;text-transform: capitalize;vertical-align: middle;}
.recommend-this::before{background:url("../images/recommend.png") no-repeat scroll 0 0;content: "";height: 75px;position: absolute;right: 0;top: 0;width: 95px;z-index: 5;}
.point-text-ul{width:100%;padding:0;margin:20px 0 0;text-align:left;}
.point-text-ul>li{padding:0 25px;color: #333;font-size: 16px;list-style-type: none;margin-bottom: 7px;position: relative;width: 100%;}
.point-text-ul>li::before{background-color: #50134e;border-radius: 10px;content: "";height: 5px;left: 7px;position: absolute;top: 9px;width: 5px;}
.point-text-ul>li a{color:#660066;text-decoration:underline;}.point-text-ul>li.no-dot::before{display:none;}.point-text-ul .no-dot a {color: #ff6600;font-size: 13px; line-height: normal;    padding: 0;}
.point-text-ul > li.no-dot {color: #ff6600;}
.regi-btn-box{background-color:#FFF;padding:10px;width:100%;text-align:center;border-radius: 0 0 5px 5px;}
.regi-btn-box .btn-design{background-color:#660066;padding:7px 10px;border-radius:7px;line-height:normal;display:inline-block;width:100%;border:none;text-decoration:none!important;color:#FFFFFF!important;font-size:24px;text-align:center;max-width:265px;}
.channel_partner_content .panel a.like-heading {background:#FFF;border-radius: 7px;color: #660066;font-size: 18px;margin: 0;max-width: 100%;padding:17px 80px 17px 20px;text-align: left;position:relative;text-transform: none;width: 100%;}
.channel_partner_content .panel a.like-heading::before,.channel_partner_content .panel a.like-heading.collapsed::before{content: "";height: 30px;position: absolute;right: 20px;top: 15px;width: 30px;}
.channel_partner_content .panel a.like-heading::before{background: url("../images/sprite.png") no-repeat scroll -215px -281px;}
.channel_partner_content .panel a.like-heading.collapsed::before{background: url("../images/sprite.png") no-repeat scroll -183px -281px;}
.channel_partner_content .panel{box-shadow:none;border-radius: 10px;margin-top:10px;display:inline-block;width:100%;}
.channel_partner_content .panel-group .panel + .panel{margin-top:10px;}
.channel_partner_content.accreditation-layout-content {border-radius: 5px;padding: 20px 30px;}
.com-box {border: 1px solid #e9e9e9;border-radius: 5px;display: inline-block;height: 230px;max-width: 200px;padding: 40px 20px;width: 100%;margin-bottom:5px;}
.com-box label {color: #999;display: block;font-size: 20px;margin: 20px 0 0;}
.social-m-connect{background-color:#E6E6E6;padding:40px 0;width:100%;}
.big-font-style {color: #000;font-size: 25px;margin: 0 0 20px;}
.media-box-content{background-color:#fff;width:100%;height: 220px;margin-bottom: 30px;border-radius:5px;position:relative;text-align:center;border:3px solid rgba(255,255,255,0.2);}
.social-iconbox{height: 170px;line-height: 170px;position: relative;width: 100%;z-index: 2;
transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
}
.social-iconpart{vertical-align:middle;line-height:normal;display:inline-block;width:100%;}
.media-box-content h5 {background-color: rgba(0, 0, 0, 0.2);bottom: 0;margin:0;color: #fff;font-size: 20px;height: 44px;left: 0;line-height: 44px;position: absolute;right: 0;}
.linkedin-bg{background-color:#0777b6;}
.facebook-bg{background-color:#3a5898;}
.twitter-bg{background-color:#54acec;}
.gplus-bg{background-color:#dd4a3a;}
.white-bg{background-color:#FFF;}
.instagram-bg{background-color:#e3405f;}
.snapchat-bg{background-color:#fffc01;}
.youtube-bg{background-color:#cd1f20;}
.find-anim-text {background-color: rgba(52, 54, 55, 0.4);bottom: 44px;color: #ffffff;font-size: 10px;height: 25px;letter-spacing: 1px;line-height: 25px;position: absolute;text-transform: uppercase;width: 100%;z-index:1;}
.linkedin-bg .social-iconbox{background-color:#0777b6;}
.facebook-bg .social-iconbox{background-color:#3a5898;}
.twitter-bg .social-iconbox{background-color:#54acec;}
.gplus-bg .social-iconbox{background-color:#dd4a3a;}
.white-bg .social-iconbox{background-color:#FFF;}
.instagram-bg .social-iconbox{background-color:#e3405f;}
.snapchat-bg .social-iconbox{background-color:#fffc01;}
.youtube-bg .social-iconbox{background-color:#cd1f20;}
.media-box-content:hover .social-iconbox{height:145px;line-height: 145px;}
.media-box-content > a {bottom: 0;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100%;z-index: 5;}
.social-iconpart img{
	transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
}
.media-box-content:hover .social-iconpart img {
	transform: scale(0.8);
	-moz-transform: scale(0.8);
	-webkit-transform: scale(0.8);
	-ms-transform: scale(0.8);
}
.sbscribe_b h6 {color: #fff;font-size: 20px;margin: 0 0 10px;}
.sbscribe_b > p {color: #fff;font-size: 15px;margin: 0 0 10px;}
.subscriber-footer .form-control {border: 0 none;border-radius: 4px;height: 45px;margin: 15px 0 0;outline: medium none;padding: 0 20px;}
.subscriber-footer input[type="submit"] {background: #ff6d00 none repeat scroll 0 0;border: 0 none;border-radius: 5px;color: #fff;font-size: 13px;height: 45px;line-height: 45px;margin: 15px 0 0;outline: medium none;padding: 0 10px;width: 100%;}
.download-app-b{margin-bottom:20px;}
.download-app-b a{display:inline-block;margin-bottom:5px;}
.bar-cod-gen{width:100%;border:1px solid #f1f1f1;padding:10px;text-align:center;}
.bar-cod-gen label {color: #444;display: block;font-size: 13px;font-weight: normal;}
.code-hld{display:inline-block;width:130px;vertical-align:top;margin-top:10px;}
.become-auditor-bx{background-color:#fff;padding:60px 0 50px;width:100%;}
.auditor-content-b{float:left;width:100%;text-align:center;}
.auditor-heading{color: #000000;font-size: 30px;margin: 0 0 15px;}
.auditor-content-b p,.chennal-listing-ul li {color: #777;font-size: 15px;line-height: 25px;}
.how-become-auditor-bx{background-color:#8F5A95;padding:60px 0 50px;width:100%;}
.how-become-auditor-bx .auditor-heading{color:#fff;margin-bottom: 50px;}
.feature-center{float:left;width:100%;text-align:center;}
.feature-center h3 {color:#ccc;font-size: 20px;}
.feature-center p {color:#ccc;font-size: 16px;line-height: 27px;}
.chennal-index .auditor-content-b{text-align:left;}
.chennal-listing-ul{width:100%;padding:0;margin:0;}
.chennal-listing-ul li{display:inline-block;width:100%;position:relative;padding-left:50px;margin-bottom:20px;}
.chennal-listing-ul li::before {background: url("../images/list-point.png") no-repeat scroll 0 0;content: "";height: 17px;left: 13px;position: absolute;top: 7px;width: 24px;}
.benefit-chennal-index .feature-center {text-align: left;}
.benefit-chennal-index .feature-center > img{margin-bottom:20px;}
.seeking-hd{color: #000;font-size: 23px;margin: 0 0 30px;}
.auditor-content-b.channel_partner_content {border: medium none;padding: 0;margin:0;}
.auditor-content-b.channel_partner_content .panel {border-radius: 4px;margin:0 0 10px;}
.activly-seeking .auditor-content-b{text-align:left;}
.auditor-content-b.channel_partner_content .panel-body{padding-top:0;}
.cresent_premium_advisor_board .member_box_container.setheight {min-height: 280px;}
.same_field_box .krajee-default.file-preview-frame {margin: 0;box-shadow: 0 0 2px rgba(0,0,0,0.5);padding: 6px;width: 33.33333333%;}
.same_field_box .krajee-default.file-preview-frame .kv-file-content {width: 100%;}
.same_field_box .file-preview{border:none;padding:0;}
.same_field_box .krajee-default .file-caption-info,.same_field_box .krajee-default .file-size-info{max-width:100%;}
.setheight .about_member_content {padding: 10px;text-align: center;}
.banner_content_subscription{width:100%;margin-top:20px;}
.desc-bnr-cont{max-width:610px;}
.download-ht-repr-txt{display: inline-block;color: #fff;width:59%;position: absolute;margin-left: 20px;top: 0;}
.subs_banner{width:100%;height:321px;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.banner_content_subscription{width:100%;margin-top:20px;}
.banner_content_subscription p{font-weight:400;font-size:15px;color:#9f8366;letter-spacing: 0.2px;padding: 5PX 600px 0 0;}
.report-mmt-txt{ color:yellow;line-height:1em;font-size:30px;}
.banner_content_subscription img{width:34%;}
.banner_content_subscription h3{font-weight:300;font-size:42px;color:#000;letter-spacing: 0.2px;}
.banner_content_subscription strong{font-weight:700;}
.heading_row.update-top .inner_plan_list_ul li {min-height: 0;line-height: 40px;height: auto;}
.updateli-not-top .inner_plan_list_ul li {min-height: 0px;line-height: 60px;}   
.updateli-not-top .inner_plan_list_ul li.large_width {width: 43%;}
.updateli-not-top .inner_plan_list_ul li.xsmall_width {width: 10%;}
.updateli-not-top>li:nth-child(2n+1){background-color: rgba(160, 130, 156,0.05);}
.updateli-not-top .heading_row.update-top{background-color: #e6e6e6;}
.point-text-ul.side-by-side > li{width:50%;float:left;}
.cr-eventlisting-section{width:100%;background-color:#fff;padding:0 0 40px;display:inline-block;}
.top-shortdesc-band{width:100%;background-color:#1502cd;padding:45px 0;}
.cr-evnt-shrtdsc{text-align:center;}
.pagefont{color: #fff;font-size: 23px;line-height: 30px;margin: 0 auto;max-width: 940px;}
.cr-eventtypes-points{ border-bottom: 1px solid #f4f2ed;text-align: center;width: 100%;list-style:none;padding:0;margin:0}
.cr-eventtypes-points li{display:inline-block;}
.cr-eventtypes-points a {border-bottom: 3px solid #fff;color: #000;display: inline-block;font-size: 14px;letter-spacing: 0.5px;margin: 0 40px;padding: 17px 0 14px;}
.cr-eventtypes-points li.active a{border-bottom-color:#1502cd;}
.cr-event-updt{width:100%;padding-top:10px;}
.cr-contentaboutevent{width:100%;padding:50px 0;border-bottom:1px solid #f2f2f2;display:inline-block;}
.eventshown-img{width:300px;height:300px;background-color:#f1f1f1;background-repeat:no-repeat;background-size:cover;background-position:center center;float:left;box-shadow: 0 0 27px #efefef;}
.cr-eventdetailbox{width:100%;padding-left: 340px;}
.crevent-name{font-size: 25px;font-weight: normal;margin: 0 0 6px;padding-top:15px;}
.box-eventdet{position:relative;padding-right:120px;width:100%;margin-bottom: 30px;min-height: 94px;}
.box-eventdet .icon-lbl{color: #000;display: block;font-size: 14px;font-weight: normal;padding-left: 22px;position: relative;}
.cr-eventdetailbox p {font-size: 18px;font-weight: normal;line-height: 30px;letter-spacing:0.3px;}
.cr-eventdetailbox p a{color:#ae498d;text-decoration:none;}
.box-eventdet .small-evntimg{width:110px;height:110px;background-color:#f9f9f9;position:absolute;right:0;top:0;text-align:center;line-height:105px;box-shadow: 0 5px 5px #F8F8F8;padding:0 10px;}
.cr-eventdetailbox .btn_style {font-size: 12px;min-width: 133px;text-transform: uppercase;margin-bottom:0;}
.pointer-icon::before {background: url("../images/sprite.png") no-repeat scroll -386px -1px;content: "";height: 14px;left: 3px;position: absolute;top: 3px;width: 10px;}
.eventcal-icon::before {background:url("../images/sprite.png") no-repeat scroll -386px -17px;content: "";height: 13px;left: 1px;position: absolute;top: 3px;width: 13px;}
.cr-contentaboutevent:last-of-type{border-bottom:none;}
.eventpage2-section{width:100%;}
.event-form-field label {color: #fff;font-weight: 400;vertical-align: middle;margin-right: 20px;}
.othr-event-banner{width:100%;height:450px;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;}
.event-backshadebox {background-color: rgba(0, 0, 0, 0.7);bottom: 30px;color: #fff;left: 30px;max-width: 100%;padding: 30px 20px;position: absolute;}
.ht-trvl-txt {font-size: 64px;line-height: 75px;margin: 0;}
.event-backshadebox > label {display: block;color: #969696;font-size: 17px;font-weight: normal;letter-spacing: 2.5px;margin: 5px 0 0;text-transform: uppercase;}
.othr-event-banner::before {bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;}
.str-partnerbox{width:100%;background-color:#fff;}
.partner-listbx{width:100%;position:relative;padding-left:195px;min-height:95px;}
.partner-listbx::before {color: #a5a5af;content: attr(text-show);font-size: 20px;font-style: italic;left: 0;margin-top: -14px;position: absolute;top: 50%;}
.str-prtlist{width:100%;list-style:none;padding:20px 0 0;margin:0;}
.str-prtlist > li{display: inline-block;margin-right: 40px;}
.str-prtlist > li:last-child{margin-right:0;}
.str-prtlist img {max-height: 60px;}
.partner-listbx1{width: 50%;position: relative;padding-left: 170px;min-height: 90px;float: left;}
.partner-listbx1::before {color: #95959f;content: attr(text-show);font-size: 14px;left: 0;margin-top: -10px;position: absolute;top: 50%;}
.str-prtlist1{width: 100%;list-style: none;padding: 0;margin: 0;height: 90px;line-height: 90px;}
.str-prtlist1 > li{display: inline-block;margin-right: 30px;}
.str-prtlist1 > li:last-child{margin-right:0;}
.str-prtlist1 img {max-height: 60px;}
.separation-border{border-bottom:1px solid #e5e5e5;position:relative;}
.rating-section .regular-title.v-propotion{margin:50px 0 0;}
.separation-border::after{content:'';width:0;height:132px;border-right:1px solid #e5e5e5;position:absolute;left:50%;top:25px;}
.separation-border.halfborder::after{height:40px}
.partner-listbx1:nth-child(2) {padding-left: 220px;}
.partner-listbx1:nth-child(2)::before {left: 50px;}
.ht-travel-world{width:100%;padding:68px 0;background-color:#f7f7f7;}
.event-seminar h2,.event-seminar h3 {color: #000;font-size: 22px;margin: 0;}
.event-seminar p {font-size: 14px;letter-spacing: 0.5px;line-height: 28px;margin: 10px 0 25px;text-align: justify;}
.second-event-carousel .item > img{width:100%;}
.second-event-carousel .customNavigation a {background-color: rgba(0, 0, 0, 0.7);display: inline-block;height: 40px;line-height: 38px;text-align: center;width: 30px;}
.event-side_box.second-event-carousel .customNavigation {padding: 0 10px;text-align: right;}
.img-event-carousel{width:100%;position:relative;max-height: 320px;}
.second-event-carousel {max-height: 320px;position:relative;text-align:center;}
.second-event-carousel::before {		
background: -moz-linear-gradient(top, rgba(0,0,0,0.38) 0%, rgba(0,0,0,0) 45%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.38) 0%,rgba(0,0,0,0) 45%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0.38) 0%,rgba(0,0,0,0) 45%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	bottom: 0;content: "";height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100%;z-index:1;}
.second-event-carousel .fixedcenter-text {color: #fff;font-size: 17px;font-weight: normal;left: 0;letter-spacing: 2.5px;margin: 0;position: absolute;right: 0;text-align: center;text-transform: uppercase;top: 12px;z-index: 1;}
.showing-event-section{width:100%;background-color:#fff;padding:70px 0;}
.upcm-events{width:100%;padding-right:100px;}
.evnt-font {font-size: 22px;letter-spacing: 0.5px;line-height: normal;margin: 0;}
.common-evnt-box{width:100%;border-top:1px solid #f5f5f5;padding-top:30px;margin-top:35px;}
.colaborate-with{position:relative;padding-right:180px;}
.evnt-actionmake{width:100%;margin-top: 17px;}
.common-evnt-box h4 {font-size: 18px;font-weight: normal;letter-spacing: 0.3px;margin: 0 0 15px;}
.common-evnt-box > label {font-size: 16px;font-weight: normal;margin-bottom: 18px;}
.common-evnt-box p {font-size: 14px;letter-spacing: 0.2px;}
.common-evnt-box label span {color: #8d8d8d;font-size: 14px;font-weight: normal;}
.separate-dateline {border-left: 1px solid #9c9c9c;display: inline-block;line-height: 12px;margin-left: 7px;padding-left: 10px;vertical-align: middle;}
.evnt-actionmake a {color: #50134e;font-size: 16px;letter-spacing: 0.2px;}
.evnt-actionmake a:hover{text-decoration:underline;}
.evnt-actionmake .subs-btn {background-color: #50134e;border:1px solid #50134e;border-radius: 5px;color: #ffffff;display: inline-block;font-size: 14px;line-height: normal;margin-right: 20px;padding: 7px 20px;}
.evnt-actionmake .subs-btn:hover,.evnt-actionmake .subs-btn:focus,.evnt-actionmake .subs-btn:active{text-decoration:none;color:#fff;background-color:#70336e;}
.prefix-pointer {padding-left: 20px;position: relative;}
.prefix-pointer::before {background: url("../images/sprite.png") no-repeat scroll -400px -1px;content: "";height: 15px;left: 0;position: absolute;top: 4px;width: 11px;}
.collaborate-with {padding-left: 95px;position: absolute;right: 0;text-align: center;top: 20px;}
.collaborate-with::before{color: #702f6e;content: attr(collaborate-text);font-size: 11px;font-style: italic;left: 0;letter-spacing: 0.2px;line-height: 14px;position: absolute;text-align: right;top: -1px;width: 88px;}
.collaborate-with > span {display: inline-block;max-width: 74px;}
.occured-events{background-color:#50134e;color:#fff;padding:20px;}
.occured-events .pastevnt-font {border-bottom: 1px solid #710c6e;font-size: 22px;letter-spacing: 0.2px;margin: 0 0 10px;padding-bottom: 17px;}
.occured-ev-box{width:100%;margin-top: 25px;position:relative;}
.occured-ev-box .customNavigation {bottom: 10px;position: absolute;right: 10px;}
.occured-ev-box .customNavigation a {background-color: rgba(0, 0, 0, 0.7);display: inline-block;height: 40px;cursor:pointer;line-height: 38px;text-align: center;width: 30px;}
.evt-imgbox{width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;height:250px;position:relative;}
.evt-imgbox .rightside-content{position:absolute;right:5px;top:5px;}
.occured-ev-box > label {font-size: 14px;font-weight: normal;letter-spacing: 0.5px;margin-bottom: 10px;text-transform: uppercase;}
.occured-ev-box a{color:#fff;}
.launched-reports-box{width:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:235px;padding:2px 0;margin-top: 46px;}
.white-shadeover{position:absolute;left:0;right:0;top:2px;bottom:2px;background-color:rgba(255,255,255,0.9);}
.evnts-reports-inn{padding-left:380px;position:relative;width:100%;min-height: 235px;}
.reports-headingfont {color: #000;font-size: 35px;left: 0;line-height: 42px;margin: 0;position: absolute;width: 335px;top:50px;}
.reports-headingfont span{display:block;color:#50134e;}
.rpt-particular-card{float: left;min-height: 233px;padding: 0 0 0 182px;position: relative;width:350px;top: -45px;}
.rpt-particular-card .report-cover {box-shadow: 0 4px 10px #7c7c7c;left: 0;position: absolute;top: 0;width: 165px;}
.report-text-dwnld {bottom: 0;color: #000;font-size: 17px;letter-spacing: 0.3px;position: absolute;width: 170px;max-width:100%;}
.report-text-dwnld > a {background-color: #3ab54a;border: 1px solid #3ab54a;border-radius: 6px;color: #ffffff;display: inline-block;font-size: 14px;margin-top: 7px;padding: 9px 19px;}
.report-text-dwnld > a:hover,.report-text-dwnld > a:focus,.report-text-dwnld > a:active{text-decoration:none;color:#fff;background-color:#4ac55a;}
.evnts-reports-inn .rpt-particular-card:first-of-type {margin-right: 5%;}
.second-event-conference{padding-top:90px;background-color:#f7f7f7;float:none;}
.second-event-conference .text_conf {text-align: left;}
.second-event-conference .text_conf h3,.second-event-conference .text_conf p{text-align:left;}
.second-event-conference .images_align_part{margin:0;display: inline-block;}
.second-event-conference .name_of_person p{color:#fff;}
.sponsorship-partnership-form{padding:100px 0;background-color:#f7f7f7;}
.spnsor-formbox{width:100%;padding-left:70px;}
.spnsor-formgradient{width:100%;background-color:#65248b;padding:50px 0;display:inline-block;	
background: rgb(99,37,139); /* Old browsers */
background: -moz-linear-gradient(-45deg, rgba(99,37,139,1) 0%, rgba(85,19,83,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, rgba(99,37,139,1) 0%,rgba(85,19,83,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, rgba(99,37,139,1) 0%,rgba(85,19,83,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63258b', endColorstr='#551353',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.content-sub-box.scrolling-layout {margin: 0;background: none;border: none;padding: 0;padding-left: 0px;float: right;padding-left: 50px;max-width: 825px;}
.fixed-short-details{background-color: #fff;border: 1px solid #efefef;max-width: 300px;width: 100%;padding: 27px 27px 17px;float: left;position: absolute;top: 0;margin-top: -100px;}
.sht-det-ul{width:100%;padding:0;margin:0;list-style:none;letter-spacing:0.5px;}
.sht-det-ul > li{padding:25px 20px 25px 65px;width:100%;list-style-type:none;border-bottom:1px solid #e3e3e3;position:relative;}
.sht-det-ul > li:last-child{border-bottom:none;}
.sht-det-ul > li:first-child{padding-top:0;}
.sht-det-ul h3{color:#3e1bbf;font-size:16px;margin:0;font-family: 'ProximaNovaSemibold';}
.sht-det-ul p{color:#444;font-size:14px;margin:7px 0 0;font-family: 'ProximaNovaRegular';}
.sht-det-ul label{color:#000;font-size:14px;margin:7px 0 0;display:block;font-family: 'ProximaNovaSemibold';font-weight:normal;}
.separate-btns a{display:block;text-align:center;margin:10px 0;border-radius:50px!important;border:2px solid #fab805;padding:12px 14px;}
.rating-section.makescroll-fixed{padding-top:48px;}
.remaider-icon {width: 27px;height: 27px;display: inline-block;background-position: -342px -46px;}
.contact-d-icon {width: 25px;height: 25px;display: inline-block;background-position: -343px -74px;}
.registr-icon {width: 26px;height: 26px;display: inline-block;background-position: -343px -101px;}
.sht-det-ul li > .sprite {position: absolute;top: 26px;left: 22px;}
.sht-det-ul li:first-child > .sprite {top: 0;}
.banner-button.separate-btns{margin:0;width:100%;}
.separate-btns a.line-btn{color:#e3a704;background-color:#fff;border:2px solid #fab805;}
.spn-prt-box{background-color:#fff;padding:25px;border:1px solid #e7e7e7;width:300px;max-width:100%;float:left;color:#000;position:relative;left:-70px;}
.separate-btns a.line-btn:hover,.separate-btns a.line-btn:active,.separate-btns a.line-btn:focus{color:#000;}
.fill-detail-form{width:100%;padding:0 50px 0 300px;}
.whatform-text{color: #fff;font-size: 22px;margin: 0 0 25px;}
.event-form-field{width:100%;position:relative;margin-bottom:30px;}
.event-form-field .form-control {background-color: rgba(255, 255, 255, 0.2);border: 1px solid rgba(255, 255, 255, 0);border-radius: 5px;color: #ffffff;font-size: 15px;height: 55px;padding: 16px 20px;}
.event-form-field .form-control::-webkit-input-placeholder {color: #fff!important;}
.event-form-field .form-control::-moz-placeholder {color: #fff!important;}
.event-form-field .form-control:-ms-input-placeholder {color: #fff!important;}
.event-form-field .form-control:-moz-placeholder {color: #fff!important;}
.event-form-field textarea.form-control{resize:none;height:115px!important;max-height:115px;}
.fill-detail-form .help-block {display: inline;}
.fill-detail-form .form-group{margin:0;}
.event-form-field .help-block {bottom: -21px;left: 0;position: absolute;}
.spnsr-btn{background-color: #fff;border: 1px solid #fff;border-radius: 5px;color: #4d124c;font-size: 16px;letter-spacing: 0.3px;padding: 9px 20px;text-decoration: none;text-align:center;display:inline-block;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-ms-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
}
.spnsr-btn:hover,.spnsr-btn:focus,.spnsr-btn:active{background-color: #8450a2;border: 1px solid rgba(255, 255, 255, 0.5);color: #fff;text-decoration:none;}
.event-form-field .form-control:focus{border: 1px solid rgba(255, 255, 255, 0.5);}
.spn-prt-box p {font-size: 14px;line-height: 28px;text-align: justify;}
.spn-prt-box > label {color: #4d124c;display: block;font-size: 18px;font-weight: normal;letter-spacing: 1px;margin-bottom: 11px;text-transform: uppercase;}
.spn-font {color: #4d124c;font-size: 33px;margin: 0 0 3px;}
.subscribe-n-modalbox{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;background-color:rgba(255,255,255,0.9);overflow-y:auto;text-align:center;line-height:95vh;padding:0 15px;}
.sbs-modalcontent{display:inline-block;width:450px;line-height:normal;vertical-align: middle;max-width:100%;text-align:left;position:relative;}
.sbs-modalcontent .footer_newsletter_subscription {padding: 40px;margin:20px 0;position:relative;}
.close-sbsmodal {cursor: pointer;font-family: icon;font-size: 30px;font-weight: lighter;height: 20px;line-height: 20px;position: absolute;right: 20px;top: 20px;}
.sbs-modalcontent .field_form_subsription button{height:auto;max-height: initial;padding:15px;}
.sbs-modalcontent .field_form_subsription input[type="text"],.sbs-modalcontent .field_form_subsription input[type="email"] {padding: 14px 20px;}
.tmargin13 p {margin-top: 13px;}
.time_part.tmargin13::before {top: 11px;}
header.inner-page,.scrollh {position: fixed;left:0;width:100%;top:0;background-color: #fff;box-shadow: 0 5px 2px rgba(0,0,0,0.05);z-index: 999;}
.inner-page+section,.inner-page+div,.inner-page+form,.inner-page+footer{margin-top:80px;}
header.inner-page .header_bg_white,.scrollh .header_bg_white{padding: 15px 0;}
.inner-page .menu_ul > li > a,.scrollh .menu_ul > li > a {color: #000;}
.inner-page .sprite.menu_list,.scrollh .sprite.menu_list {background-position: -505px -46px;height: 12px;width: 14px;}
.inner-page ul.menu_ul,.scrollh ul.menu_ul {margin: 17px -5px 0;}
.sidenav {box-shadow: 0 0 12px rgba(0,0,0,0.2);}
.bannerheight-update .halal-tourism-content {padding: 10px 0 0;}
.halal-tourism.bannerheight-update{height:320px;}
.privacy_content.content-sub-box p{margin-bottom:15px;}
.small_rate_star .rating-md {font-size: 16px;}
.rating-section .center-list-item .why-choose-us ul li {list-style-type: none;}
.sm-spn-img > img {border-radius: 40px;height: 100%;width: 100%;}
.icon_alignment .sm-spn-img {left: 20px;position: absolute;top: 8px;}
.sm-spn-img {display: inline-block;height: 30px;margin-right: 5px;width: 30px;}
.svg-animationbox{width:100%;text-align:center;position: relative;}
.centersvg{display: inline-block;position: absolute;left: 50%;margin-left: -270px;top: 0;}
.centersvg path{
    cursor:pointer;
    transition:all 0.5s;
    -moz-transition:all 0.5s;
    -webkit-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
}
.centersvg path:hover,.ac{
    fill:#5306a4;
    stroke:#ffffff;
}
.anima:hover text {
    fill:#fff;font-size:13px!important;cursor:pointer;
}
.anima:hover .path,.anima:hover .path1,.anima:hover .path2,.anima:hover .path3{
  stroke-dasharray: 5;
  stroke-dashoffset: 1050;
  animation: dash 360s linear alternate infinite;
}
@keyframes dash {
  from {
    stroke-dashoffset: 0;
  }
  to {
    stroke-dashoffset: 5000;
  }
}
.verification_link {    color: #df900c;    text-decoration: underline;}
.MT-market-report-section{width:100%;color:#fff;background-color:#2410ad;padding:80px 20px;text-align:center;
                         background: rgb(31,15,173);
background: -moz-linear-gradient(-45deg, rgba(31,15,173,1) 0%, rgba(46,14,173,1) 64%, rgba(96,8,168,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(31,15,173,1) 0%,rgba(46,14,173,1) 64%,rgba(96,8,168,1) 100%);
background: linear-gradient(135deg, rgba(31,15,173,1) 0%,rgba(46,14,173,1) 64%,rgba(96,8,168,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f0fad', endColorstr='#6008a8',GradientType=1 );
}
.MT-market-report-section h1{font-family: 'ProximaNovaBold';font-size: 38px;margin: 0 0 10px;}
.MT-market-report-section p{font-family: 'ProximaNovaRegular';font-size: 25px;margin: 0 auto;line-height: 38px;max-width: 1090px;}
.market-reports-tabs{width:100%;background-color:#f9f9f9;padding-top:30px;}
.container1120{margin:0 auto;padding:0 22.5px;width:100%;max-width: 1165px;}
.row-22-5{margin:0 -22.5px;}
.make-colm-3{float:left;width:33.33333333%;min-height:1px;padding:0 22.5px;}
.mt-report-box{width:100%;border:1px solid #ececec;margin-top:63px;}
.mtrpt-imgbox{padding:45px 54px 0;width:100%;height:323px;overflow:hidden;text-align:center;}
.mt-rpt-readblecontent{width:100%;background-color: #fff;padding:30px;border-top:1px solid #ececec;min-height:250px;box-shadow:6px 6px 6px -4px rgba(0,0,0,0.05)}
.mtrpt-imgbox > img {width: 280px;height: 360px;box-shadow: 0 0 33px rgba(0,0,0,0.25);}
.rpt-datespn{display:block;text-transform:uppercase;color:#ff463a;font-family:opensansbold;font-size:11px;}
.mt-rpt-readblecontent .boxname-rtp{color:#000;margin:13px 0 10px;font-size:16px;font-family:ProximaNovaSemibold;font-weight:normal;}
.mt-rpt-readblecontent p {font-size: 14px;color: #000;font-family: ProximaNovaRegular;margin-bottom: 0;letter-spacing: 0.3px;line-height:24px;height:90px;overflow:hidden;}
.mt-rpt-readblecontent p a{text-decoration: none;color:#6704b9;font-size: 14px;display:inline-block;}
.mt-rpt-readblecontent p a:hover{text-decoration:underline;}
.dwn-rptbox{width:100%;margin-top:20px;text-align:center;}
.dwn-rptbox a{display:inline-block;min-width:185px;}
.banner-button.dwn-rptbox{margin-top:20px;}
.mt-tablinks{width:100%;text-align:center;}
.mt-tablinks a{display: inline-block;border: 1px solid #a1a5b2;padding: 9px 15px;min-width: 130px;border-radius: 30px;margin: 0 8px 10px;text-transform: uppercase;font-size: 14px;color: #a1a5b2;font-family: opensansbold;line-height: normal;vertical-align: top;}
.mt-tablinks a:hover{background-color:#eaeaea;}
.mt-tablinks a.active{background-color:#1c4bd1;color:#fff;border-color:#1c4bd1}
.content-of-links{width:100%;}
.makebtm-paddingspc{padding-bottom:160px;}
.content-in-curvewhite{width:100%;background-color:#fff;padding-top:50px;}
.make-colm-12{width:100%;padding:0 22.5px;float:left;}
.rptsecondary-font{margin: 0 0 17px;font-size: 36px;color: #3d3d3d;font-family: ProximaNovaSemibold;padding-bottom: 13px;}
.center-designline{position:relative;}
.center-designline::after{content:'';width:25px;height:4px;background-color:#9aeba0;position:absolute;left:50%;margin-left:-12.5px;bottom:0;}
.content-toptext{text-align:center;width:100%;}
.criteria-rtnbox{width:100%;display:inline-block;border:1px solid #ccc;border-radius:5px;overflow:hidden;background-color:#fff;min-height:190px;margin-bottom:25px;}
.criteria-rtnbox .critr-curveBox{float:left;width:245px;border-radius:5px 0 0 5px;height:190px;padding:13px 25px;position:relative;line-height:170px;
               background: rgb(101,3,185);
background: -moz-linear-gradient(top, rgba(101,3,185,1) 0%, rgba(69,9,179,1) 50%, rgba(41,14,175,1) 100%);
background: -webkit-linear-gradient(top, rgba(101,3,185,1) 0%,rgba(69,9,179,1) 50%,rgba(41,14,175,1) 100%);
background: linear-gradient(to bottom, rgba(101,3,185,1) 0%,rgba(69,9,179,1) 50%,rgba(41,14,175,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6503b9', endColorstr='#290eaf',GradientType=0 );
}
.criteria-rtnbox .critr-curveBox::after{content:'';width:60px;height:100%;background:url('/images/owal-shap.png') repeat-y right 0;position:absolute;right:0;top:0;z-index:1;}
.subscription-plan .regular-title.bmargin30{margin-bottom:30px;}
.criteria-rtnbox .crit-pointBox{width:100%;padding:0 30px 0 270px;}
.crit-pointBox .pointInnrbox{width:100%;padding:35px 0 20px;margin:0;list-style-type:none;display:inline-block;}
.crit-pointBox .pointInnrbox label{display: block;font-weight: normal;letter-spacing: 0.5px;font-family: 'ProximaNovaRegular';font-size: 16px;line-height: 20px;color: #000;margin: 10px 0 0;}
.pointInnrbox > li{float:left;width:135px;list-style-type:none;padding-right:15px;position:relative;}
.pointInnrbox > li::before{content:'';position:absolute;left:0;right:0;border-top:1px dashed #0000ff;top:15px;}
.pointInnrbox > li:last-of-type::before{display:none;}
.critr-curveBox h3{color:#fff;font-size:26px;letter-spacing:1px;font-family: 'ProximaNovaSemiBold';margin:0 0 5px;}
.critr-curveBox p{color:#b6a3fc;font-size:15px;font-family: 'ProximaNovaLight';}
.spn-rndPoint{display:block;width:30px;height:30px;background-color:#d9dbf0;text-align:center;line-height:30px;border:1px dashed #0000ff;font-size:13px;font-weight:400;color:#000;border-radius:50%;font-family: 'ProximaNovaBold';position:relative;z-index:3;}
.content-toptext p{font-size: 18px;color: #000;font-family: ProximaNovaLight;letter-spacing: 0.5px;margin: auto;max-width: 810px;line-height: 26px;}
.curveshape-design{position:relative;z-index: 1;}
.curveshape-design::before{content: '';background-color: #fff;position: absolute;top: -76px;left: -100px;right: -100px;height: 290px;border-radius: 100% 100% 0 0;z-index:-1;}
.cr-rtp-timeline-ul{width:100%;padding:0;margin:45px 0 100px;list-style-type:none;position:relative;display:inline-block;}
.cr-rtp-timeline-ul::before{content:'';width:1px;background-color: #ccc;position:absolute;left:50%;top:0;bottom:0;height:100%;}
.cr-rtp-timeline-ul > li{width:100%;list-style-type:none;display:inline-block;}
.cr-rtp-timeline-ul .rtp-timeline-content{width:45%;max-width:450px;position:relative;}
.cr-rtp-timeline-ul .rtp-timeline-content::before{content:'';width:30px;height:30px;background-color:#fff;border:4px solid #191aac;position:absolute;right:-65px;top:0;z-index:1;border-radius:50px;}
.cr-rtp-timeline-ul .rtp-alternate .rtp-timeline-content::before{right:initial;left:-65px;}
.rtp-timeline-content > img{border-radius:15px;display:block;margin-bottom:15px;}
.rtptimeline-hd-font{font-size: 36px;color: #000;font-family: ProximaNovaBold;margin: 25px 0 10px;line-height: 47px;}
.cr-rtp-timeline-ul .rtp-timeline-content{margin-top:-100px;}
.cr-rtp-timeline-ul > li:first-child .rtp-timeline-content{margin-top:0;}
.rtp-timeline-content p,.gmti-cnt p{font-size: 17px;color: #000;font-family: ProximaNovaLight;letter-spacing: 0.5px;line-height:30px;}
.rtp-timeline-content p a{text-transform:uppercase;color:#1502CD;font-size:15px;text-decoration:none;}
.rtp-alternate .rtp-timeline-content{float:right;}
.bg-grayish{background-color:#f9f9f9;}
.stndrd-overviewSection{width:100%;background-color:#fff;padding:210px 0 90px;}
.rt-stnrdCard{width:100%;background-color: #f9f9f9;border-radius:5px;margin-top:30px;border:1px solid #ccc;display:inline-block;}
.rt-lblBox{width: 190px;float: left;padding: 30px 25px 25px 30px;height: 190px;line-height: 105px;}
.aboutBoxTopcnt{text-align:center;}
.rt-lblBoxCnt{width:100%;padding:40px 30px 40px 190px;}
.rt-lblBoxCnt h3 {font-size: 20px;color: #000;font-family: source sans pro;font-weight: 600;letter-spacing: 0.5px;margin: 0 0 10px;}
.rt-lblBoxCnt p,.aboutBoxTopcnt p{font-size: 15px;color: #000;line-height: 23px;font-family: source sans pro;font-weight: 300;letter-spacing: 0.5px;}
.aboutBoxTopcnt .regular-title{margin-bottom:5px;}
.subscription-plan .bottom-curve {height: 150px;bottom: -120px;z-index: 1;}
.spc-toprtp{padding-top:80px;}
.trainingFaq {padding: 50px 60px;margin: -90px 0 70px;}
.container1280{width:100%;margin:auto;max-width:1280px;padding:0 15px;}
.design-widthbox{max-width:535px;margin-bottom:50px;}
.design-widthbox a{font-size:11px;color:#1c4bd1;text-transform:uppercase;display:inline-block;vertical-align:middle;margin-right:40px;text-decoration:underline;font-family:opensansbold;letter-spacing:0.3px;}
.design-widthbox a:last-child{margin-right:0;}
.video-media-box{width:100%;padding:60px 70px 0 60px;position:relative;z-index:1;}
.video-media-box.r-remove::after {display: none;}
.video-media-box a > img {border-radius: 20px;max-width:100%;}
.video-media-box .play_center {position: absolute;left: 50%;top: 50%;margin: -15px 0 0 -27px;padding: 0;width: auto;height: auto;}
.mfp-fade.mfp-bg.mfp-ready,.mfp-wrap{z-index:999999;}
.mfp-wrap{position:fixed!important;top:0px!important}
.video-media-box::after {content: '';width: 180px;height: 180px;position: absolute;right: 40px;bottom: -90px;border: 2px dashed #1502cd;border-radius: 50%;z-index: -1;}
.backband-fullwidth{width:100%;position:relative;}
.backband-fullwidth::after{content:'';height:290px;border-radius:20px 0 0 20px;position:absolute;right:0;top:0;
                           width:calc(50% - 20px);
                           width:-moz-calc(50% - 20px);
                           width:-webkit-calc(50% - 20px);
                           width:-ms-calc(50% - 20px);
                           width:-o-calc(50% - 20px);
      background: rgb(8,36,201);
background: -moz-linear-gradient(top, rgba(8,36,201,1) 0%, rgba(41,28,131,1) 100%);
background: -webkit-linear-gradient(top, rgba(8,36,201,1) 0%,rgba(41,28,131,1) 100%);
background: linear-gradient(to bottom, rgba(8,36,201,1) 0%,rgba(41,28,131,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0824c9', endColorstr='#291c83',GradientType=0 );
}
.gmti-cnt{padding-bottom:100px;margin-top:100px;}
.alterdesign .moveright{float:right;}
.backband-fullwidth.alterdesign::after{content:'';height:290px;border-radius:0 20px 20px 0;position:absolute;right:initial;left:0;top:0;
                           width:calc(50% - 60px);
                           width:-moz-calc(50% - 60px);
                           width:-webkit-calc(50% - 60px);
                           width:-ms-calc(50% - 60px);
                           width:-o-calc(50% - 60px);
      background: rgb(8,36,201);
background: -moz-linear-gradient(top, rgba(8,36,201,1) 0%, rgba(41,28,131,1) 100%);
background: -webkit-linear-gradient(top, rgba(8,36,201,1) 0%,rgba(41,28,131,1) 100%);
background: linear-gradient(to bottom, rgba(8,36,201,1) 0%,rgba(41,28,131,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0824c9', endColorstr='#291c83',GradientType=0 );
}
.alterdesign .video-media-box::after{display:none;}
.graphics-center-bottom{text-align:center;margin-top:70px;}
.planetop-spc{padding-top:80px;}
.custom-filter-forlist{width:100%;text-align: center;margin:30px 0!important;}
.holding-flt-list{list-style-type:none;margin:0!important;display: inline-block;text-align: left;border-width:1px 0;border-color:#b2b2b2;border-style: solid;position: relative;}
.holding-flt-list > li{list-style-type:none;float: left;white-space: nowrap;font-size:14px;color:#000;font-family: 'OpenSansRegular';padding:10px!important;width:auto!important;margin:0 0 0 50px!important;}
.holding-flt-list li.dropdown-li{position: relative;padding-right:20px!important;cursor:pointer;line-height:normal;}
.holding-flt-list li.dropdown-li::after{
    content: '';
    width:0;
    height:0;
    border-width:5px;
    border-color: #000 transparent transparent;
    border-style: solid;
    position: absolute;
    right:0;
    top:50%;
    margin-top:-2px;
}
.holding-flt-list::before {
    content: attr(data-first);
    float: left;
    padding: 10px 0;
    font-size: 15px;
    color: #000;
    font-family: opensansregular;
    line-height: normal;
}
.flt-actionlist {
    margin: 0 !important;
    position: absolute;
    background-color: #fff;
    width: 120px;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
    border-radius: 4px;
    left: 0;
    top: 38px;
    z-index: 3;
    padding: 5px 0 !important;
    display:none;
}
.dropdown-li:hover .flt-actionlist{
    display:block;
}
.flt-actionlist li{
    width:100%!important;
    margin:0!important;
    padding:0!important;
}
.flt-actionlist li a{
    display:block;
    padding:5px 20px;
    font-size:13px;
    color:#000;
}
.flt-actionlist li a:hover{
    background-color:#f1f1f1;
}
@media (max-width: 767px) {
    .whitebg-contentbox h3, .card_name {font-size: 18px;}
    .whitebg-contentbox p {font-size: 14px;line-height: 20px;}
    .crddetail-link {font-size: 12px;margin:0;}
    .inner-page ul.menu_ul, .scrollh ul.menu_ul {margin: 0;}
    header.inner-page, .scrollh{height:53px;}
    .header_bg_white .logoimg{height:25px;}
    .inner-page + section, .inner-page + div, .inner-page + form, .inner-page + footer {margin-top: 53px;}
    .inner-page ul.menu_ul {margin: 2px -5px 0;}
    ul.timeline:before {left: 10px;}
    .timeline{text-align:left;}
    .cr-eventtypes-points{display:inline-block;}
    .cr-eventtypes-points > li{float:left;width:33.3333%;}
    .cr-eventtypes-points a{margin:0;display:block;}
    ul.timeline > li > .timeline-panel {width: calc(100% - 45px);width: -moz-calc(100% - 45px);width: -webkit-calc(100% - 45px);}
    ul.timeline > li > .timeline-badge {left: 1px;margin-left: 0;top: 16px;}
    ul.timeline > li > .timeline-panel {float: right;}
    ul.timeline > li > .timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}
    ul.timeline > li > .timeline-panel:after {border-left-width: 0;border-right-width: 14px;left: -14px;right: auto;}
     .event_date::before {background:url("../images/left_knob.png") no-repeat scroll 0 0;left: -13px;}
    .event_date{float:left;}
    ul.timeline .timeline-panel .tag_event,.timeline-panel .tag_event + * {float: left;}
    .timeline-panel .event {text-align: left;}
    .become-cr-member h4 {margin: 0 0 30px;font-size:26px;}
    .become-cr-member {padding-top: 20px;}
    .othr-event-banner {height: 300px;}
    .ht-trvl-txt {font-size: 36.5px;line-height: normal;}
    .event-backshadebox{padding:10px;left:0;bottom:0;}
    .event-backshadebox > label {font-size: 12px;letter-spacing: 0;margin: 0;}
    .holding-flt-list > li{margin-left:10px!important}
}
@media(max-width:1199px)
{
    .cr-rtp-timeline-ul .rtp-timeline-content {max-width: 405px;}
    .critr-curveBox h3 {font-size: 18px;}
    .criteria-rtnbox .critr-curveBox {width: 190px;}
    .criteria-rtnbox .crit-pointBox {padding: 0 30px 0 205px;}
    .pointInnrbox > li {width: 16%;padding-right: 10px;}
    .crit-pointBox .pointInnrbox label {letter-spacing: 0.2px;font-size: 14px;line-height: 17px;}
    .MT-market-report-section h1 {font-size: 30px;}
    .MT-market-report-section p {font-size: 20px;line-height: 28px;}
    .MT-market-report-section {padding: 50px 20px;}
    .content-sub-box.scrolling-layout{max-width:610px;}
    .partner-listbx1 {padding-left: 130px;}
    .partner-listbx1:nth-child(2) {padding-left: 170px;}
    .partner-listbx1:nth-child(2)::before {left: 30px;}
    .str-prtlist1 > li {margin-right: 15px;}
    .str-prtlist1 img {max-width: 145px;}
    .timeline > li > .timeline-panel{width:46%;}
    .service_name_box {padding: 0 10px;}
    .mix-logos{width:200px;}
    .single_hotel_in_list .hotel_short_description {-padding: 10px 0 10px 17px;}
    div.hotel-listing-new .hotel_short_description {padding: 0 0 0 20px;}
    .hotel-listing-new .hotel_short_description .s_description_text {padding: 10px 10px 10px 0;}
    .two_rate_city_boxes .city_vote_box{width:100%;padding:0;border:none;}
    .city_detail_rightpart .plugin_n_qdir .likes_or_dislikes,.city_detail_rightpart .plugin_n_qdir .qdr_b {border: medium none;margin: 5px 0;max-width: 100%;padding: 0;text-align: center;width: 100%;}
    .links_box_bands .links_box_bands_ul li {width: 25%;}
    .timeline-list-content .left_timeline_content .part.border-dot .part-dot {right: -62px;}
    .timeline-list-content .right_timeline_content .part.border-dot .part-dot {left: -63px;}
    div.feature_band_cr.feature_band_cr_move {-top: 70px;}
    .right_side_map {margin-bottom: 20px;}
    .blog_listing_section .blog_box_ltst .blog_img_box {height: 112px;}
    .blog_listing_section .blog_box_ltst {min-height: 375px;}
    .author_section_p .blog_box_ltst {min-height: 325px;}
    .city_detail_rightpart h1{font-size:20px;}
    .hotel-listing-new .hotel_side_img{border-radius:5px 0 0;}
    .showbgbox {background-color:rgba(227, 227, 227,0.9);}
    .partner-listbx::before{position:initial;}
    .partner-listbx {padding:25px 0 30px;}
    .str-prtlist{border-color: #e9e9e9;border-style: solid;border-width: 1px 0 0 1px;display: inline-block;margin-top: 10px;padding: 0;}
    .str-prtlist > li {border-color: #e9e9e9;border-style: solid;border-width: 0 1px 1px 0;float: left;height: 70px;line-height: 70px;margin-right: 0;text-align: center;width: 33.3333%;padding:0 15px;}
    .evnts-reports-inn .rpt-particular-card:first-of-type {margin-right: 20px;}
    .reports-headingfont {font-size: 24px;line-height: 32px;top: 60px;width: 280px;}
    .evnts-reports-inn {padding-left: 300px;}
    .rpt-particular-card {min-height: 143px;padding: 0 0 0 112px;position: relative;top: 0;margin-top:45px;width: 280px;}
    .report-text-dwnld{font-size:13px;}
    .rpt-particular-card .report-cover{width:100px;}
    .launched-reports-box{margin:0;}
    .second-event-conference {padding-top: 60px;}
    .sponsorship-partnership-form {padding: 60px 0;}
    .fill-detail-form {padding: 0 100px 0 300px;}
}
@media(max-width:767px)
{
    .pointInnrbox > li {margin-bottom: 20px;padding-right:0;width:100%;}
    .criteria-rtnbox .crit-pointBox {padding: 0 30px;}
    .criteria-rtnbox .critr-curveBox {border-radius: 5px 0 0 0;height: auto;width:95%;padding: 30px 45px 30px 25px;line-height: normal;}
    .critr-curveBox p{margin:0;}
    .pointInnrbox > li:last-of-type::before {display:block;}
    .subscription-plan .bottom-curve {height: 70px;bottom: -70px;}
    .stndrd-overviewSection {padding: 130px 0 50px;}
    section.cd-container {padding: 0 20px;width: 100%;}
    .cd-timeline-img {background-color: #fff;border: 2px solid #a0a0a0;height: 25px;left: -12px;width: 25px;line-height:22px;}
    span.leave-dot {height: 13px;width: 13px;}
    div.cd-timeline-block:nth-child(2n+1) .part.border-dot {text-align: left;}
    div.part {margin: 0 0 0 30px;}
    div.timeline_one, div.timeline_two {margin-top: 20px;}
    .cd-timeline-block:nth-child(2n) .part {margin-top:20px;}
    body .moving_dot_box .crescent_dot {float: left;margin-left: 13px;}
    div.tiny-center-lines::before,div.tiny-center-lines::after {left: 20px;}
    .gmti_box_ranking.lightpurple.spacing,div.violet.spacing,div.lightgreen.spacing{min-height: 20px;padding:30px 0;}
    .hotel-listing-new .rating_n_book_action a:last-child {margin-bottom: inherit;}
    .bner-hotel-name-part .opacity-bg-box p {max-height: 123px;}
    .country-side-links {width: 100%;height:auto;overflow-x:auto;}
    .side-linkul li a {white-space: nowrap;}
    .country-side-links li{float:left;width:auto;}
    .side-linkul {display: flex;}
    .links-sideresult {display: inline-block;margin-left: 0;width: 100%;padding:30px 15px;}
    .ht-travel-world {padding: 30px 0;}
    .showing-event-section {padding: 22px 0 30px;}
}
@media(min-width:992px){
    .custom_width{width:19%;}
}
@media(max-width:1199px) and (min-width:992px)
{
    .about_ht{margin-top:0;}
    .ht_text p {margin-bottom: 10px;}
    .map_text {margin: 0 0 10px;padding-right: 0;}
    .banner_text .spacing_box {margin-top: 190px;}
    .width_manage_m {width: 33%;}
    .showcase-grdtext {max-width: 300px;}
    .top_iner_list li {width: 20%;}
    .showbgbox .boxmaintext {font-size: 27px;line-height: 30px;}
    .showbgbox .showcse-heading {font-size: 33px;}
    .showbgbox .connect-txt {font-size: 18px;line-height: normal;margin: 50px 0 0;}
    .rated_members_country .country_name_withimage {height: 270px;}
    .country_name_withimage .country-name-overlay{line-height:270px;}
    .profile_stage_box > span.line::before {width: 235px;}
    .cresent_cards.card_other_text {min-height: 410px;line-height:410px;}
    .segment_section .card_other_text {line-height: normal;min-height: 270px;}
    div.blog_listing_section .blog_box_ltst .blog_img_box {height: 175px;}
    .blog_listing_section .blog_box_ltst {min-height: 438px;}
    .author_section_p .blog_box_ltst {min-height: 380px;}
    .hotel-listing-new .description-name-location {float: left;width: 69%;}
    .hotel-listing-new .hotel_feature_icon {float: left;margin-top:0;width: 31%;}
    .images_align_part .img_grid_bx {height: 220px;line-height: 220px;}
    .overlay_hover_box .name_of_person p{max-height:170px;font-size: 12px;line-height: 14px;}
    .name_of_person h5{margin-bottom:5px;font-family: opensansbold;font-size:12px;}
    .images_align_part .all_grid_box_show {height: 220px;line-height: 220px;padding: 0 30px;}
    .countdown.styled>div{margin-right:10px;}
    .ftbox-points-text {min-height: 965px;}
}
@media(max-width:991px) and (min-width:768px)
{
    .trainingFaq {padding: 20px 30px;}
    .centersvg{width:420px;margin-left:-210px}
    .partner-listbx1 {padding-right: 20px;width:auto;}
    .separation-border::after{display:none;}
    .partner-listbx1:nth-child(2) {padding-right: 0;}
    .rated_members_country .country_name_withimage {height: 200px;}
    .country_name_withimage .country-name-overlay{line-height:200px;font-size:20px;}
    .perticular_retaurent_box .restaurent_pic {height: 164px;}
    .profile_stage_box > span.line::before {width: 155px;}
    div.checkbox_alignment > label {width: 50%;}
    .our-service-list-container .content_part{width:48%;}
    .images_align_part .img_grid_bx {height: 280px;line-height: 280px;width:50%;}
    .images_align_part .all_grid_box_show {height: 280px;line-height: 280px;padding: 0 30px;width:100%;}
    li .timeline_content::before{right:-44px;}
    li.invert .timeline_content::before{left:-44px;}
    .countdown.styled>div{margin-right:10px;font-size:25px;}
    .vertical-line-show-box > span::before{display:none;}
    .bner-hotel-name-part {max-width: 360px;}
    .regi-btn-box .btn-design,.ftbox-heading h3 {font-size: 17px;}
    .channel_partner_content.accreditation-layout-content {padding: 10px 20px 0;}
    .net-pattern-set .ftbox-points-text {min-height: 973px;}
    .point-text-ul > li{font-size:14px;}
    .feature_band_cr.feature_band_cr_move {top: 72px;}
    .content-sub-box.scrolling-layout {max-width: 65%;padding-left: 30px;}
    .fixed-short-details {max-width: 35%;position: initial;padding: 17px 17px 7px;}
}
@media(max-width:991px)
{
    .rating-section.atlasBox {margin-bottom: 0;}
    .scrl-on-mobile{overflow-x:auto;}
    .mt-tablinks {min-width: 885px;}
    .mt-tablinks a {white-space:nowrap;}
    .make-colm-12 > .container {max-width: 100% !important;}
    .cr-rtp-timeline-ul .rtp-timeline-content::before {right: -50px;}
    .cr-rtp-timeline-ul .rtp-alternate .rtp-timeline-content::before{left: -50px;right: initial;}
    .rtptimeline-hd-font {font-size: 26px;line-height: normal;}
    .rptsecondary-font {font-size: 26px;}
    .mt-report-box {margin-top: 30px;}
    .row-22-5 {margin: 0 -15px;}
    .make-colm-3 {width: 50%;padding: 0 15px;}
    .makebtm-paddingspc {padding-bottom: 120px;}
    .content-in-curvewhite {padding-top: 0;}
    .gmti-cnt {padding-bottom: 50px;margin-top: 50px;}
    .planetop-spc {padding-top: 40px;}
    .graphics-center-bottom{margin-top:20px;}
    .bannerheight-update .halal-tourism-content {padding: 40px 0 0;}
    .halal-tourism.bannerheight-update{height:270px;}
    .benefits_names_list li {padding: 40px 5px 10px;height:150px;}
    .benefits_names_list p {font-size: 15px;}
    .feature_band_cr .link_div a{padding:7px 8px;color: #fff;font-size: 11px;}
    .site_on_lap_device > img {max-width: 400px;width: 100%;}
    .upcm-events{padding-right:0;margin-bottom:50px;}
    .evnts-reports-inn {padding-left: 0;}
    .reports-headingfont {margin-top: 20px;position: initial;top: 0;width: 100%;}
    .rpt-particular-card {margin: 23px 0;}
    .muslim_travelhouse {height: 340px;line-height: 340px;}
    .feature_band_cr.feature_band_cr_move{-top:65px;}
    .bner-hotel-name-part h1 {font-size: 30px;}
    .map_text {margin: 0 0 10px;padding-right: 0;}
    .width_manage_m img {-width: 195px;}
    .top_iner_list li {width: 25%;}
    .top_iner_list li a {font-size: 13px;padding: 14px 3px;}
    .width_manage_m { margin-top: 0;padding-left: 0;padding-right: 0;text-align: center;width: 30%;}
    .social-icons-place .footer_social_links {margin:10px 0 0;max-width:100%;position: initial;}
    .banner_text h1 {font-size: 25px;}
    .banner_text p {font-size: 16px;margin: 12px 0;}
    .submit_form_banner {margin-top: 0;}
    .banner_text .spacing_box {margin-top: 190px;}
    .about_ebook h2 {font-size: 16px;}
    .cresent_hotel_images #sync1 .item{height:310px;}
    .row_for_cresent_hotel_structure .left_col {width: 100%;max-width:100%;}
    .row_for_cresent_hotel_structure .right_rating_col {width:100%;max-width:100%;margin-top:20px;}
    .contact_form_map .contact-us_parts {width: 100%;}
    .contact-us_parts .cresent_map {min-height: 330px;}
    .city_detail_rightpart .city_img_box {}
    .content_on_white .timeline-list-content .part {width: 43.4%;}
    .gmti_box_ranking .gmti_box_ranking_txt_box {max-width: 100%;}
    .text-in-box h3{font-size:17px;}
    .right-move {float: left;}
    .site_on_lap_device > img {float: left;}
    .left-move {float: right;max-width: 100%;}
    div.hotel-listing-new .rating_n_book_action {margin-top: 5px;width: calc(100% - 220px);width: -webkit-calc(100% - 220px);width: -ms-calc(100% - 220px);width: -moz-calc(100% - 220px);width: -o-calc(100% - 220px);padding-left:20px;}
    div.hotel-listing-new .hotel_short_description { line-height: normal;max-width: calc(100% - 220px);max-width: -webkit-calc(100% - 220px);max-width: -ms-calc(100% - 220px);max-width: -moz-calc(100% - 220px);max-width: -o-calc(100% - 220px);min-height: 20px;padding: 10px 0 0 20px;}
    .cr_img_rate{margin: 0 20px 20px 0;vertical-align: middle;width: 70px;}
    div.hotel-listing-new .hotel_short_description .s_description_text {padding: 0 5px 0 0;}
    .glossary-section .privacy_content.Training-content {padding: 5px 20px;}
    div.hotel-listing-new .rating_n_book_action a {float:left;margin: 20px 10px 10px 0;}
    body .rated_members_country {padding: 20px 0 70px;}
    div.breadcrum_part {margin-top: 27px;}
    div.tmargin60{margin-top:60px;}
    .hotel-listing-new .cresent_rate{display:none;}
    div.author_det_box {border-radius: 10px;padding: 30px;}
    .thank_box {height: auto;padding: 20px 50px;}
    .location_part, .time_part, .seat_available_part, .party_event_part{ padding: 11px 40px;width: 100%;}
    .seat_available_part::before{left:3px;}
    .band-withicons .time_part::before{left:7px;}
    .party_event_part::before{left:7px;}
    .mix-logos{line-height:normal;float:none;display:inline-block;}
    .event-page-banner{line-height:normal;text-align:center;padding:30px 0;height:initial;}
    .party_event_part > p {margin-top: 2px;}
    .top-t-box-ramadanreport .owl-controls {bottom: -20px;position: absolute;top: initial;}
    .middle_heading_place{width:100%;}
    .chennal-index .auditor-content-b {margin-top: 20px;}
    .become-auditor-bx.chennal-index {padding-top: 30px;}
    .how-become-auditor-bx .auditor-heading {margin-bottom: 20px;}
    .benefit-chennal-index .feature-center{margin-top:20px;}
    .showcase-grd-bx {float: none;max-width: 100%;}
    .showcase-grdtext {max-width: 100%;}
    .showcase-grdtext .showbgbox {height: auto;line-height: normal;position: initial;padding: 30px 20px;margin-bottom: 10px;}
    .showcase-top-grid {padding: 30px 0;}
    .logo-list-ul li {width: 33.33333%;padding:0 15px;}
    .logo-list-ul li:nth-child(4n) {border-right: 1px solid #f2f2f2;}
    .logo-list-ul{border-width:1px 0 0 1px;border-style:solid;border-color:#f2f2f2;}
    .logo-list-ul.five-items,.logo-list-ul.four-items{border-width:0px;}
    .logo-list-ul.five-items li {height: 150px;line-height: 150px;}
    .logo-list-ul li.border-btn-no {border-bottom:1px solid #f2f2f2;}
    .country-box-withimg {margin-bottom: 30px;}
    .eventshown-img{width:170px;height:170px;}
    .cr-eventdetailbox {padding-left: 190px;}
    .crevent-name {font-size: 20px;}
    .cr-eventdetailbox p {font-size: 15px;line-height: 22px;}
    .box-eventdet .small-evntimg {height: 80px;line-height: 80px;width: 80px;}
    .box-eventdet {padding-right: 90px;margin-bottom: 15px;}
    .cr-contentaboutevent {padding: 30px 0;}
    .img-event-carousel > img {width: 100%;}
    .fill-detail-form {padding: 0 70px 0 300px;}
}
@media(max-width:890px)
{
    .width_manage_m{width:24%;margin-top:10px;transition:all 0.3s;}
    .menu_ul > li {padding: 0 9px;}
}
@media(max-width:799px)
{
    .benefits_names_list li {border: medium none !important;display: inline-table;float: none;height: 100px;min-width: 100px;padding: 20px 5px 10px;}
    .benefits_names_list li:nth-child(8n) {border-right: 1px solid #dfdfdf;}
    .benefits_names{border:none;}
    .cr_services_b h2, .benefits_box > h2, .cr_standard > h2, .lts_blog > h2, .ebooks_box > h2, .media_bx > h2, .testimonials_cr_box > h2 {font-size: 23px;margin: 0;}
    .cr_service_box {margin-bottom: 30px;padding: 30px 0;}
    .benefits_names,.ht_text p{margin-bottom: 30px;}
    .global_muslim_travel {margin: 30px 0;padding: 30px 0;}
    .menu_ul > li {padding: 0 10px;}
    .ebooks_container,.in_media_box ,.testimonials_cr{padding: 30px 0;}
    .testimonials_cr .owl-controls {bottom: -15px;}
    .member_icon {margin: 0;}
    .map_text {margin: 0 0 10px;padding-right:0;}
    .rating_type_ul li {display: inline-block;float: none;}
    .service_name_box h3 {font-size: 17px;}
    .global_muslim_travel_warhouse {padding: 20px 0;}
    .Authority_HT_text {padding: 30px 0 5px;}
    .box_other_content .testimonials_cr_box h2, .box_other_content .cr_standard h2, .box_other_content .benefits_box h2, .cr_exp_text h1, .cr_exp_text h2, .cr_enabvffle_text h1, .cr_enabvffle_text h2, .cr_services_categories h1, .cr_services_categories h2{margin-bottom:15px;}
    .cr_exp_box, .cr_enabvffle_box{padding:30px 0;}
    .cr_enabvffle_text > h1,.cr_enabvffle_text > h2 {margin-bottom: 30px;}
    div.cr_services_categories,div.box_other_content {padding: 30px 0 0;}
    div.cr_services_categories h1,div.cr_services_categories h2 {margin: 0 0 20px;}
    body .three_elements_linerow,.advisor_board{padding:30px 0 0;}
    body .global_headquarter{padding:30px 0 0;}
    div.cr_services_categories.destination_cr_services ,.cr_complete_projects{padding: 30px 0;}
    div.cr_exp_box.cr_provided_activities{padding: 30px 0 0;}
    div.cr_complete_projects h1{margin-bottom:0;}
    div.activity-box-point {margin: 10px 0 0;}
    section.latest_from_blogs.spacing_arrange {margin: 30px 0 0;padding: 30px 0;}
}
@media(max-width:767px) and (min-width:600px)
{
    div.profile_stage_box > span.line::before {width:270%;}
    .our-service-list-container .content_part{width:48%;}
    .images_align_part .overlay_hover_box .name_of_person p {max-height: 198px;overflow: hidden;}
}
@media(max-width:767px)
{
    .trainingFaq {padding: 20px 30px;margin: -30px 0 50px;}
    .content-in-curvewhite.spc-toprtp {padding-top: 30px;}
    .mt-tablinks {min-width: 800px;}
    .cr-rtp-timeline-ul .rtp-timeline-content {max-width: 100%;width: 100%;}
    .cr-rtp-timeline-ul .rtp-timeline-content::before,.cr-rtp-timeline-ul .rtp-alternate .rtp-timeline-content::before {right: initial;left: -30px;}
    .cr-rtp-timeline-ul::before {left: -20px;}
    .backband-fullwidth::after,.video-media-box::after{display:none;}
    .cr-rtp-timeline-ul .rtp-timeline-content::before {width: 20px;height: 20px;}
    .cr-rtp-timeline-ul .rtp-timeline-content{margin-top:30px;}
    .cr-rtp-timeline-ul {margin: 30px 0;}
    .content-in-curvewhite.bg-grayish.spc-toprtp {padding-top: 40px;}
    .container1120 {padding-left:15px;padding-right:15px;}
    .design-widthbox{max-width:100%;margin-bottom:20px;padding-top: 20px;}
    .gmti-cnt{margin-top:0;}
    .video-media-box{padding: 30px 20px;text-align: center;background-color: #1502cd;}
    .rtptimeline-hd-font {font-size: 27px;margin: 10px 0;line-height: normal;}
    .rptsecondary-font {font-size: 30px;}
    .mt-tablinks a {padding: 4px 25px;font-size: 14px;height: auto;min-width:0;}
    .mtrpt-imgbox {padding: 45px 30px 0;}
    .content-sub-box.carrer-experties.text-left.scrolling-layout {max-width: 100%;padding-left: 0;margin-top:0;}
    .fixed-short-details {max-width: 100%;position: initial;padding: 17px 17px 7px;margin-bottom:40px;}
    .centersvg{width:300px;margin-left:-150px;height:300px;}
    .str-prtlist1 img {max-width: 135px;}
    .separation-border::after{display:none;}
    .separation-border{border:none;}
    .partner-listbx1{width:100%;}
    .partner-listbx1:nth-child(2)::before {left: 0;}
    .partner-listbx1:nth-child(2) {padding-left: 127px;}
    .second-event-conference {padding-top: 25px;}
    .sponsorship-partnership-form {padding: 30px 0;}
    .spnsor-formbox {padding-left: 30px;}
    .spnsor-formgradient{padding:30px 0;}
    .spn-prt-box {left: -30px;width:250px;}
    .reports-headingfont {font-size: 20px;line-height: normal;}
    .spn-font{font-size:24px;}
    .fill-detail-form {padding: 0 30px 0 250px;}
    .resp_w {min-height: 250px;width: 25%;}
    .f_link_ul li {margin-bottom: 6px;}
    .f_links > h3 {margin:10px 0;}
    .width_manage_m{padding-left:10px;}
    .feature_band_cr{display:none;}
    .sprite.search {margin: 0 5px -2px 0;}
    .width_manage_r,.width_manage_l,.width_manage_m{float:left;}
    .iner_media_box{max-width:400px;min-height:20px;}
    div.about_ebook h2{height:auto;}
    div.blog_img_text h1,div.blog_img_text h2,div.service_name_box p,section.Leading_Authority_HT .service_name_box p{height:auto;}
    section.Leading_Authority_HT{padding:0;}
    .net-pattern-set .ftbox-points-text {min-height: 0;}
    .banner_text h1 {font-size: 19px;}
    .banner_text p {font-size: 16px;}
    .auditor-heading,.seeking-hd {font-size: 20px;}
    .benefit-chennal-index .feature-center {text-align: center;}
    .benefit-chennal-index .feature-center > img {margin-bottom: 5px;}
    .how-become-auditor-bx .auditor-heading {margin-bottom: 0;}
    .how-become-auditor-bx,.become-auditor-bx {padding: 30px 0 20px;}
    .become-auditor-bx.chennal-index {padding-top: 10px;}
    ul.menu_ul {margin: 5px 0;}
    .channel_partner_content .panel a.like-heading{font-size:20px;}
    .width_manage_m{width:175px;margin:0}
    .blog_img_box{height:auto;}
    .address_box_CR{background-color:rgba(225,225,225,0.9);}
    .rated_country_search{margin-top:10px;max-width:100%;}
    .combine-logo{float:left;}
    #wrapper .rated_members_country {padding: 15px 0 70px;}
    .restaurent_listing_section .perticular_retaurent_box .restaurent_pic {height:auto;line-height: unset;}
    .guide_rest_img .h_guide_box_img{height:auto;}
    .footer_newsletter_subscription > h5 {margin: 10px 0;}
    .field_form_subsription {margin: 5px 0 10px;}
    .ramadan-gmti-heading h1{font-size:20px;margin:0;}
    .ramadan-report-gmti .graphViewBox .graphPlotBlock{margin:0 0 30px;display:inline-block;}
    .middle_gmti_part.ramadan-middle-gmti{padding-bottom:0;}
    .top-t-box-ramadanreport{padding:40px 0;}
    div.cresent_hotel_detail_section{padding-bottom:0;}
    .Authority_HT_text h1{font-size:18px;}
    div.hotel-listing-new .rating_n_book_action {margin-top: 5px;width: calc(100% - 206px);width: -webkit-calc(100% - 206px);width: -ms-calc(100% - 206px);width: -moz-calc(100% - 206px);width: -o-calc(100% - 206px);padding-left:12px;}
    div.hotel-listing-new .hotel_short_description { line-height: normal;max-width: calc(100% - 206px);max-width: -webkit-calc(100% - 206px);max-width: -ms-calc(100% - 206px);max-width: -moz-calc(100% - 206px);max-width: -o-calc(100% - 206px);min-height: 20px;padding: 10px 0 0 12px;}
    .hotel-listing-new .hotel_short_description .s_description_text .features_icons_of_restaurent {padding: 7px 0 0;}
    div.hotel-listing-new .rating_n_book_action a {margin:0 10px 5px 0;min-width: 20px;float:left;}
    div.hotel_short_description .s_description_text h2 {font-size: 16px;}
    div.hotel-listing-new .hotel_short_description .s_description_text {max-width: 100%;min-height: auto;padding: 0;width: 100%;}
    .hotel-listing-new .hotel_feature_icon {margin-top: 0;padding:0;width: 100%;}
    div.hotel-listing-new .description-name-location{width:100%;}
    .hotel-listing-new .locate {bottom: 10px;left: 15px;position: absolute;}
    .hotel_short_description .rating_n_book_action {width: 125px;}
    .single_hotel_in_list .hotel_side_img {height: 160px;margin: 5px 0 5px 5px;width: 200px;}
    .single_hotel_in_list .hotel_short_description {max-width: calc(100% - 206px);max-width: -moz-calc(100% - 206px);max-width: -webkit-calc(100% - 206px);}
    .hotel_short_description .s_description_text h2{font-size:17px;}
    div.cresent_hotels_listing{padding-bottom:0;}
    .modal-dialog.modal-custom-width {width: auto;}
    div.register_form_section{padding: 30px 0 30px;}
    div.our-partner_section,div.h_certification_section{padding:20px 0 0;}
    div.h_certification_section.segment_section{padding:20px 0;}
    div.about_cresentrating_section,div.privacy_section ,div.channel_partner_section{padding: 50px 0 30px;}
    .aboutus_content .aboutus_partitions p {margin: 0 0 10px;}
    .parts_content .hidden_content_part{margin-bottom:5px;}
    .aboutus_content .aboutus_partitions h1 {font-size: 25px;}
    .aboutus_partitions .half_line_design {margin: 25px 0 20px;}
    .likes_or_dislikes{border:none;}
    .plugin_n_qdir .likes_or_dislikes,.plugin_n_qdir .qdr_b {border: medium none;margin:5px 0;max-width: 100%;padding: 0;text-align: center;width: 100%;}
    .plugin_n_qdir .qdr_b {min-width:0;margin-left:20px;}
    div.cresent_auditor_application {padding: 0 0 30px;}
    .contact-us_parts .cresent_map {border-color:#fff;border-width:15px 15px 0;border-style:solid;}
    div.contact_us_section {padding:20px 0 30px;}
    .contact_page_inner .contact_form_map {margin-top: 20px;}
    .contact_us_section .contact_page_inner h1,.our-partner_section .our-partner_grid h1,.h_certification_section .h_certification_grid h1 {font-size: 20px;}
    .our-partner_grid .animated_grid_partner,.h_certification_grid .animated_grid_partner {margin-top: 20px;}
    .modal .partner_box-width{width:auto;}
    .city_guide_section div.about_country_aside,.city_detail_section div.about_country_aside,.city_detail_section .city_detail_rightpart {margin-top: 20px;}
    div.city_detail_rightpart h1{font-size:20px;}
    .spacing_top_row.box-sp .txt_about_report > h1 {font-size: 15px;line-height: normal;}
    div.links_box_bands .links_box_bands_ul li{width:33.33333333%;}
    div.half_width_project_box{width:100%;padding:20px;}
    div.border-light-right {border-bottom: 1px solid #e6e6e6;}
    div.our-service-list-container .content_part{width:100%;}
    .project_component_box p {margin-bottom: 0;}
    div.project_component_box h3 {margin: 15px 0 10px;}
    .project_box_ul p, .project_component_box p {margin-bottom: 5px;}
    div.cr_complete_projects h1,div.destination_section h1,div.cr_complete_projects h2,div.destination_section h2 {font-size: 22px;}
    .half_width_project_box h2, .project_component_box h2 {font-size: 20px;}
    div.project_component_box{padding:20px;}
    body .center-line-box::before,.world-map.tiny-center-lines::before,.world-map.tiny-center-lines::after {left: 20px;}
    .bg_light .content_on_white .timeline-list-content .part {width: 90%;}
    .bg_light .timeline-list-content .left_timeline_content .part.border-dot .part-dot {left: -10px;right: initial;}
    .timeline-list-content .left_timeline_content {text-align: left;}
    .gmti_fifteen.animate_l_part{padding-left:50px;}
    body .timeline-list-content li.right_timeline_content .part {float: left;padding-left: 50px;}
    .bg_light .content_on_white .timeline-list-content .part.mobile_spacing{margin-top:-60px;}
    body .timeline-list-content .right_timeline_content .part.border-dot .part-dot {left: -10px;}
    .bg_light .timeline-list-content li.left_timeline_content .part.bottom-mobile-spacing {margin-top: -40px;padding-left: 50px;}
    .has-success .help-block {display: none;}
    div.profile_stage_box{margin-bottom:30px;}
    .profile-information.register_form_fields .reg_btn input[type="submit"],.profile-information.register_form_fields .reg_btn button {margin-bottom: 0;}
    .spc_top{margin-top:20px;}
    div.addition_videos {padding: 10px 0 30px;}
    .cresent_cards.card_other_text{min-height:20px;line-height:20px;margin-bottom:20px;}
    .segment_section .cresent_cards.card_other_text {margin: 20px 0 0;}
    div.cd-timeline-img{top:0;}
    .moving_dot_box{margin-top:0;}
    .v_middle_do .certification_name {line-height: normal;min-height: 0;}
    div.checkbox_alignment div label {float: left;padding: 0 15px;width:100%;}
    div.checkbox_alignment > div > label {width: 100%;}
    .feature_band_cr .link_div > a::before{content:none!important;}
    ul.cr_category_listing_ul li.content_left_side > div{float:left;width:100%;}
    ul.cr_category_listing_ul li.content_right_side > div{float:left;width:100%;}
    ul.cr_category_listing_ul li.content_left_side .content_text_box{text-align:left;padding-left:0;}
    ul.cr_category_listing_ul li.content_left_side .content_icon{padding-left:0;text-align:left;}
    ul.cr_category_listing_ul li.content_right_side .content_text_box{padding-left:0;text-align:left;}
    ul.cr_category_listing_ul li.content_right_side .content_icon{text-align:left;padding-left:0;}
    ul.cr_category_listing_ul li{margin-top:25px;}
    div.content_icon {margin-top: 15px;display:none;}
    div.box_other_content .benefits_box h2 {margin: 0;}
    body .h_certification_section.segment_section h1 {font-size: 20px;line-height: 25px;margin-top:0;}
    .about-cr-l-box .about-cr-ul .content_icon{display:none;}
    div.bottom_large_map{border:20px solid #FFF;}
    .heading-name-author{max-width:100%;}
    .author-para-box{margin-top:0;}
    div.thank_box {padding: 40px 20px 20px;line-height: normal;margin:30px 0;}
    div.blog_img_text h5{height:auto;}
    .Training-content.faq-content > h1 {font-size: 22px;margin: 5px 0;}
    .right-side{float:left;}
    .left-side{float:right;}
    div.floating-contact-link {background-color: #50134e;bottom: 0;border-radius:0;box-shadow: 0 1px 0 #fff inset, 0 1px 6px #000;margin-top: 0;position: fixed;right: 0;top: initial;width: 100%;}
    .floating-contact-link .float-follow-link,.floating-contact-link .float-register-link,.floating-contact-link .float-contact-link{border-radius:0;width:33.3333333%;height:40px;clear:none;margin:2px 0 0;text-align:center;box-shadow:none;border:none;}
    body .floating-contact-link img {width: 40px;}
    div.floating-contact-link.open_floating_icons .float-register-link,div.floating-contact-link.open_floating_icons .float-contact-link{width:33.33333333%;}
    .images_align_part .img_grid_bx {height: 280px;line-height: 280px;width:50%;}
    .images_align_part .all_grid_box_show {height: 280px;line-height: 280px;padding: 0 30px;width:100%;}
    .d_report_box{padding:30px 0;}
    .event_location_withmap h3, .d_report_box h3, .discount_off_bx h3{margin:0 0 10px;}
    .discount_off_bx h2 {margin-bottom: 15px;}
    .event-page-section .discount_off_bx{padding:20px 0;}
    .map_event .map_size{border:10px solid #CCC;height:300px;}
    .discount_off_bx .bgcolor_d_box{margin-top:10px;padding:20px;}
    .sponsorship_advert {padding: 30px 0 15px;}
    .program_eventpart .event-side_box{margin-top:15px;}
    .event-page-section .event_venues {height:initial;padding:0;}
    .map_event,.event_venues.v_place{width:100%;}
    .different_sections.space-top{padding-top:40px;}
    .report-animate-box{padding:40px 0;}
    div .listing_search_bx{width:100%;margin-top:20px;}
    .breadcrum_part.tmargin60{margin-top:20px;}
    .cr-event-listing h3 {margin: 0 0 15px;}
    .cr-event-listing {padding: 20px 0 0;}
    .bner-hotel-name-part .opacity-bg-box p > span {font-size: 15px;line-height: 19.5px;}
    .bner-hotel-name-part .opacity-bg-box h1 {font-size: 16px;}
    .channel_partner_content.accreditation-layout-content {padding: 10px 20px 0;}
    .howmuch-person {margin: 15px 0 20px;}
    .clients-logo-grid {padding-bottom: 40px;}
    .btm-box-1, .btm-box-2 {padding-top: 40px;}
    .btm-box-2 {padding:10px 0 0;}
    .logo-list-ul.four-items li,.logo-list-ul.five-items li {width: 33.3333%;padding:0 30px;}
}
@media(max-width:600px)
{
    div.restaurent_listing_section .perticular_retaurent_box{min-height:440px;}
    div.infographic-box .module_img,.infographic-box .module_short_description {max-width: 100%;width: 100%;}
    .bner-hotel-name-part button{margin:11px 4px;}
    .countdown.styled>div{margin-right:10px;}
    .first-widthbox, .second-widthbox{width:100%;}
    .second-widthbox.bmargin0{margin-bottom:5px;}
    .logo-list-ul.four-items li,.logo-list-ul.five-items li,.logo-list-ul.five-items li:nth-child(3n),.logo-list-ul.four-items li:nth-child(3n),.logo-list-ul.five-items li:nth-child(4n) {width: 50%;padding:0 20px;border:none;}
    .cr-eventdetailbox {display: inline-block;padding: 10px 0 0;}
    .box-eventdet {padding-right: 0;}
    .box-eventdet .small-evntimg {margin: 15px 0 0;position: initial;width: 100%;}
    .small-evntimg > img {max-height: 30px;}
}
@media(max-width:599px)
{
    .left-imgset .quot-box {padding-left: 20px;}
    .left-imgset .test-caro-img {position: initial;margin-bottom:15px;}
     .qualify-cap {width: auto;display: tabel-cell;padding:20px 50px 20px 20px;}
    .topics-tagsbox .topic-tag {font-size: 14px;padding: 6px 13px;margin: 12px 2px 0;}
    .countryFlagsBox .flgcntlink {margin: 18px 5px 0;}
    .halal-tourism.cratls-bnner {padding-bottom: 40px;}
    .trainingFaq {padding: 10px 20px;margin: -50px 0 20px;}
    .make-colm-3{width:100%;}
    .mt-rpt-readblecontent p{height:auto;}
    .MT-market-report-section p {font-size: 14px;line-height: normal;}
    .MT-market-report-section {padding: 30px 10px;}
    .rptsecondary-font {font-size: 20px;}
    .MT-market-report-section h1 {font-size: 19px;}
    .MT-market-report-section.sub-heading-report h2 {font-family: 'ProximaNovaRegular';font-size: 18px;margin: 0 auto;line-height: 24px;max-width: 1090px;}
    .curveshape-design::before {height: 130px;border-radius: 50% 50% 0 0;top:-60px;}
    .rtptimeline-hd-font {font-size: 20px;}
    .centersvg{margin-left: -30%;height: auto;width: 320px;max-width: 60%;}
    .spnsor-formgradient {padding: 15px;}
    .spn-prt-box {left: 0;position: initial;width: 100%;}
    .fill-detail-form {display: inline-block;padding: 30px 0 0;}
    .spnsor-formbox {padding-left: 0;}
    .nav-tabs > li{width:50%;}
    .resp_w {  min-height: 0;width: 100%;}
    .iner_media_box,.ebook_download_box{max-width:100%;}
    .ebook_img{height:300px;}
    .cresent_premium_advisor_board [class*="col-"]{width:100%;}
    .channel_partner_content a.mtwsite-lnk{font-size:11px;}
    .f_resp_w,.botm_text{width:100%;text-align:center;}
    .banner_text .spacing_box {margin-top:140px;}
    .search_field_text input[type="text"], .search_field_text input[type="email"] {font-size: 25px;padding: 20px 75px 20px 10px;}
    .cr_services_b h2, .benefits_box > h2, .cr_standard > h2, .lts_blog > h2, .ebooks_box > h2, .media_bx > h2, .testimonials_cr_box > h2,.map_text > h4{font-size:16px;}
    .rated_members_country .country_name_withimage {height: 270px;}
    .country_name_withimage .country-name-overlay{line-height:270px;}
    .rated_member_heading h1 {font-size: 18px;}
    .found_listed_hotels .single_hotel_in_list .hotel_short_description {max-width: 100%;padding: 5px 10px;width: 100%;}
    .single_hotel_in_list .hotel_side_img{border-radius:5px;}
    .single_hotel_in_list .hotel_short_description .rating_n_book_action {position: absolute;left:260px;top: 0;width: 145px;}
    .single_hotel_in_list .hotel_short_description .s_description_text {border: medium none;max-width: 100%;min-height:0;padding: 0;width: 100%;}
    div.links_box_bands .links_box_bands_ul li{width:50%;}
    .center-line-box .bg_light.spacing{min-height:20px;}
    .hotel-listing-new .locate{position:initial;}
    .logo-list-ul img{max-height:120px!important;}
    body div.hotel-listing-new .rating_n_book_action {margin: 5px 0;padding-left: 11px;width: 100%;}
    div.profile-information .profile_form .fill_field.choose_file_type {margin: 30px 0 0;max-width: 100%;}
    div div.checkbox_alignment > label {width: 100%;}
    div.gmti_box_ranking_txt_box h1, div.gmti_box_ranking_txt_box h2 {font-size: 25px;line-height: 28px;}
    .more_boxes .segments_cards{min-height:20px;}
    .on_mobile_width_card .col-xs-6{width:100%;}
    .cr_img_rate {margin: 0 10px 5px 0;}
    .images_align_part .img_grid_bx {height: 280px;line-height: 280px;width:100%;background-size:contain;}
    div.our-service-list-container .content_part{width:100%;}
    .perticular_logo{margin:15px 0;width:100%;}
    .event-list-repeat-bx .event-personpic {float: left;margin: 0 15px 15px 0;}
    .event-list-txtbx {text-align: justify;}
    .custom-container-width div[class^="col-"]{width:100%;}
    .logo-list-ul li {width: 50%;padding:0 10px;}
    .logo-list-ul li {height: 150px;line-height: 150px;}
    .banner_content_subscription img {display:none;}
    .download-ht-repr-txt h2{font-size:25px;}
    .report-mmt-txt{font-size:25px;}
    .colaborate-with {padding-right: 0;}
    .collaborate-with {display: inline-block;margin-bottom: 10px;position: relative;top: 0;}
    
    .holding-flt-list{text-align: center;}
    .holding-flt-list::before {
        width: 100%;
    }
    .flt-actionlist {width: auto;min-width:80px;}
    .holding-flt-list > li.dropdown-li{
        margin:0 15px 0 0!important;
        padding:10px 15px 10px 0!important;
        float: none;
        display:inline-block;
        text-align: left;
    }
    .holding-flt-list > li.dropdown-li:last-child{
        margin:0!important;
    }
}
@media(max-width:599px) and (min-width:480px)
{
    div.profile_stage_box > span {margin: 0 calc(16% - 50px);margin: 0 -webkit-calc(16% - 50px);margin: 0 -moz-calc(16% - 50px);margin: 0 -ms-calc(16% - 50px);margin: 0 -o-calc(17% - 50px);}
    div.profile_stage_box > span.line::before {width: 117px;}
}
@media(max-width:480px)
{
    .rt-lblBoxCnt {padding: 30px;}
    .rt-lblBox {padding: 30px 15px 15px 30px;height: auto;width: 130px;line-height: normal;}
    .showbgbox .boxmaintext {font-size: 27px;line-height: 30px;}
    .showbgbox .showcse-heading {font-size: 33px;}
    .showbgbox .connect-txt {font-size: 18px;line-height: normal;margin: 50px 0 0;}
    .restaurent_listing_section .col-xs-6 {width: 100%;}
    .feature_tab_pane .tab_result_box {padding:10px 20px 20px;}
    .feature_tab_pane .tab_result_box h2 {font-size: 17px;margin: 12px 0 5px;}
    .tab_result_box .services_icons .sprite{margin-right:0;}
    .right_rating_col .cresent_hotel_rating_part h1 {font-size: 17px;}
    .cresent_hotel_rating_part .wishlist_book_btn {padding: 0 10px;}
    div.features_tab_part .feature_tab_ul > li.active a {border-bottom: 2px solid #50134e !important;}
    div.features_tab_part .feature_tab_ul > li a {font-size: 11px;padding:15px 0 13px;}
    .found_listed_hotels .single_hotel_in_list .hotel_side_img{border-radius: 5px 5px 0 0;height: 260px;margin: 0;width: 100%;}
    .single_hotel_in_list .hotel_short_description .rating_n_book_action {background-color: rgba(255, 255, 255, 0.9);border-radius: 5px;right: 5px;top: 5px;left: initial;}
    .found_listed_hotels .single_hotel_in_list .hotel_short_description {padding:10px;}
    .modal-custom-width .modal-body-custom {padding: 30px 20px 20px;}
    .modal-body-custom h1,.modal-body-custom h2{font-size:21px;}
    div.aboutus_content .aboutus_partitions h1 {font-size: 20px;}
    .channel_partner_section.migrate-text a {font-size: 15px;}
    div.about_cresentrating_banner {font-size: 20px;}
    .gmti_box_ranking .gmti_box_ranking_txt_box > p {line-height: 24px;}
    div.gmti_fifteen.animate_l_part,body .timeline-list-content li.right_timeline_content .part,body .bg_light .timeline-list-content li.left_timeline_content .part.bottom-mobile-spacing{padding-left:30px;}
    .gmti_box_ranking.lightpurple.spacing {min-height: 20px;}
    body .bg_light .timeline-list-content li.left_timeline_content .part.bottom-mobile-spacing {margin-top: -70px;}
    div.mobile_show{width:100%;}
    div.blog_listing_section .blog_box_ltst .blog_img_box {height: auto;}
    div.blog_listing_section .blog_box_ltst {min-height: auto;}
    div.blog_listing_section .blog_box_ltst.media-blog {padding-bottom:90px;}
    .on-mobile-de{width:100%;}
    div.cr_enabvffle_box{padding:30px 0 0;}
    .box_other_content .testimonials_cr_box h2, .box_other_content .cr_standard h2, .box_other_content .benefits_box h2, .cr_exp_text h1, .cr_exp_text h2, .cr_enabvffle_text h1, .cr_enabvffle_text h2, .cr_services_categories h1, .cr_services_categories h2{font-size:25px;}
    div.author_det_box {border-radius: 5px;padding: 15px;}
    .heading-name-author h3 {font-size: 17px;margin: 5px 0 10px;}
    .author-para-box p {font-size: 14px;line-height: 20px;}
    .project_box_ul p, .project_component_box p {font-size: 15px;}
    .cr_exp_text .activity-box-point p,.destination_cr_services .iner_content_holder p ,.destination_section .cr_exp_text p{font-size: 15px;line-height: 21px;}
    .faq-content .faq_box .panel-title {font-size: 14px;}
    .schedule_type .band-withicons {padding: 10px 30px;}
    .middle_heading_place p{font-size:16px;}
    .countdown.styled>div{font-size:25px;}
    .event-list-repeat-bx .event-list-txtbx {float: left;padding: 0;}
    .event-list-repeat-bx .event-personpic {margin: 0 0 5px;width:100%;}
    .e-picofprsn {height: 250px;}
    .e-pagehover-text {line-height: 250px;}
    .btm-box-1 [class*="col-"],.btm-box-2 [class*="col-"]{width:100%;}
}
@media(max-width:479px){
    .chef-video.program-vd{margin-bottom:20px;}
     .qualify-cap {width: 100%;display: block;padding:20px;text-align:center;border-radius:3px 3px 0 0;}
     .whitebg-contentbox {width: 100%;padding: 20px;min-height: 0;position: relative;}
     .certify-cardcontent{display: block;}
    .partner-listbx1,.partner-listbx1:nth-child(2) {padding-left: 0;min-height:0;}
    .str-partnerbox+.str-partnerbox{padding-bottom: 30px;}
    .str-partnerbox.separation-border{padding-top:5px;}
    .str-prtlist1 {padding: 50px 0 0 0;height: auto;line-height: normal;text-align:center;}
    .partner-listbx1::before {color: #848484;font-size: 13px;margin-top: 0;top: 25px;background-color: #f1f1f1;line-height: normal;padding: 2px 5px;border-radius: 2px;min-width: 120px;text-align: center;left: 50% !important;margin-left: -60px;}
    .str-prtlist1 > li {margin: 0 10px !important;}
    .sbs-modalcontent .footer_newsletter_subscription {padding: 40px 20px 20px;}
    .blog_img_box{height:250px;}
    .spacing_box{width:100%;margin:100px 0 0;text-align:center;}
    .spacing_box *{color:#551d53;}
    .row_for_cresent_hotel_structure .cresent_hotel_images #sync1 .item {height: 170px;}
    body .width_manage_m {margin-top:4px;width: 140px;}
    .register_form_section .register_form_fields,.cresent_auditor_application .cresent_auditor_form {margin-top:20px;padding: 3px 15px 15px;}
    .register_form_fields .fill_field,.cresent_auditor_form .fill_field,.cresent_contact_form .fill_field{margin: 12px 0 3px;}
    .contact-us_parts .cresent_contact_form{padding: 3px 15px 15px;}
    .more_width{width:100%;}
    .less_width{width:45%;}
    .combine-logo{max-width:100%;}
    .more_width{padding-top:0;}
    .about_cresentrating_section .aboutus_content{padding:15px;}
    .privacy_section .privacy_content,.channel_partner_section .channel_partner_content {padding: 16px;}
    .sub-portions-heading .box-content {padding: 5px 10px;}
    .privacy_content .sub-portions-heading,.channel_partner_content .sub-portions-heading {margin: 8px 0;}
    div.privacy_content h2,div.channel_partner_content h2{font-size: 14px;padding: 8px 14px;}
    .privacy_section .privacy_content p,.channel_partner_section .channel_partner_content p {font-size: 14px;line-height: 20px;}
    .contact_form_map .contact-us_parts .cresent_map {min-height: 270px;}
    .iner_vote_box .round_shape_to_review{width:100%;}
    .city_detail_section .city_detail_rightpart {padding: 15px;}
    .city_detail_rightpart .city_img_box{margin:5px 0;}
    .city_detail_rightpart .cre_city_detail_text p {font-size: 14px;line-height: 22px;margin: 5px 0;}
    .city_detail_section .city_detail_rightpart .city_img_box {height: 190px;}
    div.profile-information .profile_form .fill_field.choose_file_type {margin: 15px 0 0;min-width:200px;}
    .profile-information.register_form_fields{padding:15px;}
    div.profile_stage_box{margin-bottom:20px;}
    div.profile_form{margin-top: 15px;}
    .cr_exp_text p, .cr_enabvffle_text p, .box_other_content p,.content_text_box p, .box_other_content p{line-height:23px;}
    .custom-width-container .col-xs-6,.advisor_board .col-xs-6{width: 100%;}
    body .about_member_content p{height:auto;}
    body .member_box_container{min-height:20px;}
    div.profile-information h1 {font-size: 18px;}
    div.profile-information h1::before{top:-18px;}
    div.profile-information h1.hide_next::before {top: -3px;}
    .restaurent_listing_section .city_detail_rightpart {padding: 13px 15px 15px;}
    .our-partner_grid .product-develop h1 {font-size: 14px;line-height: normal;padding: 8px 14px;}
    .report-animate-box .round-move-report-box {overflow-x: auto;}
    .full-on-mobile {width: 100%;}
    body .floating-contact-link img{display:none;}
    .float-follow-link > a, .float-register-link > a, .float-contact-link > a{padding:10px 0;display:block;}
    .showcase-grd-bx .first-bigbox {height: 300px;}
    .clientlogo-slider-box {margin: 0 auto 10px;}
    .common-evnt-box {margin-top: 15px;padding-top: 20px;}
}
@media(max-width:430px)
{
    .txt_about_report > a{max-width:100%;}
    .str-prtlist > li{width:50%;}
    .evt-imgbox {height: 180px;}
}
@media(max-width:479px) and (min-width:380px)
{
    div.profile_stage_box > span {margin: 0 calc(13.7% - 30px);margin: 0 -webkit-calc(13.7% - 30px);margin: 0 -moz-calc(13.7% - 30px);margin: 0 -ms-calc(13.7% - 30px);margin: 0 -o-calc(13.7% - 30px);}
    div.profile_stage_box > span.line::before {height: 3px;top: 15px;width: 69px;}
    div.profile_stage_box > span {font-size: 15px;height: 30px;line-height: 30px;width: 30px;}
}
@media(max-width:379px) and (min-width:302px)
{
    .rt-lblBox {width: 100%;}
    div.profile_stage_box > span {margin: 0 calc(15.7% - 30px);margin: 0 -webkit-calc(15.7% - 30px);margin: 0 -moz-calc(15.7% - 30px);margin: 0 -ms-calc(15.7% - 30px);margin: 0 -o-calc(15.7% - 30px);}
    div.profile_stage_box > span.line::before {height: 3px;top: 15px;width: 63px;}
    div.profile_stage_box > span {font-size: 15px;height: 30px;line-height: 30px;width: 30px;}
    .full-make{width:100%;}
}