/**Home**/
@font-face {
  font-family: 'Lato-Light';
  src: url('../fonts/Lato/Lato-Light.eot');
  src: url('../fonts/Lato/Lato-Light.woff') format('woff'),
       url('../fonts/Lato/Lato-Light.ttf') format('truetype'),
       url('../fonts/Lato/Lato-Light.svg#Lato-Light') format('svg'),
       url('../fonts/Lato/Lato-Light.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Regular';
  src: url('../fonts/Lato/Lato-Regular.eot');
  src: url('../fonts/Lato/Lato-Regular.woff') format('woff'),
       url('../fonts/Lato/Lato-Regular.ttf') format('truetype'),
       url('../fonts/Lato/Lato-Regular.svg#Lato-Regular') format('svg'),
       url('../fonts/Lato/Lato-Regular.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Hairline';
  src: url('../fonts/Lato/Lato-Hairline.eot');
  src: url('../fonts/Lato/Lato-Hairline.woff') format('woff'),
       url('../fonts/Lato/Lato-Hairline.ttf') format('truetype'),
       url('../fonts/Lato/Lato-Hairline.svg#Lato-Hairline') format('svg'),
       url('../fonts/Lato/Lato-Hairline.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'latoregular';
    src: url('../fonts/lato-regular-webfont.woff2') format('woff2'),
         url('../fonts/lato-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body{font-family: 'Lato-Regular';}
body p{font-family: lato-light;}
.hidefield{display:none !important; }

/*hidden section*/


div#ot_logo_scroller_612{padding:0;margin:0;}
#section-605 .section-ct,div#section-609,#section-604{display:none;}
.off-canvas-toggle{display:none;}
.poweredby{display:none;}


.t3-wrapper .uber-header.header-5.dark-color .logo .logo-text > a{font-size:35px;}
.t3-wrapper .uber-header.header-5.dark-color .logo .logo-text > a{height:64px;margin-top:-11px;}
.home-music .t3-wrapper .uber-header.header-5.dark-color{position:absolute;border-bottom:none;/*height:115px;*/background:#fff;padding-top:9px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.t3-wrapper .uber-header.header-5.dark-color{position:fixed !important;border-bottom:none;/*height:114px;*/padding-top:9px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:#fff;}
.t3-wrapper .uber-header.header-5.dark-color.affix{/*position:fixed !important;*/padding-bottom:0;/*padding-top:8px;*/background:#fff;border-bottom:1px solid #e2dfdf;background:#fff;z-index:999;}
.t3-wrapper header.affix .right-menu ul,.t3-wrapper header.affix-top .right-menu ul{ padding: 0px 0 0;}
.t3-wrapper header.affix .logo-image img {max-width: 90%;margin-top:13px;}
.masthead{padding:115px 0 0;}
.t3-copyright{padding:52px 0 3px;}
.ja-social .row{}
.ja-social .row .col-xs-12{padding:0;width:45%;}
.home-music .acm-testimonials.style-7 .item{padding:0px;}
.home-music .acm-testimonials.style-7 .item > div{padding:30px 0 0;}
.home-music .acm-testimonials.style-7 .item .testimonial-text{font-size:20px;margin:0;}
.home-music .acm-testimonials.style-7 .item .author-info{width:auto;float:left;padding:0 30px 0 0;}
.t3-wrapper .uber-header.header-5.dark-color .logo{width:20%;}
.t3-wrapper .uber-header.header-5.dark-color .logo .logo-image{}
.t3-wrapper div.logo-image img{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;margin-top:10px;max-height: 70px !important;}
.t3-wrapper header.affix div.logo-image img{/*max-height:100px;*/}
.t3-wrapper .uber-header.header-5 .navbar-default ul.navbar-nav li a{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#5a5858;font-size:16px;font-weight:normal;font-family:lato-regular;padding-right:30px;}
.t3-wrapper .uber-header.header-5.affix .navbar-default ul.navbar-nav li a {color: #5a5858 !important;}
.t3-wrapper .uber-header.header-5 .navbar-default ul.navbar-nav li a:hover{color:#f8b240 !important;}
.t3-wrapper .uber-header.header-5 .navbar-default ul.navbar-nav li a:focus{color:#f8b240 !important;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right{padding:0;width:70%;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu {width: auto; float: right;margin: 10px 0px;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;float:left;margin:0px;margin-right: 10px;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li a{border-radius:0;font-weight:bold;padding: 12px; !important;background:transparent !important;color:#5a5858;font-family: lato-light;font-size: 14px; border:none !important;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li a:hover{color:#fff;background:transparent;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-789{margin:0 0px 0 0;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-789 a{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;color: #5a5858;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-789 a:hover{color:#40b7de;background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-550  a:hover{background:#fff;color:#f8b240 !important;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-550  a{ background: rgba(0, 0, 0, 0) none repeat scroll 0 0;color: #40b7de; text-indent: inherit;width:100%;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-550  a:hover{background:#fff;color: #40b7de !important;}
.t3-wrapper .uber-header.header-5.dark-color.affix .site-navigation-right .right-menu ul li.item-550  a{}
.t3-wrapper .uber-header.header-5.dark-color.affix .site-navigation-right .right-menu ul li.item-550  a:hover{color:#f8b240 !important;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-819  a{border:1px solid #f8b240;color: #5a5858;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-819 a{color:#303030;background:#f8b240;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-819 a:hover{color:#40b7de;background:#f2a11d;}
#uber-header-554 .container .t3-mainnav {float: right;}
#uber-header-554 .container .t3-mainnav .t3-navbar .t3-megamenu{margin-top:25px;transition: all 0.2s ease 0s; -moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;}
.t3-wrapper .uber-header.header-5.dark-color.affix .t3-mainnav .t3-navbar .t3-megamenu {margin-top: 10px !important;}
#uber-header-554 .container .t3-mainnav .t3-navbar .t3-megamenu ul li:first-child a {  background: #f8b240 none repeat scroll 0 0;border: 1px solid #f8b240;border-radius: 8px;font-family: lato-regular;font-size: 18px;margin-right: 20px;padding: 10px 30px !important;}
#uber-header-554 .container .t3-mainnav .t3-navbar .t3-megamenu ul li:first-child a:hover {color:#333 !important;background:#f2a11d;}
.t3-wrapper .acm-container-slide .carousel-inner .section-inner{padding:82px 0 0;background-color: #fff;}
.home-music .t3-wrapper .acm-container-slide .carousel-inner .section-inner{padding:0px 0 0;}
.t3-wrapper  .section-ct .acm-hero{background-position:center 90px !important;background-repeat:no-repeat !important;background-size: cover !important;height:700px;padding:0;background-color: #fff;}
.t3-wrapper .section-ct .acm-hero.position-left .hero-content{padding:225px 0 0;float:left;width: 56%;display:none;}
.t3-wrapper .section-ct .acm-hero.position-left .hero-content .hero-heading{font-size:55px;color:#f8b240;line-height:52px;font-family: 'Lato-Light';}
.t3-wrapper .section-ct .acm-hero.position-left .hero-content .hero-heading .sub_heading{font-family: 'Lato-light';float: left;font-size: 32px;width: 100%;color:#96a1a3;line-height: 40px;padding: 20px 0;}
.t3-wrapper .section-ct .acm-hero.position-left .hero-content .hero-btn-actions{margin-top: 32px;}
.t3-wrapper .section-ct .acm-hero.position-left .hero-content .hero-btn-actions a{font-size:35px;color:#fff;font-weight:bold;border:1px solid #fff;border-radius:0;margin:0;padding:4px 55px;background:none;}
.t3-wrapper .section-ct .carousel-indicators{display:none;}
.acm-hero .hero-content.effect {animation: 3s ease 0s normal none 1 running effect-top !important}
.nav > li > a > img {padding-right: 5px;width:20px;margin-top: -3px;}
.t3-wrapper .sections-wrap #section-501 .section-inner{}
.t3-wrapper .sections-wrap #section-501 .section-inner .features-item .img-icon{margin-bottom:20px;}
.t3-wrapper .sections-wrap #section-501 .section-inner .features-item h3{color:#A82018;font-size:20px;font-weight:normal;}
#section-490 .section-ct .section-inner .search-area {background: rgba(255, 255, 255, 0.9) !important;}
#t3-footer .module {text-align: right;width:90%;margin:0 auto;padding:10px 0px;}
#t3-footer .module small{color:#575757;}
#t3-footer .module small a{color:#575757;}
.t3-footer{background:#eaeaea;border-top:1px solid #40b7de;}
.t3-footer .t3-copyright{padding:0;}
.t3-footer .t3-copyright .container{padding:40px 35px 10px 35px;}
.t3-footer .t3-copyright .copyright .footer_app_section{background: #fff none repeat scroll 0 0;border-radius: 15px;display: inline-block;padding: 10px;width: 80%;}
.t3-footer .t3-copyright .copyright .footer_app_section img {background: #fff none repeat scroll 0 0;border-radius: 12px;margin: 0 14px 0 0;width: 100%;}
.t3-footer .t3-copyright .copyright .module{color:#5a5858;}
.t3-footer .t3-copyright .copyright .module a{color:#f8b240;}
.t3-footer .t3-copyright .copyright .module a:hover{color:#f8b240;}
.t3-footer .t3-copyright .acymailing{background:none;padding:0;}
.t3-footer .t3-copyright .acymailing .uber-footer{background:none;}
.t3-footer .t3-copyright .acymailing .uber-footer .container{border-top:0;padding:0;}
.t3-footer .t3-copyright .acymailing ul.nav{text-align:right;}
.t3-footer .t3-copyright .acymailing ul.nav li{text-align:left;}
.t3-footer .t3-copyright .acymailing ul.nav li a{color:#777;font-weight:400;padding-left:0px;font-size:18px;font-family:lato-regular;padding:0px;}
.t3-footer .t3-copyright .acymailing ul.nav li a:hover{background:none;color:#000;}
.t3-footer .t3-copyright .acymailing ul.nav li.current a{color:#000;}
.t3-footer .t3-copyright .acymailing .col-md-5{float:right;}
.t3-footer .t3-copyright .acymailing .uber-social .fa{background:none;color:#f8b240;transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.t3-footer .t3-copyright .acymailing .uber-social .fa:hover{background:none;color:#f8b240;transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg); transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.t3-footer{}
#t3-footer .t3-copyright .container .footer_menu h3 {color: #3d4045;font-family: lato-regular;font-size: 20px;font-weight: bold;text-transform: uppercase;}
#t3-footer .t3-copyright .container .section-title{color: #3d4045;font-family: lato-regular;font-size: 20px;font-weight: bold;text-transform: uppercase;}
#t3-footer .t3-copyright .container .footer_app_heading h3 {color: #3d4045;font-family: lato-regular;font-size: 20px;font-weight: bold;text-transform: uppercase;}
.uber-footer.light-color, .uber-footer.white-color {background: transparent !important;}
.uber-footer .uber-footer-inner {padding:18px 0px;}
.uber-footer .uber-footer-inner .container {padding:0px;}
.uber-footer.light-color .footer-left > h2, .uber-footer.white-color .footer-left > h2 {color: #575757 !important;font-family: lato-regular;font-size: 18px;text-transform:none;font-family:'Lato-Regular';}
.uber-footer .uber-footer-inner .container .footer-left .uber-social .addthis_toolbox a {margin-right:0px;margin-bottom:0px;}
.uber-footer .uber-footer-inner .container .footer-left .uber-social .addthis_toolbox a i {height: 35px;line-height: 36px;margin-right: 0;width: 35px;margin-right:5px;color:#40b7de; font-size:18px;}
.uber-footer .uber-footer-inner .container .footer-left .uber-social{margin-top:20px;text-align:left !important;} 
#t3-footer .t3-copyright .container .uber-footer .col-md-7 {width: 100%;}
#t3-footer .t3-copyright .container .uber-footer .col-md-7 .addthis_toolbox {background: #fff none repeat scroll 0 0;display: inline-block;padding: 10px;width: auto;border-radius:10px;}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_facebook_follow i {background: transparent; border:1px solid #40b7de; -ms-transition: all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;transition:all 0.9s ease 0s;}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_facebook_follow i:hover {-ms-transition: all 0.9s ease 0s;-webkit-transition: all 0.9s ease 0s;transition: all 0.9s ease 0s;transform: rotate(360deg);}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_twitter_follow i {background: transparent; border:1px solid #40b7de; -ms-transition: all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;transition:all 0.9s ease 0s;}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_twitter_follow  i:hover {-ms-transition: all 0.9s ease 0s;-webkit-transition: all 0.9s ease 0s;transition: all 0.9s ease 0s;transform: rotate(360deg);}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_google_follow i {background: transparent; border:1px solid #40b7de; -ms-transition: all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;transition:all 0.9s ease 0s;}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_google_follow  i:hover {-ms-transition: all 0.9s ease 0s;-webkit-transition: all 0.9s ease 0s;transition: all 0.9s ease 0s;transform: rotate(360deg);}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_pinterest_follow i {background: transparent; border:1px solid #40b7de; -ms-transition: all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;transition:all 0.9s ease 0s;}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_pinterest_follow  i:hover {-ms-transition: all 0.9s ease 0s;-webkit-transition: all 0.9s ease 0s;transition: all 0.9s ease 0s;transform: rotate(360deg);}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_linkedin_follow i {background: transparent; border:1px solid #40b7de; -ms-transition: all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;transition:all 0.9s ease 0s;}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_linkedin_follow  i:hover {-ms-transition: all 0.9s ease 0s;-webkit-transition: all 0.9s ease 0s;transition: all 0.9s ease 0s;
transform: rotate(360deg);}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_youtube_follow i {background: transparent; border:1px solid #40b7de; -ms-transition: all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s;transition:all 0.9s ease 0s;}
#t3-footer .t3-copyright .container .uber-social .addthis_toolbox .addthis_button_youtube_follow i:hover {-ms-transition: all 0.9s ease 0s;-webkit-transition: all 0.9s ease 0s;transition: all 0.9s ease 0s;transform: rotate(360deg);}
.acymailing {font-family: 'Lato-Regular';}
#back-to-top .btn.btn-primary{border:1px solid #40b7de !important;transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
#back-to-top .btn.btn-primary i{transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
#back-to-top .btn.btn-primary:hover{background:#40b7de !important; border:1px solid #fff;color:#fff !important;}
#back-to-top .btn.btn-primary:hover i{transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg); transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
#back-to-top .btn.btn-primary:focus{background:#f8b240 !important; border:1px solid #fff;color:#fff !important;}
#back-to-top .btn.btn-primary .fa-arrow-up{color:#40b7de !important;}
#back-to-top .btn.btn-primary:hover .fa-arrow-up{color:#fff !important;}
#back-to-top .btn.btn-primary:focus .fa-arrow-up{color:#fff !important;}
.t3-off-canvas .t3-off-canvas-header{background:#b23b0a;}
.t3-off-canvas .close{opacity:1;background:#872d08;}

/**Home End**/
#system-message-container{display:none;z-index:99999;position:relative;}
#system-message-container .alert{font-size:14px;position:fixed;right: -670px;transition: all 3s ease;-moz-transition: all 3s ease;min-width:20%;background:rgba(0,0,0,0.9) !important;border:1px solid #000;bottom:0;color:#fff !important;max-width: 33%;}
#system-message-container .alert a{ color: #fff !important;;opacity: 0.3;}
#system-message-container .alert h4{margin:0 0 4px;}
#system-message-container .alert {margin-bottom:0 !important;}
#system-message-container .alert .alert-message{background:none !important;color:#fff !important;}
#system-message-container .alert.alert-warning h4{color:#fff;}
#system-message-container .alert.alert-warning .alert-message{background:none;color:#fff !important;}

/* dropdown css */
.login-menu{width:200px;right:80px;border:none; box-shadow:1px 1px 6px 0 #888;margin-top:0px;}
.row-header-profilepop .col-md-12 {padding:0px;}
.row-header-profilepop ul li a .image-title{vertical-align:text-bottom;}
.row-header-profilepop .nav-stacked li{padding:0px 15px !important; border-bottom:1px solid #ddd;}
.row-header-profilepop ul li a{background:#fff !important;padding:10px 0px !important;font-size:14px !important;color: #3d4045 !important;}
.row-header-profilepop ul li a:hover, .row-header-profilepop ul li.active a{color: #40b7de !important;}
.row-header-profilepop ul li a img{padding-right:5px;}
.row-header-profilepop ul .active{background:none !important;}
.row-header-profilepop .profile-name li{padding:5px 15px !important; border-bottom:1px solid #ddd;}
.row-header-profilepop .profile-name li:first-child{border-bottom:none;}
.row-header-profilepop .profile-name li:last-child{font-weight:bold;font-size:16px; padding:10px 15px !important;}
.row-header-profilepop .profile-name li i{font-size:16px;padding-right:3px;}
.row-header-profilepop .profile-name li h4{text-transform:uppercase;font-size:18px;}
.socillogin .logout-button button{margin:15px 42px 5px;}
.up-arrow {height: 20px;position: absolute;right: 14px;top: -14px;width: 20px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid #fff; z-index:999;}

/* home page css */
#hostfilter label#filter_end_date-lbl{color:red; font-style:italic;}
.home-music #section-581 .section-ct .acm-features .col-sm-6{padding-left:0px;padding-top:50px;}
.home-music #section-581 .section-ct .acm-features .col-sm-6 p {color: #5a5858;font-family: lato-light;font-size: 16px;padding-left: 30px;text-align: justify;width: 80%;}
.home-music #section-581 .section-ct .section-title{margin:0px;}   
.home-music #section-581 .section-ct .section-title span {font-family: lato-regular;font-size:40px;}
.home-music #section-581 .section-ct .section-title p{font-family: lato-light;font-size:22px;}
.home-music #section-581 .section-ct .section-inner {background-size: auto 65% !important;}
.home-music #section-583 .section-ct .section-title span {font-family: lato-regular;font-size:40px;}
.home-music #section-583 .section-ct .section-title p{font-family: lato-light;font-size:22px;}
.home-music #section-583 .section-ct .section-inner {background:#f0f4f7;}
.home-music #section-583 .section-ct .section-inner .acm-features .features-content .features-item{text-align:center;}
.home-music #section-583 .section-ct .section-inner .acm-features .features-content .features-item .img-icon{margin-bottom:20px;}
.home-music #section-583 .section-ct .section-inner .acm-features .features-content .features-item .img-icon img {background:#fff; border: 1px solid #f8b240; padding: 15px;border-radius:50%;-webkit-transition:-webkit-all .5s ease 0s;transition:all .5s ease 0s; cursor: pointer;}
.home-music #section-583 .section-ct .section-inner .acm-features .features-content .features-item .img-icon img:hover {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
.acm-hero .search-area .left-section .we-group select, .acm-hero .search-area .left-section .we-group input {}
.acm-hero .search-area .left-section .we-group .chzn-container-single .chzn-single {}
.home-music #section-583 .section-ct .section-inner .acm-features .features-image img{padding:135px 0px;}
.home-music #section-581 .section-ct .section-title > img {padding-bottom: 10px;}
.homepage__header-pop {display: none !important;}
.home-music #section-584 .section-ct .section-title span {font-family: lato-regular;font-size:40px;color:#fff;}
.home-music #section-584 .section-ct .section-inner {background-attachment: fixed;background-position: 50% 20px;background-size: cover;}
.home-music #section-584 .section-ct .section-inner .acm-features .features-item{text-align:center;}
.home-music #section-584 .section-ct .section-inner .acm-features .features-item h3{color:#f8b240;font-family: lato-regular;}
.home-music #section-584 .section-ct .section-inner .acm-features .features-item p{color:#fff;font-family: lato-light;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item .img-icon{width: 100%;margin-bottom:15px;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item .img-icon img {margin-top: 40px;width: 130px;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item .img-icon img:hover {animation: pulse linear 1s infinite;}
@keyframes pulse {
0%, 100%, 20%, 40%, 60%, 80% {
    transform: scaleX(1) scaleY(1);
}
10%, 30%, 50%, 70%, 90% {
    transform: scaleX(0.85) scaleY(0.85);
}
}
@keyframes pulse {
0%, 100%, 20%, 40%, 60%, 80% {
    transform: scaleX(1) scaleY(1);
}
10%, 30%, 50%, 70%, 90% {
    transform: scaleX(0.85) scaleY(0.85);
}
}
.home-music #section-490 .section-inner .left-section {width: 60%;}
.home-music #section-490 .section-inner .left-section button {width: auto !important;}
.acm-hero .search-area(background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0 !important;)
.home-music #section-490 .section-inner .left-section button.we-success {width:auto !important;} 
#uber-contact-434 .top-left .info-list {color: #847b75 !important;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item{text-align:center;margin-bottom:30px;} 
.home-music #section-585 .section-ct .section-inner {background-color:#e7f4ee !important;padding:74px 0px;border-bottom:0px solid #dadedf;}
.home-music #section-585 .section-ct .section-title span {font-family: lato-regular;font-size:40px;}
.home-music #section-585 .section-ct .section-inner .section-title p {color: #333;font-family: lato-regular;font-size: 40px;font-weight: bold;line-height: 52px;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item h3 {margin:0px;padding: 10px 0px !important; font-family: lato-regular;text-transform:uppercase;font-size:18px;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item h3 span {color: #f14950;font-size: 40px;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item:nth-child(2) h3 span {color: #54bce9;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item:nth-child(3) h3 span {color: #33a76a;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item:nth-child(4) h3 span {color: #fbc062;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item:nth-child(5) h3 span {color: #f14950;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item:nth-child(6) h3 span {color: #54bce9;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item p {color: #828183;font-family: lato-regular;padding: 0px 40px 5px;}
.home-music #section-585 .section-ct .section-inner .acm-features .features-item p img {width:60%;}
.home-music #section-586 .section-ct .section-inner .section-title {margin: 0px;}
.home-music #section-586 .section-ct .section-title h3 {margin:0px !important;}
.home-music #section-586 .section-ct .section-title span {display:none;}
.home-music #section-586 .section-ct .section-inner {background-color:#f8b240 !important;}
.home-music #section-586 .section-ct .section-inner .acm-features .features-item {text-align: center;}
.home-music #section-586 .section-ct .section-inner .acm-features .features-item h3 {color:#fff;font-family: lato-regular;font-size:24px;text-transform: uppercase;}
.home-music #section-586 .section-ct .section-inner .acm-features .features-item p {color:#fff;font-family: lato-light;font-size:18px;}
.home-music #section-587 .section-ct .section-title span {font-family: lato-regular;font-size: 40px;}
.home-music #section-587 .section-ct .section-inner {background-color:#fff !important;}
.home-music #section-587 .section-ct .section-inner .acm-features .features-item {text-align: center;}
.home-music #section-587 .section-ct .section-inner .acm-features .features-item .img-icon{margin-bottom:15px;}
.home-music #section-587 .section-ct .section-inner .acm-features .features-item .img-icon img {background: #333;border-radius: 50%;padding: 10px;}
.home-music #section-587 .section-ct .section-inner .acm-features .features-item .img-icon img:hover {animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform: translate3d(0, 0, 0);backface-visibility: hidden;perspective:1000px;}
@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
.home-music #section-587 .section-ct .section-inner .acm-features .features-item h3 {font-family: lato-light;}
.home-music #section-588 .section-ct .section-inner {background-color:#fff !important;padding:44px 0px;border-bottom:0px solid #dadedf;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item h3 div.no {background: #fff none repeat scroll 0 0;border-radius: 50%;font-size: 50px;height: 100px;padding: 18px 0;text-align: center;width: 100px; box-shadow: -8px 6px rgba(73, 73, 73, 0.1); -moz-box-shadow: -8px 6px rgba(74, 73, 73, 0.1); -webkit-box-shadow: -8px 6px rgba(74, 73, 73, 0.1); -o-box-shadow: -8px 6px rgba(74, 73, 73, 0.1)}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item p {font-size:20px;font-family:lato-regular;color:#333;padding:10px 18px 0px 0px;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item img {width: 90%;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item .play_store_icon {padding-top: 50px;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item .img-icon{margin-bottom:0px;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item .img-icon img{width:80%;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item{position:relative; margin-bottom:0px;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item h3 button.btn-success{bottom: 103px;position: absolute;right: -162px;  background: #f8b240 none repeat scroll 0 0;border: 1px solid #f8b240;border-radius: 8px;color: #333;display: inline-block;font-family: lato-light;font-size: 18px;font-weight: bold;line-height: 32px;margin-top: -3px;padding: 5px 60px;text-transform: none;transition: all 0.5s ease 0s;z-index:9;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item h3 button.btn-success:hover{background-color: #f2a11d;border-color: #f2a11d;}
.home-music #section-591 .section-ct .section-inner .acm-features .row{text-align:center;}
.home-music #section-591 .section-ct .section-inner .acm-features .features-item {clear: none;margin-bottom: 0px;width: 14%;}
.home-music #section-591 .section-ct .section-inner {background-color:#ebebeb !important;padding:20px 0px;border-bottom:0px solid #dadedf;}
.home-music #section-591 .section-ct .section-inner .acm-features .features-item{margin-bottom:0px;}
.home-music #section-591 .section-ct .section-inner .acm-features .features-item h3{margin-bottom:0px; font-family: lato-light;}
.home-music #section-591 .section-ct .section-title{margin-bottom:0px;padding-bottom:25px;}
.home-music #section-591 .section-ct .section-title span {font-family: lato-regular;font-size: 28px;margin-bottom: 0;text-transform: uppercase;}
.home-music #section-591 .section-ct .section-inner .acm-features .features-item .img-icon{margin-bottom:0px;}
.home-music #section-591 .section-ct .section-inner .acm-features .features-item .img-icon img{width:100%;height:60px;}
.home-music #section-594 .section-ct .section-inner {background-color:#8bd7f7 !important;padding:60px 0px;}
.home-music #section-594 .section-ct .section-inner .section-title p {font-family: lato-regular;font-size: 40px;font-weight: bold;}
.home-music #section-594 .section-ct .section-title{margin-bottom:0px;padding-bottom:35px;}
.home-music #section-594 .section-ct .section-inner .acm-cta a { background: #f8b240 none repeat scroll 0 0;border: 1px solid #f8b240;border-radius: 8px;color: #333;display: inline-block;font-family: lato-light;font-size: 22px; font-weight: bold;line-height: 32px;margin-top: -3px;padding: 10px 30px;margin-right:22px;text-transform: none;transition: all 0.5s ease 0s;}
.home-music #section-594 .section-ct .section-inner .acm-cta a:hover {background-color: #f2a11d;border-color: #f2a11d;}
.home-music #section-594 .section-ct .section-inner .acm-cta a i {display:none;}
.home-music #section-594 .section-ct .section-inner .section-title .hidden-xs {display: block !important;}
.home-music #section-595 .section-ct .section-inner {background-color:#fde5bd !important;padding:60px 0px;border-bottom:0px solid #dadedf;}
.home-music #section-595 .section-ct .section-inner .section-title p {color: #333;font-family: lato-regular;font-size: 40px;font-weight: bold;line-height: 52px;}
.home-music #section-595 .section-ct .section-inner .acm-features .features-item{text-align:center;margin-bottom:10px;} 
.home-music #section-595 .section-ct .section-inner .acm-features .features-item .img-icon {margin-bottom: 15px;width: 100%;}
.home-music #section-595 .section-ct .section-inner .acm-features .features-item .img-icon img {margin-top: 40px;width: 130px;border-radius:50%;}
.home-music #section-595 .section-ct .section-inner .acm-features .features-item h3 {font-weight:normal;font-family: lato-regular;}
.home-music #section-595 .section-ct .section-inner .acm-features .features-item h3 img {padding: 5px 0 15px;}
.home-music #section-595 .section-ct .section-inner .acm-features .features-item p {color: #828183;font-family: lato-regular;padding: 0 42px 5px;}
.home-music #section-595 .section-ct .section-title{margin:0px 0px 48px;}
.home-music #section-596 .section-ct .section-inner {background-color:#f08281 !important;padding:40px 0px;}
.home-music #section-596 .section-ct .section-inner #acm-testimonials-596 .carousel-inner .author-info .author-image{width:240px;height:240px;margin-bottom:0px;}
.home-music #section-596 .section-ct .section-inner #acm-testimonials-596 .carousel-inner .item .author-info-text span{font-family: lato-regular;padding: 10px 0;text-transform: uppercase;color:#3d4045;font-size:20px;font-weight:bold;}
.home-music #section-596 .section-ct .section-inner #acm-testimonials-596 .carousel-inner .item div{padding-top:0px;}
.home-music #section-596 .section-ct .section-inner #acm-testimonials-596 .carousel-inner .item p{font-family: lato-regular;padding: 10px 0;color:#fff;font-size:18px;}
.home-music #section-597 .section-ct .section-inner {background-color:#fff !important;padding:50px 0px;border-bottom:0px solid #dadedf;}
.home-music #section-597 .section-ct .section-title {font-family: lato-regular;font-size: 28px;margin-bottom: 30px;text-transform: uppercase;}
.home-music #section-597 .section-ct .section-title span{text-transform: none;color: #575757;font-weight:bold;font-size: 32px;font-family:'latoregular';}
.home-music #section-597 .section-ct .section-title p{color: #777;font-size: 18px;padding-bottom: 20px;font-family: 'Lato-Regular';text-transform:none;}
.home-music #section-597 .section-ct .section-inner .acm-features .features-item {text-align:center;margin-bottom:18px;}
.home-music #section-597 .section-ct .section-inner .acm-features .features-item .img-icon{margin-bottom: 0px;/*background: #ddd;*/width: 100%;display: inline-block;}
.home-music #section-597 .section-ct .section-inner .acm-features .features-item .img-icon img {height: auto;}

/* 05-dec-17 */
#section-603 .section-ct .section-inner{width: 100%;height: 100%;background-size: cover !important;background-position: center center !important;}
#section-603 .section-ct .section-inner .text-block {width:50%;margin: 120px auto;padding: 30px;background: rgba(255, 255, 255, .7);}
#section-603 .section-ct .section-inner .text-block h1{margin:0px;color:#575757;font-size:58px;font-weight:bold;font-family:'latoregular';text-transform:uppercase;}
#section-603 .section-ct .section-inner .text-block h3{color: #2ba9d2;margin: 0px;padding: 15px 0px;font-weight: 600;font-family:'latoregular';}
#section-603 .section-ct .section-inner .text-block p{color:#777;font-weight:bold;font-size: 18px;margin: 0px;padding-bottom: 25px;}
#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up{color:#303030;margin:0px 15px;font-family:'latoregular';padding:10px 25px;border-radius:2px;text-transform: inherit;background-color: #3eb8df;}
#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up:hover{background-color: #fff;}
#section-604 .section-ct .section-inner{padding:50px 0px;background-color:#40b7de;}
#section-604 .section-ct .section-inner .text-block .video-block h3{color: #fff;margin: 0px;padding: 15px 0px;font-weight: bold;font-size: 24px;font-family:'latoregular';}
#section-604 .section-ct .section-inner .text-block .video-block .sign-up{color: #303030;margin: 20px 0px;font-family:'latoregular';padding: 10px 25px;border-radius: 2px;text-transform: inherit;background-color: #fff;}
#section-605 .section-ct .section-inner{padding:60px 0px;background-color:#fff;}
#section-605 .section-ct .section-inner .text-block h3{margin: 0px;font-size: 32px;padding-bottom:20px;font-weight: bold;color: #575757;font-family:'latoregular';}
#section-605 .section-ct .section-inner .text-block p{color: #777;font-size: 18px;margin: 0px;padding-bottom: 20px;font-family:'Lato-Regular';}
#section-606 .section-ct .section-inner{padding:15px 0px;background-color:#fff;}
#t3-footer .t3-copyright {width: 90%;margin: 0 auto;padding: 40px 0px;}
#t3-footer .copy-footer-section{width:100%;display:inline-block;background:#40b7de;}
#t3-footer .copy-footer-section .col-md-12{padding:0px;}
#t3-footer .t3-copyright .copyright{border-left: 1px solid #40b7de;}
#t3-footer .t3-copyright .footer_menu h3 {margin: 0px;font-size: 18px;color: #575757;padding: 15px 0px;font-family:'Lato-Regular';}
#t3-footer .t3-copyright .section-inner{width:100%;border-left: 1px solid #40b7de;padding-left: 15px;}
#t3-footer .t3-copyright .section-inner .uber-contact-info .top-left .info-list i{color:#40b7de;}
#t3-footer .t3-copyright .section-inner .uber-contact-info .top-right .info-list i{color:#40b7de;}
#t3-footer .t3-copyright .section-inner h3 {margin: 0px;font-size: 18px;color: #575757;padding: 15px 0px;font-family:'Lato-Regular';}
#t3-footer .t3-copyright .acymailing_module_form .acymailing_introtext {font-size: 18px;color: #575757;padding: 15px 0px !important;font-family:'Lato-Regular';}
#t3-footer .t3-copyright .acymailing_module_form .acymailing_form{float:left;}
#t3-footer .t3-copyright .acymailing_module_form .acymailing_form input{font-size:14px;border: 1px solid #40b7de;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu li a {color:#303030;padding: 8px 12px;border-radius: 2px;border:2px solid #40b7de !important;line-height: 21px;font-size:16px;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu{margin-top:12px;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu li:last-child a {margin-left: 13px;background: #40b7de !important;line-height: 21px;overflow: visible;border-radius: 4px;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu li:last-child a span{position: absolute;display: none;z-index: 99999;width: 228px;top: 48px;right: 0px;background: #40B7DE;text-align: center;padding: 6px 9px;color: #fff;font-size: 15px;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu li:last-child a span:before{content:"\A";border-style: solid;border-width: 0px 10px 10px 10px;border-color: transparent transparent #40b7de transparent;position: absolute;right: 10px;top: -9px;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu li:last-child:hover span{display:block;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu li:last-child a img{padding-right:0px;}
#t3-footer .t3-copyright .acymailing_module_form .acymailing_form .acysubbuttons .subbutton{background:#40b7de;}
.uber-header.header-5.dark-color .site-navigation-right .right-menu ul li > a.head-login::after {color: transparent !important;}
.uber-header.header-5.dark-color .site-navigation-right .right-menu ul li > a.head-login::after:hover {color: transparent !important;}
#section-609 .section-inner .text-block .video-block{background: #fff !important;width: 48%;display: inline-block;margin: 0px 10px;float: left;padding:20px 30px;border-radius: 4px;-moz-box-shadow:0px 7px 10px 0px #ddd;-webkit-box-shadow:0px 7px 10px 0px #ddd;box-shadow:0px 7px 10px 0px #ddd;}
footer .info.top-left {color: #847b75 !important;}
footer .info-list dd {font-size:14px;margin-bottom: 2px !important;color:#777;}
footer .info-list dd a {color: #777 !important;}


/**Responsive Css**/

@media only screen and (max-width:1500px){
#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up{padding:10px 20px;font-size:18px;}
#section-604 .section-ct .section-inner .text-block .video-block .sign-up{padding:10px 20px;font-size:18px;}
#section-609 .section-ct .section-inner .text-block .video-block .sign-up{padding:10px 20px;font-size:18px;}

}


@media only screen and (max-width: 1390px){
#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up{padding:10px 15px;font-size:16px;}

#section-603 .section-ct .section-inner .text-block {width: 60%;}
    
}

@media only screen and (min-width:1240px){
.home-music #section-490 .section-inner .left-section {width: 80%;} 
}

@media only screen and (max-width:1240px){
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right{padding-right:25px;} 
 .home-music #section-585 .section-ct .section-inner .acm-features .features-item{width:47%;margin-bottom:15px;}  
#section-603 .section-ct .section-inner .text-block{width:60%;} 
}  

@media only screen and (max-width:1140px){ 
.ja-social .row .col-xs-12{width:47%;} 

#section-603 .section-ct .section-inner .text-block h1 {font-size: 48px;}
#section-603 .section-ct .section-inner .text-block {width: 64%;}

.content .portfolio_section{width: 100%;padding: 0;}
.content .portfolio_section .house_photo .profile{width:280px;}
.content .portfolio_section .house_photo .guest_host_multi_venues{padding: 20px 200px;}
.content .info_section{width: 100%;padding: 0;}
.house_section .metric-data h3{}
.house_section .metric-data div{font-size:13px;}
.house_section .metric_row{padding: 0 6px;}
.house_section .metric_row .profile_metric{padding:8px 4px;}
.host_section.review_section .user_image{width:auto;padding: 0;}
.view-hostfeed .guest_host_multi_venues .col-md-9.no-padding {width: 100%;margin: 0;}
.view-hostfeed .guest_host_multi_venues .col-md-3.no-padding{width: 100%;text-align:center;}



/*.view-hostfeed .guest_host_multi_venues .col-md-9.no-padding {width: 100%;}
.view-hostfeed .guest_host_multi_venues .col-md-3.no-padding {width: 100%;text-align: center;}
.content .info_section .host_section{padding: 0 5px 10px;}
.content .info_section .house_section{}
.content .info_section .house_section .metric_row{width: 100%;padding: 0;}
.content .info_section .host_section .legal_doc{width:100%;}
.business_details .record_icon{float: none;display: inline-block;width:100%;}
    ul.business_details li .business_record{float: none;display: inline-block;margin: 0;text-align: center;width: 100%;}
    .business_info {
        padding: 6px 0px;
    }
    ul.business_details{margin:0;}
    ul.business_details li.host_phone{padding:0;}
    .profile_actions .qua_abn {font-size: 14px;}
    .profile_metric div {font-size: 13px;}
    .host_section h3{text-align:center;width: 100%;}
    .host_section h5{text-align:center;width: 100%;}
    .view-hostfeed h4{text-align:center;width: 100%;}
    .docs_section h4text-align:center;}
    .reviews_listing .user_image{width: 100%;padding: 0;text-align: center;}
    .reviews_listing .user_image .user_avatar{display: inline-block;margin-right: 0;}
    .reviews_listing .user_intro{width: 100%;padding: 0;text-align: center;margin:0;}
    .reviews_listing .user_comment{padding:0;}
    .content .info_section .house_section.house_photos{padding:0 5px;}
    .content .info_section .house_section.house_photos .slick-track .photo_details{margin-right: 0;}
    .content .info_section .host_section.host_photos .slick-track .photo_details{margin-right: 0;}
    .photo_info span.photo_date {text-align: center;}
    .house_section.other_adults .guest-profile{text-align:center;width: 100%;}*/
   


 
}
@media only screen and (max-width:1118px){
.home-music #section-490 .section-inner .left-section button{margin-bottom:25px;}
}

@media only screen and (max-width:1090px){ 
.ja-social .row .col-xs-12{width:50%;}
}

@media only screen and (max-width:1050px){ 
.ja-social .row .col-xs-12{width:54%;}  
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-550 a.head-login:hover:after{color:#C46A45;} 
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-550 a:active{color:#40b7de !important;} 
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-550 a:focus{color:#40b7de !important;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right{padding-right:10px;}  
#section-603 .section-ct .section-inner .text-block{width:70%;} 
#section-609 .section-inner .text-block .video-block{width:47%;}

}

@media only screen and (max-width:991px){
.off-canvas-toggle{display:block;} 
.t3-off-canvas-body .hidden-lg{display:block !important;}
.ja-social .row .col-xs-12{width:100%;}
.uber-social{text-align: center !important;}
.t3-wrapper .uber-header.header-5.dark-color .logo{width:25%;}  
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .off-canvas-toggle{height:auto;line-height:normal;display:none;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .off-canvas-toggle .fa-bars{color:#B33D0D;}
.t3-wrapper .uber-header.header-5.dark-color .logo .logo-image{padding:2px 0 0;} 
.t3-wrapper .section-ct .acm-hero.position-center .hero-content .hero-heading{font-size:35px;line-height:55px;} 
.t3-wrapper .section-ct .acm-hero.position-center .hero-content .hero-btn-actions a{font-size:25px;}
.t3-footer .t3-copyright .copyright .footer_app_section{text-align:center;}
.t3-footer .t3-copyright .copyright .module{text-align:center;}
.t3-footer .t3-copyright .acymailing ul.nav{text-align:center;}
.t3-footer .t3-copyright .acymailing .uber-footer .uber-footer-inner{padding:27px 0 0;}
.t3-footer .t3-copyright .container{width:98%;}  
.home-music #section-588 .section-ct .section-inner .acm-features .features-item {width: 50%;} 
#t3-footer .module{padding:20px 0px 10px;}
#t3-footer .t3-copyright .uber-footer .uber-footer-inner .container .footer-left {margin-bottom: 0px;}
.content{width:100%;}
#section-603 .section-ct .section-inner .text-block h1{font-size:48px;}	
#section-603 .section-ct .section-inner .text-block{width:82%;}
#section-604 .section-ct .section-inner .text-block .video-block{text-align:center;}
#section-604 .section-ct .section-inner .text-block .video-block iframe{width:70%;display:inline-block;}
#section-604 .section-ct .section-inner .text-block .video-block a{width:30%;display:inline-block;}
.t3-wrapper .uber-header.header-5.dark-color .logo{width:20%;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu{width:100%;}
#t3-footer .t3-copyright .copyright{clear:both;}
#t3-footer .t3-copyright .copyright {border-left: 1px solid transparent;}
#t3-footer .t3-copyright .section-inner {border-left: 1px solid transparent;padding-left: 0px;}
#t3-footer .module{text-align:center;}
#section-609 h3{min-height:185px !important;}

#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up {
	padding: 9px 13px;
	font-size: 15px;}

.view-hostfeed .tag-ribbon {left: 29%;}	
	

}

@media only screen and (min-width:768px){
.home-music #section-490 .section-inner .left-section {width: 70%;} 
}
@media only screen and (max-width:767px){
.home-music #section-585 .section-ct .section-inner .acm-features .features-item{width:97%;} 
.home-music #section-490 .section-inner .left-section {width: 100%;}   
.home-music #section-588 .section-ct .section-inner .acm-features .features-item {width: 100%;text-align:center;margin-bottom:50px;} 
.home-music #section-591 .section-ct .section-inner .acm-features .features-item {width: 100%;}
.home-music #section-591 .section-ct .section-inner .acm-features .features-item .img-icon img { width: auto;}
.home-music #section-490 .section-inner .left-section button{margin-bottom:25px;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item h3{text-align:center;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item h3 button.btn-success{position:inherit;margin:20px 0px;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item .img-icon img{width:100%;}
.home-music #section-588 .section-ct .section-inner .acm-features .features-item h3 div.no{margin:0 auto;}
#section-490 .section-ct .section-inner .search-area{display:none !important;}
.main-sidebar{width:100%;height:auto !important;}
.sidebar {padding:30px 0px 0px !important;}
.sidebar-menu > li:last-child{border-bottom:none;}
#section-605 .section-ct .section-inner .text-block .video-block iframe{width:80%;}
#t3-footer .t3-copyright .copyright{display:inline-block;}
#section-609 .section-inner .text-block .video-block{width: auto;margin-bottom: 20px;}
#section-609 h3{min-height:auto !important;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu li:last-child a{overflow:hidden;}

}

@media only screen and (max-width:767px){
#section-603 .section-ct .section-inner .text-block{width:96%;padding:30px 7px;}

.profile_actions .qua_abn {font-size: 12px;}
.profile_actions .qua_abn .field_icon{font-size: 13px;}

.feed_box .indication{margin:0 0 10px;width:100%;}
.feed_box .indication img{margin: 0 2px 0 6px;}

.clanmember .indication{position: static;}
.clanmember .indication img{margin: 0 2px 0 4px;width: 12px;}

.view-hostfeed .house_photo .profile img.img-square {
	height: 100%;
	width: 100%;}
.content .portfolio_section .house_photo .profile {width: 100%;}
.view-hostfeed .tag-ribbon {left: -12px;}	


}

@media only screen and (max-width:720px){
.masthead .jamasshead .jamasshead-title{font-size:37px;}
.t3-wrapper .uber-header.header-5.dark-color .logo{width:100%;float:left;} 
.t3-wrapper .uber-header.header-5.dark-color .logo .logo-image{float:left;width:100%;} 
.t3-wrapper .uber-header.header-5.dark-color .logo .logo-image a{display:inline-block;text-align:center;} 
.t3-wrapper .uber-header.header-5.dark-color .logo .logo-image a img{max-height:none;width:auto;}
.t3-wrapper .uber-header.header-5.dark-color.affix .logo .logo-image a img{max-height:none;width:48%;}
.t3-wrapper .uber-header.header-5.dark-color{height:auto;}
.t3-wrapper .uber-header.header-5.dark-color.affix{height:auto;} 
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right{text-align:center;padding:12px 0 0 0;;float:left;}  
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu{text-align:center;width:100%;padding:0;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul{text-align:center;width:100%;float:left;margin-top:40px;}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li{float:none;display:inline-block;}  
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .off-canvas-toggle{position: absolute;top:15px;} 
.t3-wrapper .uber-header.header-5 .navbar-default{padding:4px 0 0;} 
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu{margin-top:20px;}
.right-menu .dropdown{padding:55px 20px 0px !important;float:none;}
.site-navigation-right{width:100% !important;}
.right-menu .dropdown .name{float:none !important;}
.login-menu{right:177px;}
.moduletable{float:none !important;}
#uber-header-554 .site-navigation-right {width: 100% !important;}
.myreg-auth .notifications{margin-right:0px !important;padding-right:0px !important;border-right:none !important;}
#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up{margin:0 3px;font-size:16px;}   


  
}

@media only screen and (max-width:700px){ 
.content .portfolio_section .house_photo .guest_host_multi_venues{padding: 20px 140px;}

}

@media only screen and (max-width:630px){ 

.home-music .acm-testimonials.style-7 .item .author-info{width:100%; text-align:center;padding-bottom:20px;}  
.home-music #section-596 .section-ct .section-inner #acm-testimonials-596 .carousel-inner .item div{text-align:center;}
.home-music #section-594 .section-ct .section-inner .section-title p{font-size:30px;padding:0px 30px;}
.home-music #section-594 .section-ct .section-inner .acm-cta a{font-size:18px;margin-right:10px;padding:8px 15px;}
#section-603 .section-ct .section-inner .text-block h1{font-size:35px;}	
#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up{padding:10px 10px;font-size: 15px;}
#section-604 .section-ct .section-inner .text-block .video-block iframe{width:85%;}
      
}  

@media only screen and (max-width:590px){ 
.content .portfolio_section .house_photo .guest_host_multi_venues{padding: 20px 110px;}

}

  
 @media only screen and (max-width:557px){
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu .nav-main-menu li:last-child a{margin-top:10px;}



 }	 
 
 @media only screen and (max-width:540px){ 
.content .portfolio_section .house_photo .guest_host_multi_venues{padding: 20px 90px;}
ul.business_details li.host_phone{padding:0;}

}
  
@media only screen and (max-width:500px){
#section-604 .section-ct .section-inner .text-block .video-block a{width:180px;}
}

@media only screen and (max-width:480px){
.view-hostfeed .guest_host_multi_venues hr {width: 100%;float: left;}
.content .portfolio_section .house_photo .guest_host_multi_venues{padding: 20px 40px;}

}

@media only screen and (max-width:440px){
.t3-wrapper .section-ct .acm-hero.position-center .hero-content .hero-heading{font-size:26px;line-height:45px;} 
.t3-wrapper .section-ct .acm-hero.position-center .hero-content .hero-btn-actions a{font-size:18px;}
.t3-footer .t3-copyright .copyright .footer_app_section img{margin:0 0 14px;}
#section-603 .section-ct .section-inner .text-block h1{font-size:24px;}
#section-603 .section-ct .section-inner .text-block h3{font-size:21px;}
#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up{margin-bottom:10px;}

.content .portfolio_section .house_photo .guest_host_multi_venues {
	padding: 20px 10px;
}

}

@media only screen  and (min-width : 1600px) {
	.home-music #section-490 .section-inner .left-section {width: 60%;} 
}
@media only screen  and (min-width : 1920px) {
	.home-music #section-490 .section-inner .left-section {width: 43%;} 
}

.login-menu ul{
	
	padding:0px!important;
	margin:0px!important;
	float:left!important;
	
}


.login-menu ul li{
	padding:0px 0px 5px!important;
	margin:0px!important;
	float:left!important;
	list-style-type:none!important;
}
ul.profile-name {
    padding: 0px!important;
    margin: 0px!important;
}
ul.profile-name li h4{ 
   padding: 0px!important;
    margin: 0px!important;
}
.row-header-profilepop li{
	width:100%!important;
}
.row-header-profilepop li a{
	padding: 10px 10px!important;
}

.right-menu .dropdown .btn
{
	padding: 9px 15px !important;background: #40b7de !important;
    border: 1px solid #40b7de !important;
}

.right-menu .dropdown {
    padding: 10px 20px 0;
    transition: all 0.5s ease;
    
}
.right-menu .dropdown .name {
    color: #40b7de;
    float: left;
    padding: 11px 12px 0 0;
}
.home .right-menu .dropdown .name {
    color: #40b7de;
}

.right-menu .dropdown .fa {
   font-size:18px;
}
.affix .right-menu .dropdown .name {
    color: #40b7de !important;
}
header.affix .right-menu .dropdown {
    padding: 8px 20px 0;
}
.right-menu .dropdown .btn-logout
{
	border: 0 solid red;
    border-radius: 50%;
    height: 50px;
    width: 50px;
    min-width:auto;
    outline: none !important;
}
/**    Page Loader start        **/

#page-loader {
    background: rgba(255, 255, 255, 0.8);
    bottom: 0;
    display: none;
    left: 0;
    padding-top: 200px;
    position: fixed;
    right: 0;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 9999;
}
#page-loader > .page-loader {
    background: #fff none repeat scroll 0 0;
    border-radius: 100%;
    height: 137px;
    margin: 8% auto;
    padding-top: 28px;
    width: 167px;
}
#page-loader > .page-loader > img {
    max-width: 100%;
}
.loader {
    border-radius: 50%;
    height: 64px;
    left: 50%;
    margin: -32px 0 0 -32px;
    perspective: 800px;
    position: absolute;
    top: 50%;
    width: 64px;
}
.inner {
    border-radius: 50%;
    box-sizing: border-box;
    height: 100%;
    position: absolute;
    width: 100%;
}
.inner.one {
    animation: 1s linear 0s normal none infinite running rotate-one;
 -webkit-animation-name:rotate-one;
-webkit-animation-duration:1s;
-webkit-animation-iteration-count: infinite ;
-webkit-animation-timing-function: linear;
-webkit-animation-fill-mode: running ;
    border-bottom: 4px solid #fff;
    left: 0;
    top: 0;
}
.inner.two {
     animation: 1s linear 0s normal none infinite running rotate-two;
-webkit-animation-name:rotate-two;
-webkit-animation-duration:1s;
-webkit-animation-iteration-count: infinite ;
-webkit-animation-timing-function: linear;
-webkit-animation-fill-mode: running ;
border-right: 3px solid #fff;
    right: 0;
    top: 0;
}
.inner.three {
    animation: 1s linear 0s normal none infinite running rotate-three;
 -webkit-animation-name:rotate-three;
-webkit-animation-duration:1s;
-webkit-animation-iteration-count: infinite ;
-webkit-animation-timing-function: linear;
-webkit-animation-fill-mode: running ;
    border-top: 4px solid #fff;
    bottom: 0;
    right: 0;
}
@keyframes rotate-one {
0% {
    transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
 
}
100% {
    transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
 
}
}
@-webkit-keyframes rotate-one {
from  {
 
    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
}
to {
 
    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
}
}
@keyframes rotate-two {
0% {
    transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
 
}
100% {
    transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
 
}
}

@-webkit-keyframes rotate-two {
from  {
 
    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
}
to {
 
    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
}
}

@keyframes rotate-three {
0% {
    transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
 
}
100% {
    transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
 
}
}
@-webkit-keyframes rotate-three {
from {
 
    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
}
to {
 
    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
}
}


.tp-loader.spinner3 {
    margin: -9px 0 0 -35px;
    text-align: center;
    width: 70px;
}
.tp-loader {
    left: 50%;
    position: absolute;
    top: 28%;
    z-index: 10000;
}
.tp-loader.spinner3 div {
    background-color: #f8b240;
}
.tp-loader.spinner3 .bounce1, .tp-loader.spinner3 .bounce2, .tp-loader.spinner3 .bounce3 {
    animation: 1.4s ease-in-out 0s normal both infinite running tp-bouncedelay;
    background-color: #f8b240;
    border-radius: 100%;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
    display: inline-block;
    height: 18px;
    width: 18px;
}
.tp-loader.spinner3 .bounce1 {
    animation-delay: -0.32s;
}
.tp-loader.spinner3 .bounce2 {
    animation-delay: -0.16s;
}
.animatedParent {
    overflow: hidden;
}
.input-error{
    
    color:#C9261C;
}
@keyframes tp-bouncedelay {
0%, 80%, 100% {
    transform: scale(0);
}
40% {
    transform: scale(1);
}
}
@keyframes tp-bouncedelay {
0%, 80%, 100% {
    transform: scale(0);
}
40% {
    transform: scale(1);
}
}
/**  Page Loader end  **/

body .calendar {
    border: medium none;
}
body .calendar table {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.49);
    color: #000;
    font-size: 11px;
    font-weight: bold;
    padding: 2px;
}
body .calendar table .daysrow td {
    border: medium none;
    font-size: 11px;
    height: 2em;
    padding: 2px;
    text-align: center;
}
body .calendar thead .title {
    background: #2eb4d7 none repeat scroll 0 0;
}
body .calendar thead .headrow, body .calendar thead tr .button {
    background: #2eb4d7 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
}
body .calendar thead .headrow .button {
    background: #2eb4d7 none repeat scroll 0 0;
    color: #fff;
}
body .calendar thead .daynames td {
    border: medium none;
    color: #333;
    padding: 6px 3px;
}
body .calendar thead .daynames {
    background: #fff none repeat scroll 0 0;
    border: medium none;
    box-shadow: 0 -15px 15px rgba(0, 0, 0, 0.1) inset;
    color: #ef5050;
    padding: 5px 3px;
}
body .calendar thead .name {
    border: 1px solid transparent;
    color: #ef5050;
    padding: 2px;
    text-align: center;
}
body .calendar thead .name.wn {
    background: #ccc none repeat scroll 0 0;
    border: medium none;
    color: #ef5050;
}
body .calendar thead .name {
}
body .calendar table .wn {
    background: #fff none repeat scroll 0 0;
    color: #999;
}
body .calendar tfoot .footrow {
    background: #000 none repeat scroll 0 0;
    color: #fff;
    text-align: center;
}
body .calendar tbody td.selected {
    background: #21bee4 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-weight: bold;
    padding: 1px 3px 1px 1px;
}
body .calendar tfoot .ttip {
    background: #fff none repeat scroll 0 0;
    color: #999;
}
body .calendar tbody .rowhilite td {
    background: transparent none repeat scroll 0 0;
    color: #000;
}

.guest-top-menu, .host-top-menu {
    margin-top: 100px;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.guest-top-menu li, .host-top-menu li{
    padding: 10px 15px;
    float: left;
}

.guest-top-menu li, .guest-top-menu li a, .host-top-menu li, .host-top-menu li a {
    display: inline;
    color: #fff;
}

.guest-top-menu li a, .host-top-menu li a {
    padding: 10px 0;
}

.guest-top-menu li a:hover, .guest-top-menu li a:focus, .host-top-menu li a:hover, .host-top-menu li a:focus{
    background: #039be5;
    border-bottom: 3px solid #F8B240;
}

.guest-top-menu .active, .host-top-menu .active {
    background: #039be5;
}

.guest-top-menu-module, .host-top-menu-module{
    width: 100%;
    background: #40b7de;
}

.guest-top-menu.nav-stacked > li + li, .host-top-menu .nav-stacked > li + li{
    margin-top: 0;
}

.guest-top-menu li.active a, .host-top-menu li.active a {
    border-bottom: 3px solid #F8B240;
}

.host-top-menu li a:hover{background:#40b7de;}
.host-top-menu li a{color:#fff9f6;}
.host-top-menu li:after{position:absolute;right:0;top:16px;background:#fff9f6;height:16px;width:1px;content:"";}
.host-top-menu li:last-child:after{background:none;height:0px;width:0px;}
.host-top-menu .active{background:#40b7de;}



/**17-nov-2017**/
h1, h2, h3, h4, h5, h6, p, a, input{font-family:'Lato-Regular';}
.guest-top-menu-module{background:#40b7de;}
.house_photo .profile{width:100%;height:auto;}
.guest-top-menu li a:hover{background:#40b7de;}
.host_section h3{color:#575757;font-size:24px;font-family:'Lato-Regular';}
.host_section h5{color:#2ba9d2;font-size:14px;}
.host_details{color:#656565;font-size:14px;}
.host_details a{color:#2ba9d2;display:inherit;}
.portfolio_section .btn.book_host{background:#6acff0;border-color:#6acff0;margin:26px 0 0 0;}
.portfolio_section .btn.book_host.active{background:#F25E62;border-color:#F25E62;margin:26px 0 0 0;}
.docs_section h4{color:#7e7e7e;font-size:18px;}
h4{color:#7e7e7e;font-size:18px !important;}
.docs_section .legal_doc h3{color:#777777;font-size:13px;}
.hourly_rate b{color:#2ba9d2;}
.host_rating a.show_reviews{color:#484848;}
.host_chat{color:#777777;font-size:14px;}
.host_chat a{color:#1eaad8;font-size:14px;}
ul.business_details li .business_record{color:#656565;font-size:14px;}
.host_heading{color:#656565;font-size:14px;}
.house_photo .available_dates li{color:#777777;font-size:13px;}
.house_photo .btn-primary.view-cal{color:#3ca5c7;font-size:16px;}
.photo_info span.photo_date{color:#b4b4b4;font-size:12px;}
.badges h3{color:#777777;}
.house_features h3{color:#777777;}
.user_comment .reviewer{color:#656565;font-size:18px;}
.user_comment .comment{color:#656565;font-size:16px;}
.user_comment .review_date{color:#afafaf;}
.reviews_listing a.view_reviews{color:#40b7de;}
.t3-footer .t3-copyright .acymailing ul.nav li a{font-size:14px;}
#uber-contact-434 .top-left .info-list{font-size:15px;}
.t3-copyright small{font-size:14px;}
.guest-top-menu li a{color:#fff9f6;}
.guest-top-menu li:after{position:absolute;right:0;top:16px;background:#fff9f6;height:16px;width:1px;content:"";}
.guest-top-menu li:last-child:after{background:none;height:0px;width:0px;}
.guest-top-menu .active{background:#40b7de;}
.hamburger, .host_hamburger{display:none;}

/**15-jan-2018**/
.com_myreg .tip-wrap{background:#000;border:none;}
.com_myreg .tip-wrap .tip-title{font-weight:normal !important;color:#fff  !important;line-height:20px;padding:3px 8px 0;border-bottom:none;}
.com_myreg .profile-message.success{background:#000;border:none;font-weight:normal !important;color:#fff  !important;z-index:99999;}

.view-article.itemid-883 .page-title {
    display: none;
}

@media only screen and (max-width:767px){
.hamburger, .host_hamburger{
  background:none;
  position:absolute;
  top:42px;
  right:2px;
  line-height:normal;
  padding:5px 10px 0px 15px;
  color:#40b7de;
  border:0;
  font-size:1.4em;
  font-weight:bold;
  cursor:pointer;
  outline:none;
  z-index:10000000000000;
  display:block;}
 .cross, .host_cross{
  background:none;
  position:absolute;
  top:42px;
  right:2px;
  padding:7px 10px 0px 15px;
  color:#40b7de;
  border:0;
  font-size:3em;
  line-height:normal;
  font-weight:bold;
  cursor:pointer;
  outline:none;
  z-index:10000000000000;}
.mobile_menu, .host_mobile_menu{z-index:1000000;width:100%;background:#fff;position:absolute;text-align:center;list-style:none;padding:0;border:2px solid #40b7de;top:75px;}
.guest-top-menu, .host-top-menu{display:none;}
.mobile_menu li, .host_mobile_menu li{margin:0;border-bottom:1px solid #40b7de;padding:8px 0;}
.mobile_menu li:last-child, .host_mobile_menu li:last-child{border-bottom:none;}
.mobile_menu li a, .host_mobile_menu li a{color:#40b7de;font-family:'Lato-Regular';font-size:15px;line-height:26px;}
.t3-wrapper .uber-header.header-5.dark-color{position:static !important;padding-bottom:0;}
.t3-content{padding-top:0;}
.content{padding-top:20px;}
.portfolio_section{padding:0;}
.house_photo .profile{text-align:center;}
.view-hostfeed .profile img{height:auto;width:auto;}
.myreg-auth .notifications .msg_list{min-width:360px !important;}
#system-message-container .alert {min-width: 70%;}

.view-guestdashboard .modal-body{padding:20px 20px 12px 20px;}
.view-guestdashboard .js-stools{margin:0;}
.view-guestdashboard .js-stools .btn-wrapper.btn-filter{text-align:center;margin:16px 0 0 0;}
.view-guestdashboard .modal-footer{text-align:center;}

/*.com_myreg .table-responsive{display:block;overflow-x:auto;white-space:nowrap;}*/

.com_myreg .trainer_head{text-align:center;}
.com_myreg .trainer_head .stable-btns.pull-right{float:none !important;display:inline-block;text-align:center;width:100%;}
.com_myreg .badges .hostbadge{width:50%;}
.com_myreg #calendar .availability-calendar tbody tr th{font-size:14px;}
.com_myreg .modal-footer{text-align:center;}
.modal-body {width: 100%;overflow: scroll;}




}


@media only screen and (max-width:680px){
.home-music #section-597 .section-ct .section-inner .acm-features .features-item .img-icon{width:70%;}

}

@media only screen and (max-width:516px){
	#section-603 .section-ct .section-inner .text-block .acm-cta .sign-up {margin: 0px 0px 10px;width:98%;}
	#system-message-container .alert {min-width: 90%;}
	
	
	
}


@media only screen and (max-width:440px){
.right-menu .dropdown{padding:50px 20px 0;width:100%;text-align:center;}
.right-menu .dropdown .name{display:inline-block;float:none;}
.right-menu .dropdown .btn-logout{display:inline-block;}
.myreg-auth .notifications .msg_list{min-width:260px !important;}
.login-menu{right:80px;}

.view-guestprofile .modal-dialog{width:92% !important;}

.com_myreg .tip-wrap{left:27px !important;max-width:304px;}
.com_myreg .tip-wrap .tip-title{font-size:14px;}
.com_myreg .profile-message.success{left:15% !important;}
.com_myreg .row_working_with_children{margin-left:0;margin-right:0;}
.com_myreg .row_working_with_children .form-group{margin-left:0;margin-right:0;}
.com_myreg .row_working_with_children .field_info_legal{padding:0;}
.com_myreg .row_working_with_children .field_info_legal .media_title{}
.t3-wrapper .uber-header.header-5.dark-color .site-navigation-right .right-menu ul li.item-550 a{width:100%;}

}
@media only screen and (max-width:380px){
	
	
}

@media only screen and (max-width:340px){
	
.com_myreg .tip-wrap{left:27px !important;max-width:260px;}
.com_myreg .tip-wrap .tip-title{font-size:13px;}
.com_myreg .profile-message.success{left:10% !important;}

}


/*css 23-Nov-2017*/
.modal .modal-header{
    background-color: #40b7de;
}

.com_myreg .modal .modal-header h4{
    color: #fff;
}

.com_myreg .modal .modal-header .close:hover, .com_myreg .modal .modal-header .close:focus{
    opacity: 1;
}

.com_content .t3-mainbody {
    padding-top: 90px;
}

.view-article p{
color: #777;
font-size: 18px;
font-family: 'Lato-Regular';
}

/*04-Jan-2018*/
#section-609 .section-ct .section-inner {
    background: none;
    padding: 30px 0;
}

#section-609 .section-ct .section-inner .text-block .video-block .sign-up {
    color: #303030;
    margin: 20px 0px;
    font-family: 'latoregular';
    padding: 10px 25px;
    border-radius: 2px;
    text-transform: inherit;
    background-color: #3eb8df;
}
#section-609 .section-ct .section-inner .text-block .video-block .sign-up:hover{
	color:#fff;
}

#section-609 h3{
  margin: 0px;
  padding: 15px 0px;
  font-size: 24px;
  min-height:125px;
}

/*24-01-2018*/
.back-to-top.affix {
    bottom: 88px;
}

/*06-02-2018*/
.itemid-822 .partners_section .section_block {
    background: #fff !important;
    display: inline-block;
    margin: 10px;
    padding: 20px 30px;
    border-radius: 4px;
    -moz-box-shadow: 0px 7px 10px 0px #ddd;
    -webkit-box-shadow: 0px 7px 10px 0px #ddd;
    box-shadow: 0px 7px 10px 0px #ddd;
}

.itemid-822 .partners_section img {
    float: right;
    margin-bottom: 15px;
    max-width: 200px;
}

.itemid-822 .partners_section .partner_link{
  color: #303030;
  margin: 20px 0px;
  font-family: 'latoregular';
  padding: 10px 25px;
  border-radius: 2px;
  text-transform: inherit;
  background-color: #3eb8df;
}

.itemid-822 .partners_section .partner_link:hover{
  color: #fff;
}

@media only screen and (max-width:768px){
  .itemid-822 .partners_section img {
      float: none;
      margin-top: 15px;
  }

  .video-block video {
    width: 100%;
  }

  .itemid-790 video {
    width: 100%;
  }
}


.itemid-822 .partners_section .section_block{text-align:center;border:1px solid #ccc;}
.itemid-822 .partners_section .section_block .partner_img{width:100%;float:left;margin:20px 0 5px 0;}
.itemid-822 .partners_section .section_block .partner_img img{float:none;display:inline-block;margin:0;}
.itemid-822 .partners_section .section_block h3{width:100%;float:left;}
.itemid-822 .partners_section .section_block p{width:100%;float:left;}
.itemid-822 .partners_section .section_block .partner_img.geelong img {
    border: 1px solid #ccc;
}
video::-internal-media-controls-download-button {
    display:none;
}

video::-webkit-media-controls-enclosure {
    overflow:hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px); /* Adjust as needed */
}


.view-alfcontact .contact-form{background:rgba(255,255,255,.7);padding:40px;}
.view-alfcontact .contact-form .controls{margin:0;}
.view-alfcontact .contact-form .controls input{width:100%}
.view-alfcontact .contact-form .controls select{width:100%}
.view-alfcontact .contact-form .controls textarea{width:100%}
.view-alfcontact .main_area img{width:100%;position:fixed;height:100%;}
.view-alfcontact.t3-mainbody .t3-content{padding-top:120px;}
.view-alfcontact .contact-form .form-actions{text-align:center;background:none;padding:0;margin:0;}
.view-alfcontact .contact-form .socialbtn{text-align:center;}
.view-alfcontact .contact-form .socialbtn h2{}
.view-alfcontact .contact-form .socialbtn h5{}
.view-response .main_area img{width:100%;position:fixed;height:100%;}
.view-response .item-page{background:rgba(255,255,255,.7);padding:40px;text-align:center;margin:150px 0 0 0;}
.view-response .item-page p{font-weight:bold;font-size:18px;}

.mobile_menu, .host_mobile_menu{display:none;}
.cross, .host_cross{display:none;}
.help-support-center{
display: inline-block;
background: #40b7de;
padding: 13px 16px;
border-radius: 50%;
margin: 0 0 0 8px;
line-height: normal;
position: relative;
height: 50px;
width: 50px;
}
.help-support-center img{width:20px;}
.help-support-center .image-title{
position: absolute;
display: none;
z-index: 99999;
width: 228px;
top: 57px;
right: 3px;
background: #40B7DE;
text-align: center;
padding: 6px 9px;
color: #fff;
font-size: 15px;
display:none;
box-shadow: 0px 1px 2px #fff;
}
.help-support-center a{outline: none;}
.help-support-center:hover .image-title{display:block;}
.help-support-center .image-title:before {
    content: "\A";
    border-style: solid;
    border-width: 0px 10px 10px 10px;
    border-color: transparent transparent #40b7de transparent;
    position: absolute;
    right: 10px;
    top: -9px;
}


@media only screen and (max-width:1500px){

#section-609 .section-ct .section-inner .text-block .video-block .sign-up {
	padding: 10px 20px;
	font-size: 18px;}
#section-604 .section-ct .section-inner .text-block .video-block .sign-up {
	padding: 10px 20px;
	font-size: 18px;}

}

@media only screen and (max-width:1390px){

#section-609 .section-ct .section-inner .text-block .video-block .sign-up {
	padding: 10px 15px;
	font-size: 16px;}
#section-604 .section-ct .section-inner .text-block .video-block .sign-up {
	padding: 10px 15px;
	font-size: 16px;}

}

@media only screen and (max-width:991px){

#section-609 .section-ct .section-inner .text-block .video-block .sign-up{padding:9px 13px;font-size:15px;}
#section-604 .section-ct .section-inner .text-block .video-block .sign-up{padding:9px 13px;font-size:15px;}

}

@media only screen and (max-width:768px){
  .com_myreg #expiryDateModal .modal-dialog {
    width: 95% !important;
  }
}

@media only screen and (max-width:767px){
    
    
    
}




