@media only screen and (min-width:642px) and (max-width:767px){.logo_img.small{margin-top:0;width:25%;}
}
@media only screen and (max-width:1024px){.top_search.seach2{width:150px;}
.top_search.seach3{width:auto;}
}
@media only screen and (min-width:1024px){.container.features-inner{max-height:780px;}
.container.additional-inner{max-height:780px;}
.login-popup{width:1140px !important;}
.module-login .login_maincontent{padding:0 40px 0 120px;}
.module-login .login_relatedcontent{padding:0 120px 0 40px;text-align:center;}
.register-popup{width:700px !important;}
#banner .flexslider .slides li .overlay1 .intro-text .white_logo{display:block !important;min-height:0 !important;margin:0 auto;}
}
@media only screen and (min-width:991px) and (max-width:1199px){.benefits img{max-width:60%;}
}
@media only screen and (max-width:1024px){.blog .blog-box img, .blog .effects .img{float:none;width:100%;}
.blog .blog-image{text-align:center;}
.blog-content{padding:20px 20px 32px;}
.blog-grid .blog-social i{margin:0 2px;}
.blog-grid .blog-social{padding:10px 5px 0;}
.blog-timeline-event-left:before{right:-42px;}
.blog-timeline-event-right:before{left:-30px;}
.navbar-nav li{margin-right:77px;width:145px;}
#banner .intro-text h4{font-size:27px;}
.logo img.logo_img{width:17%;}
.navbar-nav li{margin-right:7px;width:auto;}
.nav > li > a{padding:10px 7px;}
}
@media only screen and (max-width:991px){.phone-image-right{margin-left:-15%;}
#short-code #top-section-sticky-wrapper{height:120px;}
.features-border-top .col-md-3:after,
.features-border-top .right-border:before{width:0px;}
.features-border-top{border:0;}
.video-bg .header{padding:15% 0;}
.subscribe .form-horizontal .form-group{margin-left:0;margin-right:0;}
.blog-outer .blog-inner-bottom .social-title, .blog-outer .blog-inner-bottom .blog-social, .blog-outer .blog-title{text-align:center;}
.blog-status img{width:100%;}
.blog-outer .blog-status ul{text-align:center;}
.shortcodes .testimonial .testimonial2-inner .testimonial-content img, .shortcodes .testimonial3-inner .item-img{float:none;text-align:center;margin:10px auto;display:block;}
.shortcodes .carousel .carousel-indicators{bottom:-15px;}
.blog-timeline .blog-status .blog-title{border-left:0px;}
.screenshots{margin-top:36px;}
#banner .overlay1 h4{font-size:16px !important;}
.overlay1{top:150px !important;}
.name_list{
    text-align: center;
}
.name_list li {
    font-size: 15px;
    line-height: 18px;
    margin: 0;
    padding: 0 5px;
    float: none;
    display: inline-block;
}
}
@media only screen and (max-width:800px){.blog-timeline-event-left:before{right:-38px;}
.blog-timeline-event-right:before{left:-26px;}
.top_search.seach1{width:150px;}
.navbar-nav li{margin-right:5px;width:auto;}
.nav > li > a{padding:10px 5px;}
}
@media only screen and (min-width:767px){.mobpanel-body{display:none;}
}
@media only screen and (max-width:768px){.nav > li > a{padding:10px;}
#banner .intro-text{width:90% !important;}
.intro-text h1{font-size:18px;}
.intro-text h4{font-size:15px;}
#banner .flexslider .slides li .overlay1 .intro-text .white_logo{display:none;}
.mobile_gap_top{padding-top:0px;}
.mobile_gap_bootom{padding-bottom:0px;margin-bottom:1px;}
.module-title{padding:0;margin:20px 0 !important;}
.module-title-sep{margin-top:5px;margin-bottom:12px;}
.module-content p{margin-bottom:0;}
#banner .flexslider .slides li img{min-height:400px;}
.inner_banner img.white_logo{display:none;}
.inner_banner img{width:100%;max-width:193%;height:292px;}
.layout-section-nav ul li{width:50%;text-align:center;}
.logo img.logo_img{width:30%;}
.navbar-nav li{margin-right:36px;width:155px;}
#banner .overlay1{top:17%;}
.step_box{margin-bottom:19px;}
.form-control{margin-bottom:5px;}
#banner .intro-text h4{font-size:23px;}
.arrow-div:after, .arrow-div:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.arrow-div:after{border-width:0px;margin-top:0px;}
.arrow-div:before{border-left-color:none;}
.how-it-works ul{margin-bottom:15px;}
.promotions-list{height:inherit;}
.fotter_menu{margin-bottom:15px;}
.white-text{color:#f02d91;font-size:30px;line-height:34px;}
.navbar-nav li{margin-right:5px;width:auto;}
.nav > li > a{padding:10px 5px;}
.logo img.logo_img{width:54%;}
.screenshots{margin-top:36px;}
}
@media only screen and (min-width:767px){header a.navbar-brand{padding:0px 15px;line-height:65px;}
#banner .flexslider .slides li .overlay1 .intro-text .white_logo{display:none;}
#banner .flexslider .slides li img{min-height:391px;}
.arrow-div{margin-bottom:10px;}
}
@media only screen and (max-width:767px){.mob_text{color:#f02d91;font-size:40px;line-height:34px;margin-top:10%;text-align:center;}
.navbar-nav li{clear:both;float:none;width:100%;}
.navbar ul.nav a i{margin-top:12px;margin-right:5px;}
.intro-text h1{padding-top:40px;}
header .navbar-nav > li > a{padding:0px 15px;line-height:45px;}
header .dropdown-menu > li > a{padding:7px 15px 7px 25px}
.welcome-section ul{margin-top:10px;}
.purchase-button h2{text-align:center;}
.purchase-button .slide-btn{margin:0 auto;}
.counting i, .counting .factor{padding-bottom:5%;}
.copyright h4, .copyright-social-icon{text-align:center;padding:10px 0px;}
.five, .five-big{width:50%;}
.animated{visibility:visible !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}
.blog-grid .grid-posts{width:100%;}
.blog-timeline-event-left, .blog-timeline-event-right{padding:0px;margin-left:0;width:100%;}
.blog-timeline-right{padding-top:0px;}
.blog-timeline-event-left:before, .blog-timeline-event:after, .blog-timeline-event-right:before{display:none;}
.blog-timeline-left{border:0px;}
.video_bg{margin:0 auto -30px;max-width:640px;padding:27px 0 51px;position:relative;z-index:10;}
.video_bg iframe{max-width:497px;padding-top:21px;width:100%;border:medium none;}
.intro-text .form-control-feedback{right:0px !important;}
#banner .intro-text{width:90% !important;}
.intro-text h1{font-size:18px;}
.intro-text h4{font-size:15px;}
.dropdown-menu{display:inline-block !important;float:none !important;position:static !important;margin-left:22px !important;width:80% !important;}
.dropdown-menu-neww{position:absolute !important;width:auto !important;}
.masg{text-align:center;}
.module-content{margin-bottom:0px;}
nav.navigation ul.navbar-nav > li::before{background:none;}
nav.navigation ul.navbar-nav > li::after{background:none;}
.inner_nav_wi{float:none;}
.top_search.seach2{width:80%;margin:15px auto;}
.top_search.seach1{width:80%;margin:15px auto;}
.inner_nav_wi{text-align:center;}
.inner_logo{margin:8px;}
.top_search{margin:0;}
.log_out{margin-top:0;}
.log_out a{color:#000 !important;}
.navbar-nav li.log_out:last-child{margin-right:0;text-align:center;}
.total_row_search{margin-top:0;}
.futere_text{position:relative;top:-25px;}
.navbar-toggle{background-color:#000000;position:absolute;right:10px;top:5px;}
header .navbar-collapse.collapse.in{background-color:#e5e5e5;margin-top:9%;}
.logo img.logo_img{width:100%;}
.btn_model{background:#fff url("../images/location_ico.png") no-repeat 5px 11px;border:2px solid #ff8dc9;color:black;height:42px;padding-left:25px;}
.btn_model:hover{background:#fff url("../images/location_ico.png") no-repeat 5px 11px;border:2px solid #ff8dc9;color:#f02d91;height:42px;padding-left:25px;}
.spa-beauty_wid{width:4%;}
}
.navbar-nav li:last-child{text-align:left;}
.white-text{font-size:20px;}
.custo_back{
    margin-top: 60px;
}
.custo_back{
    background-color: #727177;
}
#walkinhome .mt34{
    margin-top: 15px;
}
}
@media only screen and (max-width:640px){.container.features-inner{padding:60px 50px;}
#portfolio li{margin:20px 0;}
.video_bg{background:none;margin:0;padding:0;}
.logo_img.small{width:25%;margin-top:0;}
.logo_img.large{height:auto;width:33%;margin-top:0;}
#banner .flexslider .slides li img{min-height:256px;}
.white-text{font-size:20px;}
#walkinhome .col-md-6, #walkinhome .col-md-3{
    clear: both;
    float: left;
    width: 100%;
}
}
@media only screen and (max-width:580px){.white-text{font-size:20px;}
.newmodalheight{overflow-y:scroll !important;}
.spa-section .btn_padd {
    margin: 8px auto;
    width: auto;
    display: table;
}
#walkinhome .col-md-6, #walkinhome .col-md-3{
    clear: both;
    float: left;
    width: 100%;
}
.name_list li {
    font-size: 13px;
    line-height: 17px;
}
}
@media only screen and (max-width:480px){.benefits img{max-width:50%;}
.title h2:before,
.title:before{display:none;}
.container.features-inner{padding:60px 30px;}
.video-bg .header{padding:30% 0;}
.about-us i{float:none;text-align:center;display:block;margin:10px auto;}
.download-now .btn{margin:7px 5px;}
.form-control-lg{font-size:14px;}
.blog .blog-scroll-section .effects .img{margin:0px auto;left:0px;right:0px;}
.blog-content{margin-left:0;margin-top:100px;}
.logo_img{width:80px;}
#banner .flexslider .slides li .overlay1 .intro-text{display:block;}
#banner .flexslider .slides li img{height:352px;width:auto !important;max-width:250% !important;}
#banner .flexslider .slides li .overlay1 .intro-text .white_logo{display:none;}
.logo_img.small{height:auto;width:28%;margin-top:0;}
.cd-top{display:none;}
.mobile_gap_top{padding-top:0px;}
.mobile_gap_bootom{padding-bottom:0px;margin-bottom:1px;}
.inner_banner img.white_logo{display:none;}
.inner_banner img{width:100%;max-width:193%;height:229px;}
.dropdown-menu{display:block !important;float:none !important;position:static !important;margin-left:22px !important;width:80% !important;}
.promotions-list{height:inherit;}
.logo img.logo_img{width:auto;}
.white-text{font-size:20px;line-height:26px;}
header .navbar-collapse.collapse.in{margin-top:14%;}
.dropdown-menu-neww{position:absolute !important;width:auto !important;}
.white-text{font-size:20px;}
.popdeco label{width:60%;float:left;}
.popdeco span{float:left;width:auto;}
}
@media only screen and (max-width:360px){.container.features-inner{padding:60px 15px;}
.title{font-size:41px;}
.five, .five-big{width:100%;}
.portfolio-items .work .work-inner-big, .work-image a, .work-image, .work-image a img{height:230px;}
#mobileslider img{width:300px;}
.welcome-section .pull-right{float:none !important;}
.welcome-section i{margin-bottom:10px;}
.spa-beauty_wid{width:6%;}
}
.slide-btn1{padding:8px 10px !important;}
.dropdown-menu-neww{position:absolute !important;width:auto !important;}
.white-text{font-size:16px;}
}
@media only screen and (max-width:320px){.sidebar-facebook .facebook-inner{padding:10px;}
header .navbar-collapse.collapse.in{margin-top:22%;}
.dropdown-menu-neww{position:absolute !important;width:auto !important;}
.white-text{font-size:20px;}

}
@media only screen and (min-width:300px) and (max-width:767px){#banner .overlay1 .intro-text{padding:0 3% 34px !important;width:90% !important;}
.btn_model{font-size:10px;}
.non_pnl{display:none;}

/*.inner_banner .innerbannertext {
    top: 20px;
    width: 100%;
    padding-top: 0;
}*/
.intro-text h1 {
    margin-top: 0;
    padding-top: 0;
}
.white-text p{
	font-size: 14px;
	line-height: 18px;
}
.inner_banner .intro-text {
    padding: 6px 5px;
    width: 96%;
}
.btn_another {
    display: inline-block;
}
.anothrSrcBtn{
	width: 100%;
	clear: both;
	float: left;
}
.inner_banner .innerbannertext {
    bottom: 0 !important;
    position: absolute;
    width: 100%;
}
.inner_banner .intro-text{
	padding: 6px 5px;
    width: 96%;
}
.inner_banner .innerbannertext {
    bottom: 0 !important;
    top: inherit !important;
}
.rev_left {
    width: 100%;
    border-right: 1px solid transparent;
    clear: both;
    float: left;
}

}
@media only screen and (max-width:767px) {
    .rev_left {
    width: 100%;
    border-right: 1px solid transparent;
    clear: both;
    float: left;
}
}