@media only screen and (min-width:768px){

    .nav-tabs  li  a:hover,.nav-tabs  li  a:focus,  .nav-tabs  li.active  a:hover, .nav-tabs  li.active  a:focus{ color: #a17577; background: #fff; border-bottom: 3px solid #A17577 !important; border: none; opacity: 1;  }
  .nav-tabs li.active a{font-family:'Gotham Book';border: none;color: #a17577; background: #fff; border-bottom: 3px solid #A17577 !important; border: none; opacity: 1; }
    
}

@media only screen and (min-width:768px) and (max-width:1024px){
.wrapper .drop .cont { top: 95px; }
.inner_about .container {
    width: 100%;
}
}

@media only screen and (max-width:1450px){
    .custom-tabs .container-fluid{background: #F3EBE8;}
    .module-description {padding: 138px 92px 0 135px;}
    .module-description.is-right-sxn{padding:181px 150px 0 60px;}
    .tabs-wrapper{width: 100%;}
    .work-information {width: 513px;}
    .personal-information {width: 637px;}
}
@media only screen and (max-width:1449px){
	.video-box{height: 100%;
width: 100%;
min-height: 452px;
	}
	.video-box .image-holder{top: -60px;width: calc(100% - 109px);left: 55px;}
  .module-description h2{padding-right: 100px;}
  .module-description.is-right-sxn h2{padding-right: 90px;}
    .tab-content.outer{padding: 60px 52px 148px;}
    .personal-information{padding: 0 40px;width: 55%;}
    .work-information{padding: 0 40px;width: 44%;}
}

@media only screen and (max-width:1449px){
    .common-spacing {padding-top: 75px; padding-bottom:66px;}    
    .cancel-subscription.contact-us ul li p{min-height: 102px;}
}

@media only screen and (max-width:1280px){
  .module-description h2{padding-right: 30px;}
  .module-description.is-right-sxn h2{padding-right:0;}
    .form-wrpaper{width: 72%;}
    .navbar-nav li{ padding-right: 0;}
    .community-stories{width: 80%;padding: 100px 40px 51px;}
}
@media only screen and (max-width:1279px){
	.video-box {
    min-height: 392px;
}
	.video-box .image-holder {
    top: -52px;
    width: calc(100% - 49px);
    left: 24px;
}
	.cancel-uploads a{font-size: 13px;}
	.inner-heading input{font-size: 14px;}
	.select-check-heading .board-brief h2{font-size: 21px;}
	.cancel-uploads{padding:0;}
    .privacy-policy{padding-top: 52px; padding-bottom:82px;}
    .cancel-subscription.contact-us ul li p{font-size: 15px;}
    .popup-custom.reading-corner .modal-content{margin: 0;}
    .client-profile{width: 100%;}
    .popup-custom .modal-dialog, .cancel-subscription .modal-dialog{width: auto;}
    .project-roll .slick-slide {padding: 8px;}
    .my-projects{margin-bottom: 66px;}
    .moodboard-listing{padding: 0 43px 0 56px;}
    .img-box{width: 100%;}
    .img-box img{max-width: 100%;}
    .user-listing li .user-box{width: 100%;}
    .project-name .tour-btn{width: 70%;font-size: 11px;line-height: 18px;height: 50px;}
    .tab-common-spacing{padding: 52px 0 60px 37px;}
    .profile-visibility {padding: 0 45px 0 30px;}
    .subscription-settings {padding: 0 30px 0 45px;}
    .tab-content.outer {padding: 60px 20px 78px;}
    .work-information{padding: 0 30px;}
    .personal-information{padding: 0 30px;}
    .module-description {padding: 78px 72px 0 65px;}
    .module-description.is-right-sxn{padding: 78px 70px 0 60px;}
    .tour-listing li p{min-height: 104px;}
    .sampleboard-users-col .user-list .content-col{width: 72%;}
}
@media only screen and (max-width:1024px){
    .searchbox-open {width: 40%;}
    .footer-nav{padding: 0;}
    .bottom-links{padding: 0;}
    .user-listing li .user-box:hover span, .user-listing li .user-box:hover p, .action-box, .user-listing .tour-btn {visibility: visible;opacity: 1;}
    .user-listing .tour-btn{    bottom: 33px;}
    .user-listing li .user-box{    min-height: 390px;}
    .project-roll .slick-arrow{width: 16px;background-size: 10px;}
/* About Us */
	.banner { background-attachment:inherit; }
}
@media only screen and (max-width:1023px){
	.video-box {
    min-height: 288px;
}
	.video-box .image-holder {
    top: -38px;
    width: calc(100% - 66px);
    left: 33px;
}
	.select-check-heading .cancel-uploads .inner-heading{float: right;margin-bottom: 10px;}
    .conatct-us-popup .modal-dialog{width: auto;margin: 15px;}
    .privacy-policy{padding-top: 52px; padding-bottom:82px;}
    .cancel-subscription.contact-us ul li p{min-height: 152px;}
    .cancel-subscription.contact-us ul li div{padding: 22px 15px;}
    .bottom-links{padding-left: 0; padding-right: 15px;}
    .first-time-project {padding: 8px 0 27px 0;}
    .first-time-project p{font-size: 34px;}
    .quote-wrapper{margin: 50px 0 0;}
    .client-profile{padding: 55px 0 40px;}
    .client-info{padding-top: 50px;}
    .client-profile p{font-size: 22px;padding: 25px 0 25px;}
    .designer-ratings li .tour-btn{padding: 4px 0;}
    .reading-corner .close{margin: 15px 0;}
    .right-box{margin: 42px 0 0 0;}
    .comment-text{padding: 0 20px 20px;margin-bottom: 30px;font-size: 13px;}
    .text-area{margin-left: 14px;width: 82%;}
    .comment-area {margin-top: 54px;margin-bottom: 30px;}
    .designer-name h3{font-size: 15px;}
    .designer-name{padding-left: 10px;}
    .right-profile-sxn{padding: 14px 10px 5px 15px;}
    .reading-corner .modal-title{margin-bottom: 25px;}
    .popup-custom.reading-corner .modal-content{padding: 18px 20px 20px;}
    .reading-corner .close img{width: 31px;height: 31px;}
    .img-box-outer > img{height: 178px;}
    .profile-sxn {margin-bottom: 33px;}
    .profile-sxn .container{padding-top: 24px;}
    .drop .cont{top: 41px;}
    .drop .cont .browse{width: 100%;padding: 17px 6px;}
    .drop .cont{width: 100%;}
    .upload-img .modal-dialog{margin: 10px; width: auto;}
    .upload-img .modal-content{width: auto;padding: 15px;}
    .edit-image .modal-lg{width: auto; margin: 10px;}
    .project-name h3{font-size: 14px;margin-bottom: 8px;}
    .action-icons a{margin-top: 6px;}
    .action-icons {height: 35px;}
    .edit-moodboard{margin-left: -81px;top: 41px;width: 161px;height: 40px;font-size: 12px;}
    .delete{margin-left: 10px;}
    .project-name{padding-right: 0;}
    .image-grabber-tool img{margin-right: 9px;}
    .image-grabber-tool{width: 183px;padding: 15px 10px 17.5px 10px;font-size: 10px;}
    .user-listing .tour-btn{width: 164px;bottom: 32px;margin-left: -85px;font-size: 11px;}
    .tab-common-spacing.user-sxn-spacing {padding: 42px 31px 50px 37px;}
    .user-listing li .user-box h3{font-size: 13px;margin-bottom: 31px;}
    .my-projects{padding-right: 35px;}
    .image-library .pull-right{width: 44.7%;}
    .next-tab-spacing {padding: 42px 30px 20px 30px;}
    .my-projects {margin-bottom: 56px;}
    .moodboard-listing{padding: 0}
    .slider-spacing {margin-bottom: 32px;}
    .project-name h3{margin-top: 0px;}
    .project-name .tour-btn{font-size: 10px;width: 77%;line-height: 11px;height: 43px;}
    .profile-visibility p{width: 90%; padding-left: 17%;}
    .tab-common-spacing {padding: 42px 0 40px 27px;}
    .profile-visibility {padding: 0 35px 0 20px;}
    .subscription-settings {padding: 0 20px 0 35px;}
    .form-wrpaper {width: 65%;}
    .work-information {padding: 0 20px;}
    .personal-information{padding: 0 20px;}
    .tab-content .tab-pane h2{font-size: 20px;margin-bottom: 46px;}
    .tab-content.outer .tab-pane .nav-tabs > li{width: 30%;}
    .tab-content.outer .tab-pane .nav-tabs > li.active > a{font-size: 16px;}
    .tab-content.outer .tab-pane .nav-tabs > li.active > a{padding: 21px 0px;}
    .tab-content.outer .tab-pane .nav-tabs  li  a{padding: 19px 0px;font-size: 14px;}
    .tab-content.inner{padding: 36px 0 40px;}
    .custom-tabs .container {padding-top: 29px; width: 100%;}
    .nav-tabs  li  a{font-size: 20px;padding: 10px 5px 13px;}
    .nav-tabs  li{width: 25%;min-height: 56px;text-align: center;}
    .tab-content.outer {padding: 50px 0px 48px;}
    .user-list-wrap{padding: 30px 22px;}
    .sampleboard-users-col .user-list figure {float: none;width: auto; margin-right: 0;text-align: center;min-height: 100px;}
    .sampleboard-users-col .user-list .content-col{width: 100%;text-align: center;}
    .create-moodboard.sampleboard-review-section.started-in-snap p{font-size: 16px;line-height: 27px;padding: 0 15px 34px 15px;}
    .sampleboard-review-section.started-in-snap{padding: 40px 0 58px;}
    .tour-listing-wrapper {padding: 2px 0 80px 0;}
    .community-slider-section > p{font-size: 15px;padding: 0 15px;}
    .community-slider-section h2{font-size: 29px;width: 100%;}
    .community-slider-section{padding-top: 46px;}
    .module-description.is-right-sxn {padding: 9px 15px 0 56px;}
    .module-description h2{line-height: 40px;font-size: 26px;}
    .module-img-spacing {padding: 27px 0 33px 0;}
    .module-description {padding: 9px 22px 0 15px;}
    .sampleboard-review-section{padding: 51px 0 58px;}
    .create-moodboard.sampleboard-review-section p{font-size: 30px;line-height: 39px; padding-bottom: 34px;}
    .faq-heading{margin-bottom: 34px;}
    .faq .panel-group{width: 81%;}
    .faq {padding: 73px 15px 80px;}
    .sampleboard-review-section.started-in-snap.support {padding: 71px 0 34px 0;}
    .create-moodboard.sampleboard-review-section.started-in-snap h2{font-size: 39px;}
    .tour-listing li h3{font-size: 12px;}
    .tour-listing li p{padding: 0;}
    .tour-listing-wrapper.pricing-wrapper{padding: 22px 0 100px 0;}
    .price-list {margin-top: 72px;}
    .toggle-switch{padding-top: 46px;}
    .tour-listing-wrapper h2{font-size: 34px;}
    .tour-listing-wrapper.pricing-wrapper{padding: 22px 0 43px 0;}
    .sampleboard-users-col .user-list h4{margin-top: 15px;}
    .community {padding-bottom: 70px;}
    .community h2 {margin-top: 64px;margin-bottom: 120px;}
    .designer-listing-wrap > figure img{ width: 100%; height: auto;}
    .main-banner-section{margin-bottom: 287px;}
    .sampleboard-users-col .user-list{margin-top: 84px;}
    .sampleboard-users-col{margin-bottom: 70px;}
    .community-slider-section{padding-top: 86px;}
    .community-slider-section h2{width: 90%;}
    .slider-col.slider-nav{padding-top: 74px;}
    .slick-prev {left: 66px;}
    .slick-next {right: 66px;}
    .community-stories{width: 90%;padding: 100px 20px 51px;}
    .testimonial-sxn .slick-prev {left: -19px;}
    .testimonial-sxn .slick-next {right: -19px;}
    .clients ul li{padding: 58px 0 34px;}
    .clients ul li img{width: 70%;}
    .footer-nav ul{padding: 0 0 0 20px;}
    .bottom-links p{padding-top: 20px;}
    .inner-heading h2 { font-size: 24px; }
    .select-check-heading .board-brief h2{ margin-bottom: 15px;}
    .go-back { width: 100px; }
    .cancel-upload { width: 150px; margin-left: 10px; }
    .pins-div{width: 100%;}
}
@media only screen and (max-width:767px){
	.slider-col.slider-nav .slick-slide img {width: 100%;} 
	.video-box{width: 384px; margin:auto;}
	.video-box .image-holder {

    top: -38px;
    width: calc(100% - 66px);
    left: 33px;

}
	.select-check-heading .cancel-uploads .inner-heading{float: none;}
	.pinterest .group input:focus ~ label, .pinterest input.field-foucused ~ label{font-size: 10px;}
    .acnt-detail-modal{width: 100%;}
    .acnt-detail-form .exdate, .acnt-detail-form .cvv{width:100%;}
    .subscribe-popup .cvv label, .subscribe-popup .acnt-detail-form .cvv, .acnt-detail-form .btn-group{padding-left: 0;}
    .acnt-detail-form .form-group, .acnt-detail-form{padding: 0;}
    .acnt-detail-form .cvv {margin-left: 0;}
    .left-content-wrapper {position: relative; bottom: 0;}
    .plan-switch .is-custom p {font-size: 12px;}
     .switch.is-custom{margin: 0;width: 100%;display: inline-block;padding-top: 36px;padding-bottom: 10px;}
    .is-custom p{font-size: 14px;padding-top: 6px;}
    .switch.is-custom label{width: 69px;height: 29px;float: left;margin: 0 8px 0 7px;}
    .is-custom .switch-toggle.off::before {transform: translateX(36px);}
    .is-custom .switch-toggle::before {width: 19px;height: 19px;bottom: 3px;left: 6px;}
    .recover-password{padding-right: 0;}
    .revocer-password-outer .container {height: auto;}
    .conatct-us-popup .modal-dialog{ margin:10px;}
    .conatct-us-popup .form-detail h4{margin-bottom: 10px;}
    .conatct-us-popup .modal-content.form-detail{padding: 25px 15px;}
    .conatct-us-popup .btn-outer .banner-btn{width: 100%;}
    .group.left-width,.group.right-width{ width: 100%; margin: 7px auto;}
    .policy-sxn h2{font-size: 22px;}
    .policy-sxn ul{padding-left: 15px;}
    .policy-sxn{padding-top: 40px;}
    .policy-sxn p{padding-top: 21px;font-size: 16px;}
    .privacy-policy{padding-top: 52px; padding-bottom:62px;}
    .contact-us h1{font-size: 24px;}
    .cancel-subscription.contact-us ul li p{min-height: auto;}
    .searchbox-icon, .searchbox-submit{height: 42px;}
    .searchbox-input{height: 42px;padding: 0px 0 0px 50px;}
    .searchbox-open {width: 83%;}
    .searchbox{height: 43px; margin-left: 0;}
    .project-name span{display: block;}
    .edit-moodboard{ top: 51px;}
    .edit-moodboard , .action-icons{opacity:1;}
    .toggle-btns .action-icons, .toggle-btns .edit-moodboard{ display: table;}
    .action-icons, .edit-moodboard{display: none;}
    .popup-custom .tour-listing-wrapper.pricing-wrapper{padding: 0;}
    .popup-custom .toggle-switch{padding-left:0; padding-right: 0;}
    .price-list li:last-child{ border-bottom: none;}
    .price-list li{border-bottom: 1px solid #A17577;padding: 17px 0 40px;}
    .main-banner-section .image-holder{margin-bottom: 30px;}
    .tab-content .tab-pane .profile-visibility h2{margin-bottom: 28px;}
    .clients{padding-top: 70px;}
    .modal-content.form-detail{padding: 25px 15px 16px 15px;}
    .form-detail .modal-footer a{display: block;}
    .footer-nav{padding: 0 15px;}
    .bottom-links{padding: 0 15px;}
    .first-time-project {padding: 8px 0 17px 0;}
    .first-time-project p{font-size: 24px;line-height: 38px;margin-bottom: 45px;margin-top: 38px;}
    .client-profile{margin-bottom: 30px;}
    .client-info-spacing{padding: 0;}
    .txt-info {padding-bottom: 40px;}
    .quote-wrapper span{margin-bottom: 20px;}
    .quote-wrapper{margin: 30px 0 0;}
    .testimonials{padding: 43px 0;}
    .listing li{margin-top: 0;}
    .profile-board-listing .img-box-outer{display: block;}
    .comment-text::after{left: 50%;}
    .listing li {margin-bottom: 30px;}
    .popup-custom.reading-corner .modal-content{margin-bottom: 10px;}
    .right-box{margin: 32px 0 0 0;}
    .designer-name{display: block;text-align: center;padding: 0;}
    .right-profile-sxn figure{display: block;text-align: center;}
    .right-profile-sxn{padding: 14px 10px 5px 10px;margin-top: 20px;}
    .listing p{margin-left: 0;display: block;text-align: center;}
    .listing figure{display: block;text-align: center;}
    .comment-text{padding: 15px;text-align: center;}
    .text-area::before{left: 48%;top: -10px;margin-left: -7.5px;transform: rotate(87deg);}
    .text-area {width: 100%;margin: 0;}
    .comment-area figure{margin-bottom: 20px;}
    .comment-area{margin-top: 30px;margin-bottom: 20px; text-align: center;}
    .reading-corner .modal-title{margin-top: 25px;font-size: 21px;}
    .reading-corner .close {margin: 0;}
    .reading-corner .close img {width: 15px;height: 15px;}
    .popup-custom.reading-corner .modal-content{padding: 15px 0;}
    .img-box-outer > img{height: auto;width: 100%;}
    .profile-board-listing{margin-top: 40px;}
    .profile-sxn{margin-bottom: 0;}
    .profile-sxn .container{padding-top: 4px;}
    .main-nav.navbar-default .navbar-nav > li > a:hover, .main-nav.navbar-default .navbar-nav > li > a:active, .main-nav.navbar-default .navbar-nav > li > a:focus, .main-nav.navbar-default .navbar-nav > li.active > a, .main-nav.navbar-default .navbar-nav > li.active > a:hover{border-color: #fff !important;}
    .mobile-slider .slick-current a{color: #a17577;  border-bottom: 3px solid #A17577 !important; font-family:'Gotham Book'; opacity: 1; }
    .vertical-button{width: 100%;}
    .grab-img img{width: 100%;}
    .grabber .modal-title{font-size: 31px;margin-bottom: 31px;margin-top: 20px;}
    .grabber .modal-content {padding: 30px 15px 30px;}
    .grabber .modal-dialog {width: auto;}
    .seperator{border-left:none; }
    .pinterest .group label{font-size: 10px;}
    .upload-img .close{top: 20px;right: 24px;}
    .drop .cont .browse {width: 100%;padding: 18px 5px;font-size: 11px;}
    .drop .cont {width: auto; margin: auto 30px;}
    .upload-img .modal-content{height: 423px;}
    .drop .cont .desc{display: none;}
    .drop .cont .tit{display: none;}
    .small-popup.edit-image .modal-content{padding: 16px 15px 3px;}
    .left-image-wrapper .close{margin: 0;margin: 0;top: 3px;position: absolute;right: 24px;}
    .edit-image.small-popup .modal-body{padding: 20px 15px;}
    .small-popup .modal-header .close{margin-top: -35px;right: -2px;}
    .small-popup .modal-content{padding: 36px 0 3px;}
    .cancel-subscription .cancel{width: 100%;text-align: center;}
    .modal-footer .btn + .btn{margin-left: 0;}
    .cancel-subscription .modal-footer{padding: 10px 0 20px;}
    .cancel-subscription .stay{width: 100%;}
    .cancel-subscription ul li {margin-bottom: 20px;}
    .cancel-subscription ul li:last-child {margin-bottom: 0;}
    .cancel-subscription .modal-body {padding: 21px 0;}
    .cancel-subscription .modal-header{padding-top: 12px;}
    .cancel-subscription .modal-header p {font-size: 30px;line-height: 43px;}
    .cancel-subscription .modal-header h3 {font-size: 43px;line-height: 40px;}
    .cancel-subscription .modal-content{padding: 0 15px;}
    .dropdown.upload-images .dropdown-menu::before{left: 90px;right: 0;}
    .dropdown.upload-images .dropdown-menu{left: auto;right: -133px;}
    .dropdown.upload-images{display: inline-block; float: none;}
    .next-tab-spacing{padding: 32px 15px 20px;}
    .img-box img{width: 100%;}
    .next-tab-spacing .my-projects{margin-bottom: 0;}
    .my-projects .profile-visibility{padding: 0;margin-top: 13px;position: absolute;right: 15px;top: 0;}
    .small-popup .modal-sm {width: auto;}
    .user-listing li {margin-bottom: 40px;}
    .tab-common-spacing.user-sxn-spacing {padding: 12px 15px 30px;}
    .private img{float: none;}
    .my-projects .btn{width: 42px; height: 42px;}
    .image-grabber-tool{float: none;display: inline-block;}
    .arrange-by.dropdown {top: 60px;position: absolute;right: 30px;}
    .image-library .pull-right {margin-top: 30px;text-align: center;width: 100%;}
    .project-roll .slick-arrow{opacity: 1;}
    .project-name{text-align: center; padding-right: 15px;padding-top: 10px;}
    .delete{opacity: 1;}
    .project-name .tour-btn{opacity: 1; width: 187px;}
    .my-projects {margin-bottom: 36px;}
    .search{margin-left: 42px;}
    .my-projects .btn{margin-left: 0;}
    .my-projects {padding-right: 15px;}
    .tab-content .tab-pane .my-projects h2{width: 100%;margin-bottom: 20px;}
    .tab-common-spacing {padding: 22px 15px 30px 15px;}
    .profile-visibility .toggle-switch > span{margin: 0 0 0 7px;}
    .profile-visibility .toggle-switch{margin-left: 7px; width: 100%;}
    .profile-visibility p{width: 100%; padding: 15px 0 15px 15px;}
    .profile-visibility{margin-top: 20px;}
    .change-plan a{width: 60%;display: block;float: left;}
    .change-plan {padding-top: 6px;}
    .login-credentials {margin-bottom: 30px;}
    .subscription-settings {padding: 0 25px;}
    .subscription-settings h3{margin-bottom: 10px;}
    .subscription-settings h3{text-align: left;width: 100%; font-size: 19px;}
    .tab-content.inner .tab-pane .text-box {height: 53px;}
    .left-img-wrpaper{width: 100%;}
    .tab-content .tab-pane h2{font-size: 23px;margin-bottom: 26px;text-align: center;}
    .tab-content.inner {padding: 26px 0 30px;}
    .form-wrpaper {width: 100%;}
    .personal-information, .work-information{width: 100%;}
    .work-information{margin-top: 20px;}
    .tab-content.outer {padding: 30px 0px 38px;}
    .tab-content.outer .tab-pane .nav-tabs > li:first-child{margin-right: 2%;}
    .tab-content.inner {margin-top: -8px;}
    .tab-content.outer .tab-pane .nav-tabs li a{font-size: 12px;}
    .tab-content.outer .tab-pane .nav-tabs > li.active > a{font-size: 13px;}
    .tab-content.outer .tab-pane .nav-tabs > li {width: 50%;margin-left: 0;}
    .tab-content.outer .tab-pane .nav-tabs > li:last-child{margin-right: 0;width: 48%;}
    .navbar-default .navbar-nav li .dropdown-menu::before{left: 56%;}
    .navbar-default .navbar-nav li .dropdown-menu li a{padding: 24px 0 0 0;}
    .navbar-default .navbar-nav .open .dropdown-menu{position: relative;border: 1px solid rgba(0,0,0,.15); float: left;}
    .navbar-default .navbar-nav li a.go-to-creator{margin: 13px auto;}
    .navbar-nav li .dropdown{text-align: center;}
    .nav-tabs li{width: auto;min-height: 43px;margin: 0 10px;}
    .nav-tabs li a{min-height: 56px;}
    .clients ul li:last-child {text-align: center;}
/*    .clients ul li:nth-child(3), .clients ul li:nth-child(4){text-align: left;}*/
    .tour-listing-wrapper.pricing-wrapper h1{font-size: 27px;line-height: 31px;}
    .price-list .tour-btn{margin-top: 11px;}
    .sampleboard-review-section.tour-spacing .tour-btn{margin-top: 10px;}
    .testimonial-sxn .slick-slide img{margin-left: -65px;}
    .testimonial-sxn .slick-prev, .testimonial-sxn .slick-next{background-size: 30%;}
    .community-stories.sampleboard-review-section p{font-size: 18px;}
    .sampleboard-review-section {padding: 41px 0 58px;}
    .create-moodboard.sampleboard-review-section.started-in-snap p{padding: 0 0px 34px 0px;}
    .sampleboard-review-section.started-in-snap{padding: 30px 15px 48px;}
    .tour-listing-wrapper {padding: 2px 0 40px 0;}
    .community-slider-section{padding-top: 6px;}
    .designs-and-ideas p{ width: 100%;}
    .designs-and-ideas h3{font-size: 24px;}
    .designs-and-ideas .col-xs-12{ margin-bottom: 25px;}
    .designs-and-ideas{padding-top: 30px;}
    .module-description ul{margin-top: 12px;}
    .module-description ul li{margin-bottom: 20px;}
    .module-description.is-right-sxn {padding: 0px 15px 10px;}
    .module-description p{margin-bottom: 20px;}
    .module-description h2 {line-height: 35px;font-size: 22px;}
    .module-img-spacing {padding: 27px 15px 4px; margin:0;}
    .module-description {padding: 0 15px 10px;}
    .sampleboard-review-section .tour-btn{ width: 100%;}
    .sampleboard-review-section.tour-spacing h1{line-height: 38px;font-size: 19px;}
    .sampleboard-review-section.tour-spacing { padding: 33px 0 40px 0;}
    .panel-body {padding: 13px 21px 17px 20px;}
    .panel-title{font-size: 15px;}
    .panel-heading a{padding: 10px 0 10px 18px;}
    .faq .panel-group {width: 100%;}
    .faq-heading{font-size: 26px; margin-bottom: 14px; }
    .faq {padding: 33px 0 50px;}
    .sampleboard-review-section.started-in-snap.support{padding: 51px 0 20px 0;}
    .create-moodboard.sampleboard-review-section.started-in-snap h2{font-size: 28px;line-height: 38px;}
    .tour-listing li.col-sm-6 p{ width: 100%;}
    .tour-listing li p{min-height: auto;}
    .tour-listing li.full-width{width:100%;}
    .tour-listing li{margin-bottom: 30px; }
    .tour-listing{padding: 30px 0 0 0;}
    .tour-sxn h2{font-size: 24px;line-height: 38px;}
    .tour-sxn{padding: 39px 0 0;}
    .tour-listing-wrapper .container-fluid > p{font-size: 18px;line-height: 22px; margin-top: 20px;}
    .tour-listing-wrapper.pricing-wrapper{padding: 22px 0 50px 0;}
    .tour-listing-wrapper h2{font-size: 26px;line-height: 31px;}
    .price-list {margin-top: 32px;}
  .opacity-zero{left: 54px; right: auto;}
    .toggle-switch a{margin-left: 5px;font-size: 11px;}
    .slider::before{width: 19px;height: 19px;}
    .switch{margin: 0 1px 0 12px; width: 79px;height: 29px;}
    .toggle-switch > span{font-size: 14px;}
    .toggle-switch {padding-top: 16px; text-align: center;}
    .tour-listing-wrapper.pricing-wrapper{padding: 12px 0 0 0;}
    .tour-listing-wrapper .container > p{font-size: 17px;}
    .slider-col.slider-for{bottom: 0; padding: 0 15px;}
    .testimonial-sxn .slick-prev {left: -10px;}
    .testimonial-sxn .slick-next {right: -8px;}
    .testimonial-sxn .slick-prev::before, .testimonial-sxn .slick-next::before {background-size: 11px;}
    .sampleboard-users-col .user-list h4{margin: 25px 0 15px;}
    .sampleboard-users-col .user-list{margin-bottom: 20px;}
    .navbar-default .navbar-toggle .icon-bar{background-color:#a17577;}
    .navbar-default .navbar-toggle{border-color:#a17577;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background: #f3ebe8; }
    .see-more a{margin-top: 0;}
    .designer-listing li{margin-bottom: 70px;}
    .community h2 {margin-top: 24px;margin-bottom: 60px;font-size: 22px;line-height: 29px;}
    .form-detail .modal-footer{padding-left: 0; padding-right: 0;}
    .checkbox .wrapper{margin-right: 0;}
    .form-detail .modal-header .btn.google, .form-detail .modal-header .btn.facebook{background-position: 12% 10px;}
    .custom-popup .modal-dialog {width: 95%;margin: 2%;}
    .navbar-brand{padding: 15px 0px;}
    .navbar-brand a img{width: 91%;}
    .navbar-toggle{margin-top: 19px;margin-right: 0;}
    header{padding: 15px 0 28px;}
    .navbar-nav li{width: 100%;}
    .navbar-default .navbar-collapse{margin-top: 20px;}
    .main-banner-section h1{font-size: 32px;}
    .banner-btn{width: 100%;}
    .main-banner-section{margin-bottom: 0;}
    .sampleboard-users-col h2{font-size: 21px; line-height: 29px; margin-bottom: 34px;}
    .user-list-wrap{ padding: 24px 15px;min-height: auto;}
    .sampleboard-users-col .user-list figure{width: 100%;text-align: center; margin-right:0;}
    .sampleboard-users-col .user-list .content-col{ width: 100%; text-align: center; min-height: auto;}
    .sampleboard-users-col {margin-bottom: 0; margin-top: 50px;}
    .sampleboard-review-section h2{font-size: 21px; line-height: 29px;}
    .sampleboard-review-section p{width: 100%; margin-bottom: 10px;}
    .community-slider-section h2{font-size: 21px; line-height: 29px;}
    .slider-col.slider-nav{padding-top: 24px;}
    .slick-prev {left: 0;}
    .slick-next {right: 0;}
    .slick-prev, .slick-next {height: 30px;width: 30px;  font-size: 0;}
    .designer-info{left: 0;margin-left: 0;padding: 11px 0 13px 0;}
    .designer-info .designer-bio{padding: 13px 0 14px 0px;font-size: 11px; width: 100%;}
    .designer-info .designer-bio h3{font-size: 11px;}
    .community-slider-section{padding-top: 36px;}
    .community-slider-section.testimonial-sxn{padding-top: 30px;padding-bottom: 70px;}
    .testimonial-slider.slider-col {padding-top: 34px;}
    .community-stories {width: 100%;padding: 100px 15px 51px;}
    .community-stories.sampleboard-review-section h2 {font-size: 14px; line-height: 22px;  margin-bottom: 27px;}
    .community-stories.sampleboard-review-section .tour-btn{margin-top: 28px;font-size: 14px;}
    .create-moodboard.sampleboard-review-section p{font-size: 22px;line-height: 32px;padding-bottom: 34px;}
    .create-moodboard{padding: 36px 0 50px;}
    .create-moodboard .banner-btn{font-size: 14px;width: 90%;}
    .clients ul li {padding: 0;width: 50%;min-height: 98px; text-align: center;}
    .clients ul li img {width: 66%;}
    .bottom-links p{text-align: left;}
    .bottom-links ul {float: left; width: 100%; text-align: left;}
    .footer-nav ul{padding: 0;}
    .footer-nav{margin-bottom: 20px;}
    .designer-bio img{padding-left:0;}
    .inner-info{padding-left: 10px; width: 80%;}
/* About Us */
	.main-heading-section { padding: 50px 0; }
	.right-img img {margin-bottom: 50px; }
	.banner p { font-size: 20px; }
	.banner h1 { font-size: 38px; }   
	.main-heading-section .main-heading { font-size: 20px; padding: 0 15px 20px 15px; }
	.main-heading-section h2 { font-size: 22px; }
	.main-heading-section p { padding-bottom: 21px; font-size: 14px; }
    
/* step-1 */
    .img-content h3, .select-txt p { text-align: inherit; }
    .inner-heading h2 { text-align: center; font-size: 20px; }
    .select-check-heading .board-brief h2 { text-align: left; font-size: 20px; margin-bottom: 10px; }
    .select-check-heading .board-brief h3 { text-align: left; font-size: 16px; }
    .cancel-upload-btn a{ font-size: 12px; }
    .go-back{width:80px}
    .cancel-upload{width:130px;}
    .select-check-heading .board-brief h3{font-size: 14px; }
    .inner-heading h2 { width: 100%; }
    
    /*upload-image*/
    .upload-img-heading h2{width: auto !important;}
    .upload-img-heading { margin-top: 60px; }
    .left-side-img{text-align: center;}
    .right-side-form .switch{height: auto; margin: 0 0 30px;}
	
	
	
	
	
	.features {
    display: block;
    padding-top: 30px;
    padding-bottom: 0px;
}
.about-lefts {
    padding-left: 0;
}
.about-rights {
    padding-right: 0;
}
.about_img{
	padding:0px;
}.points-text {
    font-size: 80px;
    top: -34px;
    left: -2px;
}
    .features-heading {
    font-size: 30px;
    margin-top: 30px;
}
.leads {
    font-size: 16px;
    margin: 10px 0px 0px;
}
.about-how {
    padding-top: 40px;
    padding-bottom: 40px;
}
.about-mains {
    height: auto;
    padding-top: 50px;
    padding-bottom: 50px;
}
.about-what h2 {
    font-size: 30px;
}
.about-what p {
    font-size: 16px;
}
.how-text h2 {
    font-size: 30px;
    margin-bottom: 20px;
}
.about-read {
    margin-top: 20px;
}
}
@media only screen and (max-width:600px){
    .board-brief, .cancel-upload-btn{width:100%;}
    .select-check-heading .board-brief h2, .select-check-heading .board-brief h3 {text-align: center;}
    .cancel-upload-btn{margin-bottom: 24px; margin-top: 24px; text-align: center;}
    .go-back{margin-bottom: 15px;}
    .cancel-upload { margin-left: 0; }
    .cancel-uploads {width: 100%; text-align: center; }
}

@media only screen and (max-width:360px){
	
	.video-box {
	    width: 324px;
	}
	.video-box .image-holder {
	    top: -48px;
	    width: calc(100% - 33px);
	    left: 17px;
	}
}
	
	@media only screen and (max-width:320px){
	.video-box {
	    width: 293px;
	}
	.video-box .image-holder {
    top: -57px;
	}
	}