html,body{height:100%;font-family:'Roboto';font-size:16px;color:#838d92;font-weight:300;}h1,h2,h3,h4,h5,h6,p,ul li{font-family:'Roboto'!important;}body{}::-webkit-input-placeholder{color:#838d92;}:-moz-placeholder{color:#838d92;}::-moz-placeholder{color:#838d92;}:-ms-input-placeholder{color:#838d92;}b,strong{font-weight:400;}a{color:#268ad5;}.top-40{margin-top:40px;}.active{background-color:transparent;}.ng-pristine .ng-invalid-required{box-shadow:none;}.dragover{border:5px dashed blue;}.drop-box{background:#F8F8F8;border:5px dashed #DDD;width:100%;text-align:center;padding-top:15px;}.show-in-search .drop-box{width:100%;margin:0;}.scrollup{width:40px;height:40px;position:fixed;bottom:40px;right:20px;display:none;text-indent:-9999px;background:url(/images/icons/to-top-blue.png) no-repeat;background-color:transparent;z-index:999;}.showSweetAlert fieldset input{margin-left:0px!important;}.showSweetAlert p{margin:8px 0px!important;}.scrollbar1{overflow-y:scroll;}#style-1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5;}#upload-photo .modal-dialog{width:80%;}a:hover{cursor:pointer;}.no-margin{margin:0!important;}.no-margin-top{margin-top:0!important;}.no-margin-left{margin-left:0!important;}.no-margin-right{margin-right:0!important;}.no-padding{padding:0!important;}.no-padding-left{padding-left:0!important;}.no-padding-right{padding-right:0!important;}.no-border{border:0;}.no-left-border-radius{border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.no-right-border-radius{border-top-right-radius:0;border-bottom-right-radius:0;}a.no-color{color:inherit;}.no-top-border-radius{border-radius:0!important;}a:hover{text-decoration:none;color:#268ad5;}:focus{outline:none!important;text-decoration:none!important;}.blue{color:#268ad5;}.blue-bg{background-color:#268ad5;}.green{color:#4fb74c;}.white{color:#fff;}.gray-blue{color:#999;}.bold{font-weight:400;}.light{font-weight:300;}.baseline{vertical-align:baseline;}.photo-viewer{min-height:150px;}.loader:before,.loader:after,.loader{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;}.loader-white:before,.loader-white:after,.loader-white{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load9 1.8s infinite ease-in-out;animation:load9 1.8s infinite ease-in-out;}.loader-blue:before,.loader-blue:after,.loader-blue{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load8 1.8s infinite ease-in-out;animation:load8 1.8s infinite ease-in-out;}.loader,.loader-blue,.loader-white{font-size:5px;margin:0px auto 50px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;line-height:42px;}.loader-blue{margin:0px auto 30px;}.loader-white{margin:-7px auto 14px;}.loader-white:before,.loader-blue:before,.loader:before{left:-4em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.loader-white:after,.loader-blue:after,.loader:after{left:4em;}.loader-white:after,.loader-white:before,.loader-blue:before,.loader-blue:after,.loader:before,.loader:after{content:'';position:absolute;top:0;}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #268ad5;}40%{box-shadow:0 2.5em 0 0 #268ad5;}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #268ad5;}40%{box-shadow:0 2.5em 0 0 #268ad5;}}@-webkit-keyframes load8{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #268ad5;}40%{box-shadow:0 2.5em 0 0 #268ad5;}}@keyframes load8{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #268ad5;}40%{box-shadow:0 2.5em 0 0 #268ad5;}}@-webkit-keyframes load9{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #ffffff;}40%{box-shadow:0 2.5em 0 0 #ffffff;}}@keyframes load9{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #ffffff;}40%{box-shadow:0 2.5em 0 0 #ffffff;}}.loader-modal .modal-sm{width:420px;position:absolute;left:50%;margin-left:-210px;top:50%;margin-top:-76px;}.loader-modal .modal-content{border:0;border-radius:5px;text-align:center;padding:40px;padding-top:25px;}nav.navbar.top{border-radius:0;border:0;max-width:1200px;margin:0 auto;}.navbar-default{background:#fff;}#home .navbar-default{background:transparent;}.top-container{background-color:#fff;}.top-container.first{min-height:60px;}.logo{position:absolute;left:50%;margin-left:-60px;margin-top:10px;z-index:101;width:113px;height:40px;}.logo.mobile{display:none;}.logo.web{position:relative;left:0;margin:0;margin-top:10px;}.logo img{width:100%;}ul.top-nav-first{margin-right:0px;height:40px;}.top-nav-first li{height:60px;}.account .navbar-nav>li>a{padding:20px 10px;color:#268ad5;font-weight:400;}.account .nav a:hover,.account .nav a:focus{background-color:transparent;color:#1464A0;}ul.top-nav-first li:last-child a{}.uib-dropdown-menu.dropdown-menu>li>a{white-space:normal;}#static-page .top-container.second{background:#268ad5;}#static-page .top-container.second{background:#268ad5;margin-bottom:20px;}#static-page .top-container.second .nav>a:hover,#static-page .top-container.second .nav>a:focus{color:#000;}#static-page .top-container.second .nav>a{color:#fff;}#static-page .top-container.second .nav>a.active{border-bottom:3px solid rgba(255,255,255,0.49);}#static-page .top-container.second .nav>a.active:after{display:none;}.top-container.second ul.nav.navbar-nav a.active{color:#3f535c;font-weight:400;}.top-container.second .nav>a{color:#268ad5;display:inline-block;padding:10px 10px 10px 5px;height:40px;font-weight:400;}.top-container.second i.fa{margin-right:10px;}.top-container.second .nav>a:first-child{padding-left:0;}.top-container.second .nav>a:hover,.top-container.second .nav>a:focus{color:#268ad5;text-decoration:none;}.top-container.second .nav>a.active{color:#268ad5;background-position-y:40px;padding-bottom:15px;position:relative;}.top-container.second .nav>a.active:after{content:url(../images/icons/down-arrow.png);position:absolute;left:50%;margin-left:-6px;top:29px;}.no-header .top-container.second .nav>a.active:after{content:url(../images/icons/down-arrow-gray.png);top:30px;}.btn-default{color:#fff;font-weight:400;padding:9px 4px;border:0;font-size:16px;}.btn-default.blue{background-color:#268ad5;}.btn-default.blue:hover{background-color:#1666A2;color:#fff;}.btn-default.green{background-color:#4fb74c;}.btn-default.green:hover{background-color:#47A644;color:#fff;}.btn-default.gray-blue{color:#999;}.btn-default.gray-blue.hollow{border-color:#999;}.btn-default.gray-blue.hollow:hover{border-color:#268ad5;background-color:transparent;color:#268ad5;}button.edit-this-page{width:100%;background-color:#999;margin:10px 0px;}button.add-new-product{width:100%;margin-bottom:10px;}button.edit-this-page:hover{background-color:#268ad5;color:#fff;}button.edit-this-page img{margin-top:-7px;}img.icon{padding-right:5px;}.top-bar-categories{margin-left:0px;margin-top:10px;}.img-portfolio{margin-bottom:30px;}.img-hover:hover{opacity:0.8;}header{border-top:1px solid #E7E7E7;background-color:#E7E7E7;background:url("../images/header-bg.jpg")}header .container{background-image:url(../images/bg-shadow.png),url(../images/bg.jpg);background-repeat:repeat-x,no-repeat;background-position:bottom left,center center;background-size:contain,cover;height:300px;position:relative;border:5px solid #fff;border-bottom:0;border-radius:3px;margin-top:15px;background-color:#fff;}header .container.default-cover-pic{background-repeat:repeat-x,repeat;background-size:contain,contain;}header.search-page{height:120px;background:url("../images/search-bg.jpg") center center;border-bottom:1px solid #e7e7e7;}header .share-profile{position:absolute;bottom:4px;right:0px;color:#fff;font-weight:400;text-align:right;}header.search-page .container{background-image:none;min-height:0;height:auto;margin-top:0;text-align:center;border:none;background-color:transparent;}form#search-form{margin-top:41px;text-align:center;}span.make-a-search{min-width:230px;display:inline-block;font-size:24px;color:#3f535c;}input[type="text"],input[type="password"],input[type="email"],select,input[type="submit"],textarea,input[type="date"]{border:1px solid #eaeaea;border-radius:3px;height:38px;padding:6px 15px;margin:0 15px;}#achievements input,#achievements select,#create-horse-album input[type="text"],#create-horse-album textarea{width:100%;background-position-x:95%;}#search-form input[type="text"],#search-form select,#search-form input[type="submit"]{border:1px solid #eaeaea;border-radius:3px;height:38px;width:218px;padding:0 15px;margin:0 15px;}#search-form input.keyword{margin-left:0px;}#search-form input.location{background:url("../images/icons/location.png") no-repeat #fff left;background-position:190px;background-position-x:190px;padding-right:35px;}#search-form select.any-category{background:url("../images/icons/arrow-down-grey.png") #fff no-repeat center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-position-x:195px;background-position:195px;}.search-by-selection{display:table-cell;vertical-align:middle;height:118px;}select::-ms-expand{display:none;}#search-form input.submit{margin-right:0px;border:0;background-color:#4fb74c;color:#fff;font-weight:400;}#search-form input.submit:hover{background-color:#439A40}header .col-lg-9{position:absolute;bottom:30px;left:260px;}header .col-lg-3{clear:left;position:absolute;bottom:30px;left:50px;}h2.company-title{font-size:42px;font-weight:400;color:#fff;text-shadow:0 1px 0px rgba(0,0,0,.75);margin-bottom:5px;}h4.company-type{font-size:24px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.74);font-weight:300;}h4.review-us a{font-size:16px;color:#fff;border-bottom:1px solid rgba(255,255,255,0.65);}h4.review-us{margin-top:0;margin-bottom:21px;}header button.btn{margin-right:19px;min-width:136px;}.main-nav{border-bottom:1px solid #e7e7e7;margin-bottom:40px;}.main-nav table.navbar-nav{margin-top:0;width:auto;}.main-nav ul.navbar-nav>li>a,.main-nav table.navbar-nav td a{color:#999999;font-weight:400;padding:18px 10px;margin:0 14px;}.main-nav table.navbar-nav td a{display:block;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.main-nav table.navbar-nav td a:hover,.main-nav table.navbar-nav td a:focus{color:#999;}.main-nav ul li:first-child a,.main-nav table td:first-child a{margin-left:0;}.main-nav ul li:last-child a,.main-nav table td:last-child a{margin-right:0;}.main-nav ul li a.active,.main-nav table td a.active{color:#268ad5;box-shadow:inset 0 -3px #268ad5;background-color:transparent;}table.navbar-nav tbody tr td{padding:0;}.main-nav ul li a:hover,.main-nav table td a:hover{background-color:transparent;box-shadow:inset 0 -3px #268ad5;}.search{margin:20px 85px;}.sidebar .search{margin:20px 0;}.top-container.first .search{margin:0;}.sidebar .search input.search,.top-container.first .search input.search{width:100%;border:1px solid #ccc;border-radius:3px;height:40px;padding:0 15px;padding-right:35px;margin:0;}.sidebar .search input[type="image"]{position:absolute;right:30px;top:11px;}.top-container.first .search input[type="image"]{position:absolute;right:10px;top:50%;margin-top:-10px;}.top-container.first .search input.search{width:300px;-webkit-transition:width 500ms ease-in-out;-moz-transition:width 500ms ease-in-out;-o-transition:width 500ms ease-in-out;transition:width 500ms ease-in-out;}.top-container.first .search input.search:focus{width:500px;-webkit-transition:width 500ms ease-in-out;-moz-transition:width 500ms ease-in-out;-o-transition:width 500ms ease-in-out;transition:width 500ms ease-in-out;}.list{margin:10px 0px;}.range-selector{clear:both;margin-bottom:60px;}.start-range,.end-range{font-size:12px;font-weight:400;}h4.list-title{font-weight:400;font-size:16px;color:#3f535c;margin-bottom:15px;}.filter-by h4.list-title:after{content:"";background:url(../images/icons/arrow-down-dark.png) no-repeat;height:5px;width:8px;position:absolute;margin-top:6px;margin-left:6px;transition:transform 300ms;-webkit-transition:transform 300ms;-moz-transition:transform 300ms;-ms-transition:transform 300ms;-o-transition:transform 300ms;}.filter-by h4.list-title.accordion-open:after{-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;}.list ul li{font-size:13px;line-height:26px;}.list ul li.active{color:#268ad5;font-weight:400;}.list a:hover{color:#268AD5;}.business-search-text{display:flex!important;line-height:30px!important;padding-bottom:15px;}.business_heading{padding-top:15px;}.search-sidebar .search-list ul.fa-ul{margin-bottom:10px;}.search-list .panel-heading{padding:0;background-color:transparent;}.search-list .panel{border:0;box-shadow:none;}.search-list .panel-body{padding:0;border:0!important;}#top-page{padding:0px;}.photo-upload,.settings{margin:20px 0px;}.settings ul li a{font-weight:300;display:block;}.photo-upload ul,.settings ul{border-radius:5px;border:1px solid #ccc;background-color:#fdfdfd;overflow:hidden;}.photo-upload ul li,.settings ul li{padding:11px 19px;border-bottom:1px solid #ccc;font-weight:400;color:#666666;}.photo-upload ul li:last-child,.settings ul li:last-child{border-bottom:0;}.settings ul{background-color:#fff;}.settings li.active{box-shadow:inset 3px 0px #268ad5;background:transparent;}.settings li.active a{font-weight:400;color:#268ad5;}.settings li:hover{box-shadow:inset 3px 0px #268ad5;}.photo-upload li.disabled a{opacity:0.4;}.photo-upload .icon{padding-right:5px;}.page-meta{color:#838d92;font-weight:300;}.page-meta span{min-width:108px;display:inline-block;margin-bottom:5px;word-break:break-word;padding-right:10px;}.horse-profile .page-meta span{min-width:115px;margin-bottom:1px;font-size:15px;}.page-meta img.social-icon{padding-top:10px;padding-right:4px;padding-bottom:10px;}ul.business-categories{list-style-type:none;padding-left:0;}ul.business-categories li{display:inline-block;padding:2px;}ul.business-categories li a{font-size:13px;color:#268ad5;border:1px solid #268ad5;padding:2px 7px;border-radius:10px;white-space:nowrap;}ul.service-areas li a{border:0;white-space:normal;padding:0;}ul.business-categories li a:hover{background-color:#268ad5;color:#fff;}ul.service-areas li a:hover{background:transparent;text-decoration:underline;color:inherit;}ul.service-areas li{display:inline;}ul.service-areas li a{padding-right:5px;border-right:1px solid #268ad5;border-radius:0;}ul.service-areas li:last-child a{border:0;}ul.service-areas-settings-page{padding-left:183px;}.page-meta .bookmark{font-size:13px;display:block;}.page-meta .reviews{font-size:13px;}span.rating{min-width:0;color:#268AD5;font-weight:400;border:2px solid;padding:5px;border-radius:50%;margin:0 10px;margin-right:10px;}.write-review span.rating{width:42px;display:inline-block;text-align:center;height:42px;line-height:27px;}.writer-review-rating .rating{padding:7px 5px;}.col-md-10.search-content{width:81.66666667%;}.content{min-height:540px;}.content-heading{color:#3f535c;border-bottom:1px solid #e7e7e7;padding-bottom:19px;margin-bottom:22px;font-size:24px;font-weight:300;margin-top:0;vertical-align:bottom;}.content-heading .icon{padding-right:20px;opacity:.6;}.content-heading .about-us{margin-top:-9px;}.content-heading .services,.content-heading .photos{margin-top:-5px;}h3.content-sub-heading{color:#3f535c;font-weight:400;font-size:18px;}.content-heading .fa,.content-heading .glyphicon{color:#ccc;padding-right:15px;}.toolbar .dropdown .btn-default,.toolbar a{color:#838d92;font-size:13px;font-weight:300;}.toolbar .dropdown .btn-default{padding:0;margin:0;height:14px;}.toolbar .dropdown .btn-default:hover,.toolbar .dropdown .btn-default:active,.toolbar .dropdown .btn-default:focus{background-color:transparent;box-shadow:none;}.toolbar ul.dropdown-menu{border-radius:0;border:1px solid #eaeaea;top:6px;left:-65px;box-shadow:none;padding:5px 0;}.toolbar .dropdown-menu>li>a{padding:7px 0px;margin-left:9px;color:#838d92;font-weight:300;}.toolbar .dropdown-menu>li>a:hover{background-color:transparent;color:#268AD5;}.toolbar a{display:inline-block;margin:0 10px;}.search-toolbar a{margin:0;}.toolbar a.delete{background:url("../images/icons/delete-light.png") no-repeat right center;min-width:54px;}.toolbar a.select{background:url("../images/icons/select.png") no-repeat right center;min-width:54px;margin-right:0;}.toolbar button img.add-to-album{padding-left:4px;padding-bottom:2px;}span.search-toolbar{font-size:16px;font-weight:400;color:#999999;vertical-align:baseline;display:inline-block;height:26px;line-height:28px;}.horses_saleText{display:flex!important;}.list-mode,.grid-mode,.full-mode{display:inline-block;width:30px;height:30px;}.list-mode{margin:0 7px 0px 5px;background-image:url("../images/icons/list-mode-dual.png");}.list-mode.active,.grid-mode.active,.full-mode.active,.list-mode:hover,.grid-mode:hover,.full-mode:hover{background-position-y:-30px;background-position:0 -30px;}.list-mode a,.grid-mode a,.full-mode a{width:30px;height:30px;display:block;}.grid-mode{background-image:url("../images/icons/grid-mode-dual.png");}.full-mode{margin:0 7px 0px 5px;background-image:url("../images/icons/full-mode-dual.png");}.search-results.grid .col-md-6{padding:0 10px;margin:0 0px;margin-bottom:20px;max-height:392px;}.search-results.grid .col-md-6:nth-child(2n){padding-right:0;}.search-results.grid .col-md-6:nth-child(2n+1){padding-left:0;}.meta-information{position:absolute;bottom:0;color:#fff;padding:0 0 20px 20px;font-weight:400;z-index:2;}.meta-information span{margin-bottom:9px;}span.business-information{max-height:85px;display:block;overflow:hidden;}span.business-information p{margin-bottom:5px;}#search-page h2.search-business-name,.studs-page h2.search-business-name{font-weight:300;margin-top:5px;}.list-style .horses-search-horse-name{font-size:24px;display:block;font-weight:300;margin-top:5px;}.information{position:relative;max-height:332px;min-height:332px;overflow:hidden;border-top-right-radius:5px;border-top-left-radius:5px;}.search-results.grid .gallery-thumbnail{border:0;max-width:none;width:inherit;height:332px;height:auto;min-height:332px;}.search-business-name{font-size:24px;display:inline-block;}.horse-search-horse-name{font-size:24px;display:inline-block;}.stallion .horse-search-horse-name{font-weight:300;}.membership-badge{display:inline-block;height:36px;width:36px;margin:0 0px -12px 6px!important;}.pro{font-size:18px;background:url("../images/icons/check-in-circle.png") no-repeat;background-position-x:54px;background-position:54px;min-width:72px;display:inline-block;background-position-y:3px;float:right;}.address{display:block;}.horse-ad-description{display:block;font-weight:300;}.horse-search-horse-height,.horse-search-horse-details{display:block;margin-bottom:0;margin-left:1px;}.contact{display:block;margin-bottom:0;background:url("../images/icons/phone.png") no-repeat left;padding-left:20px;}.shadow{position:absolute;bottom:0px;background:url("../images/search-result-shadow.png") repeat-x;min-height:150px;z-index:1;left:0px;right:0px;}.horse-search-listing-details{height:60px;border:1px solid #e7e7e7;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 2px 1px rgba(5,5,5,0.05);padding:18px;}.ad-post-date span,.grid .location span,.covering-options span{font-weight:400;color:#3f535c;}.horse-pricing-details{font-size:16px;}.list-style .horse-pricing-details{font-size:16px;padding-top:7px;}.horse-pricing-details .price{font-size:16px;color:#268ad5;}.listing-reviews{height:60px;border:1px solid #e7e7e7;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 2px 1px rgba(5,5,5,0.05);}.search-results.grid .reviews{font-size:13px;line-height:12px;vertical-align:bottom;padding-top:21px;padding-left:21px;}.search-results.grid .reviews img.icon,.search-results.list-style .reviews img.icon{padding-right:10px;}.search-results.grid .follow,.search-results.list-style .follow{display:inline-block;width:32px;height:16px!important;background:url("../images/icons/double-right-arrow-dual.png") no-repeat 0 0;margin:20px 20px 0px 0px;}.search-results.grid .follow:hover,.search-results.list-style .follow:hover{background-position:0 -16px;cursor:pointer;}.search-results.grid .follow a,.search-results.list-style .follow a{width:32px;height:16px;display:block;}.search-results.grid .no-image .meta-information{color:#000;}.search-results.grid .no-image .meta-information .contact{background:url(../images/icons/phone-dark.png) no-repeat left;}.no-image .shadow{display:none;}.search-results.list-style .col-md-12{padding:0;margin-left:11px;}.list-style .information .col-lg-5.no-padding{max-height:256px;overflow:visible;}.list-style .information img.gallery-thumbnail{border:0;border-radius:0;border-right:1px solid #e7e7e7;clip-path:rect(10px,20px,30px,40px);width:100%;}.list-style .information{width:100%;float:left;background-color:#fdfdfd;border:1px solid #e7e7e7;border-radius:5px;overflow:hidden;box-shadow:0 2px 1px rgba(5,5,5,0.05);max-height:500px;min-height:0px;}.list-style .pro-listing .information{border:4px solid #268ad5;}.list-style .meta-information{position:relative;display:block;color:#828c91;float:left;padding:20px 22px!important;font-weight:300;padding-bottom:0!important;}.horse-stats{margin-bottom:15px;display:block;}.horse-stats>span{margin:15px;}.horse-stats>span:first-child{margin-left:0;}.horse-stats>span:last-child{margin-right:0;}.horse-stats>span>strong{color:#3F535C;}.location{display:block;margin-top:20px;}.stallion .list-style .location{margin-top:9px;}.search-results.grid .location{margin-top:0;}.horse-search span.more-information a{color:#268ad5;}.horse-search span.more-information{display:inline-block;margin:0;}.list-style .shadow{display:none;}.list-style .listing-reviews{border:0;height:auto;bottom:5px;right:0;box-shadow:none;padding:0 22px!important;z-index:4;}.list-style .pro-listing .membership-badge{background-image:url("/images/badges/pro-small.png");}.list-style .pre-listing .membership-badge{background-image:url("/images/badges/pre-small.png");}.list-style .contact{background-image:url("../images/icons/phone-dark.png");}span.more-information{display:block;background-position-y:3px;margin:5px 0px;}.more-information a{color:#3f535c;font-weight:400;font-size:13px;}.more-information a:hover{color:#268ad5;}.search-results.list-style .follow{margin:3px 0 0 0;}.search-results.list-style .reviews{font-size:13px;line-height:12px;vertical-align:bottom;}.product-gallery{margin-bottom:20px;float:left;width:100%;}.product-gallery img.product-popup-small{border-radius:5px;}.product-gallery img.gallery-thumb{border-radius:5px;width:100%;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border:1px solid #eaeaea;border-bottom:0;}.product-gallery figure img.gallery-thumbnail{width:auto;height:100%;border:0;max-width:none;}.product-gallery ul.dropdown-menu{min-width:0;}.product-name{font-weight:400;color:#3f535c;font-size:13px;display:block;}.product-gallery figure{height:160px;border:1px solid #eaeaea;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;text-align:center;overflow:hidden;}.photo-gallery{margin-left:-15px;margin-bottom:20px;float:left;width:100%;}.photo-gallery .col-lg-3{}.photo-gallery img,.product-gallery img{border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.photo-gallery img.photo-popup-small{border-radius:5px;}.photo-gallery .album,.product-gallery .album{margin-bottom:20px;padding-right:10px;padding-left:10px;}.photo-gallery img.gallery-thumb,.gallery-thumbnail{border-radius:5px;width:100%;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border:1px solid #eaeaea;border-bottom:0;}.add-product-dropdown .ui-autocomplete{background:white;width:264px!important;}figure{min-width:178px;position:relative;}figure img.gallery-thumbnail,.gallery-thumbnail{max-width:100%;max-height:500px;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;}figure img.gallery-thumbnail,.gallery-thumbnail{width:208px;height:208px;}.products-wrapper figure:hover .product-price-tag{z-index:1;}#search-page .list-style .gallery-thumbnail,.studs-page .list-style .gallery-thumbnail{min-height:256px;}figure img.gallery-thumbnail-height{height:100%;}.followers figure img.gallery-thumbnail{border-radius:50%;border:10px solid #eaeaea;}figcaption{top:0;bottom:0px;left:0;right:0;margin:0;padding:0px;position:absolute;background:rgba(0,0,0,.56);color:white;opacity:0;transition:opacity 300ms ease-in-out;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;}figcaption.editPopup{width:24px;height:42px;left:initial;}figure.productDispalyTab:hover figcaption{opacity:1;transition:opacity 300ms ease-in-out;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;cursor:pointer;}figcaption:hover{opacity:1;transition:opacity 300ms ease-in-out;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;cursor:pointer;}.followers figcaption{border-radius:50%;border:10px solid #eaeaea;width:208px;height:208px;}figcaption .dropdown button{padding:0;border:0;}figcaption .dropdown-menu{top:0;right:0;left:inherit;border-radius:0;margin-top:0;box-shadow:none;-webkit-box-shadow:none;border:1px solid #eaeaea;min-width:inherit;color:#838d92;font-size:13px;}figcaption .dropdown-menu>li>a{padding:8px 10px;}figcaption img.options{position:absolute;right:0px;top:0px;}figcaption img.options:focus{outline:none!important;}figcaption .dropdown span{min-width:95px;display:inline-block;}figcaption h4{margin:0 0 8px;padding:0 0 5px;border-bottom:solid 1px black;box-shadow:0 1px 0 0 rgba(255,255,255,.35);font-size:17px;}figcaption p{margin:0;line-height:1.25;}.photo-description,.product-description{padding:5px 10px;float:left;width:100%;background-color:#fdfdfd;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #eaeaea;border-top:0;height:60px;overflow:hidden;}.photo-description.individual-album{height:30px;}.followers .photo-description{font-size:13px;text-align:center;background-color:transparent;border:0;color:#3f535c;font-weight:400;}.photo-description .col-lg-9,.photo-description .col-lg-3,.product-description .col-lg-9,.product-description .col-lg-3{padding:0!important;}span.photo-album{text-transform:uppercase;font-size:13px;display:block;}span.photo-counter,.product-details{font-size:13px;display:block;}.col-lg-3.go{height:30px;background:url("../images/icons/arrow-in-circle.png") 0 0;width:30px;margin-top:3px;float:right;}.col-lg-3.go:hover{background:url("../images/icons/arrow-in-circle.png") 0 -30px;cursor:pointer;}.go a{display:block;width:100%;height:100%;}.photo-selection .unchecked figcaption{opacity:0;}.photo-selection .checked figcaption{opacity:1;}table.check-overlay{width:100%;height:100%;text-align:center;}table.follow-overlay{width:100%;height:100%;}table.follow-overlay span{min-width:23px;display:inline-block;margin-top:5px;margin-bottom:5px;}.follow-events{width:110px;margin:0 auto;}span.business-name{font-weight:400;color:#3f535c;font-size:13px;display:block;}span.business-type{font-weight:300;color:#3f535c;font-size:13px;display:block;}.photo-selection .col-md-3{padding-left:0;margin-bottom:15px;}.photo-selection.followers img.gallery-thumbnail{width:208px;height:208px;}p{margin-bottom:30px;font-weight:300;}ul.fa-ul{margin-bottom:40px;}.fa-ul i.fa-li{font-size:40%;line-height:20px;padding-right:7px;font-weight:bold;}.clearfix{clear:both;}.spacer{min-height:20px;}.spacer2x{min-height:40px;}#pagination li{float:left;}#pagination ul{list-style-type:none;padding-left:0;}.pagination{text-align:center;font-weight:400;color:#999999;}.pagination li.active a{color:#268ad5;text-decoration:underline;}.pagination a i{font-weight:bold;font-style:normal;font-size:13px;}.pagination a{color:#999999;margin:0 10px;}.pagination a:hover,.pagination a.active{text-decoration:underline;color:#268ad5;}.pagination span{display:inline-block;}.page-numbers{margin:0 15px 0 65px;}.page-hellip{font-weight:bold;}.pagination li a i.fa{font-size:17px;padding:0 5px;}.pagination li.disabled a i.fa{color:#ddd;}.pagination li.numbers{width:35px;}.business-info-settings h3.content-sub-heading{margin-bottom:30px;}.business-details,.business-contact,.password,.billing-method{border:1px solid #ccc;border-radius:5px;padding:20px;margin-bottom:20px;}.line-of-text{display:block;margin:13px 0;}.line-of-text span.address{vertical-align:top;}.line-of-text>span{min-width:180px;display:inline-block;}.line-of-text span.toggle-handle{min-width:0;}.business-details span.line-of-text span{}.business-details span.line-of-text span.switch{max-width:90px;margin-right:30px;}.switch{max-width:90px;}.switch.checked small{left:60px!important;}.line-of-text select{margin:0;width:280px;}.display-publicly-settings>label{margin:0px 0px 0 10px;float:left;width:70px;}.business-details .line-of-text .display-publicly-settings{vertical-align:middle;max-width:100%;display:inline-block;}.display-publicly-settings .toggle{float:left;display:inline-block;margin-top:4px;}#settingsPage ul.multiselect-container.dropdown-menu{max-height:400px;overflow:auto;}.line-of-text input[type="text"],.line-of-text textarea{margin:0;width:280px;}.line-of-text textarea{height:75px;}#settingsPage ul.business-categories.adding-cats{margin-top:10px;margin-left:182px;}#settingsPage .label.label-danger{font-weight:400;padding-top:4px;vertical-align:super;}.edit-settings{font-size:13px;background:url(../images/icons/edit-2.png) right no-repeat;display:inline-block;min-width:45px;height:16px;vertical-align:baseline;}.edit-settings a{display:block;padding-top:4px;color:#999999;}.upgrade-membership a,.billing-method a{font-size:13px;font-weight:400;color:#268AD5;}.btn-default.hollow{background-color:transparent;border:1px solid #e7e7e7;}.btn-default.hollow:hover{background-color:#4fb74c;}.btn-default.green.hollow{border-color:#4fb74c;color:#4fb74c;}.green.hollow a{color:#4fb74c;}.green.hollow:hover a{color:#fff;}.btn-default.white.hollow{border-color:#268ad5;color:#268ad5;}button:hover.btn-default.white.hollow{background-color:#268ad5;}.white.hollow a{color:#268ad5;}.white.hollow:hover a{color:#fff;}table.billing-methods-table{border:1px solid #eaeaea;border-collapse:separate;border-radius:5px;}table.billing-methods-table>tbody>tr>th{background-color:#f6f6f6;border-top:0;font-weight:400;color:#999999;padding-top:16px;padding-bottom:16px;}table.billing-methods-table>tbody>tr>td{border-top:1px solid #eaeaea;}table.billing-methods-table>tbody>tr>th:first-child,table.billing-methods-table>tbody>tr>td:first-child{padding-left:20px;}table.billing-methods-table>tbody>tr>th:last-child,table.billing-methods-table>tbody>tr>td:last-child{padding-right:20px;}td.card-type{color:#268ad5;}td.card-type span{font-size:13px;font-weight:400;}td.card-edit a{color:#4fb74c;font-size:13px;font-weight:400;}.update-cover-photo{display:block;position:relative;top:10px;left:51px;background-color:rgba(0,0,0,.4);border-radius:5px;clear:left;width:60px;}.update-cover-photo:hover{background-color:rgba(0,0,0,1);width:218px;}.update-cover-photo a{display:block;width:60px;height:40px;padding:9px 20px;color:#fff;font-weight:400;}.update-cover-photo a span{display:none;}.update-cover-photo a:hover{width:218px;}.update-cover-photo a:hover span{display:block;}.update-cover-photo img{float:left;padding-right:6px;padding-top:3px;}body#profile-edit header .col-lg-3{top:200px;}body#profile-edit header .col-lg-9{top:228px;}a.update-profile-photo{position:absolute;background-color:rgba(0,0,0,0.56);top:10px;left:20px;border-radius:5px;padding:4px 16px 8px 12px;text-align:center;color:#fff;font-weight:400;width:35px;height:26px;}a.advertise-update-btn{top:50px;}a.update-profile-photo img{height:14px;}a.update-profile-photo span{font-size:12px;float:right;margin-top:2px;}a.delete-cover-photo{position:absolute;color:white;top:0px;right:0px;border-radius:5px;padding:9px 20px;text-align:center;color:#fff;font-weight:400;width:60px;height:40px;}a:hover.update-profile-photo{padding-left:10px;width:125px;padding-top:4px;}a:hover.update-profile-photo.cover-photo{padding-left:12px;width:160px;}a:hover.update-profile-photo span{margin-left:3px;}a:hover.update-profile-photo.cover-photo span{margin-left:0px;}img.edit-profile{height:12px;width:12px;margin-top:-3px;margin-left:10px;}a.update-profile-photo span{display:none;}a:hover.update-profile-photo span{display:inline-block;}a.delete-profile-photo{position:absolute;color:white;top:10px;right:20px;border-radius:5px;padding:9px 20px;text-align:center;color:#fff;font-weight:400;width:60px;height:40px;}.delete-profile-photo img{float:left;padding-top:3px;}img.upload-logo{float:left;width:164px;height:164px;background:#fff;border-radius:3px;}.update-profile-photo img{float:left;padding-top:3px;}select{background:url("../images/icons/arrow-down-grey.png") #fff no-repeat 93% 50%;-webkit-appearance:none;-moz-appearance:none;}form.billing-methods h3{margin-bottom:40px;}form.billing-methods label,form.add-product-form label{display:block;font-weight:300;color:#3f535c;}form.billing-methods input[type="text"],form.billing-methods select,form.add-product-form input[type="text"],form.add-product-form input[type="number"],form.add-product-form input[type="url"],form.add-product-form select,form.add-product-form textarea,form.add-product-form .btn-default.add-product-photo{width:100%;border:1px solid #eaeaea;border-radius:5px;padding:8px;font-size:13px;color:#3f535c;margin:0 0 18px 0;}form.billing-methods select,form.add-product-form select{background:url("../images/icons/arrow-down-grey.png") #fff no-repeat 93% 50%;-webkit-appearance:none;}form.billing-methods select.country{background-position-x:97%;}form .half,form .one-sixth,form .one-forth,form .three-forth,form .four-fifth,form .one-fifth{width:49.08%!important;margin-right:1%;display:inline-block;}form .one-sixth{width:15.111%!important;}form .one-fifth{width:20%!important;}form .one-forth{width:27%!important;}form .three-forth{width:71%!important;}form .four-fifth{width:80%!important;}.phone{text-align:center;}input.btn.green.hollow{border:0;box-shadow:inset 0 0 0 1px #4FB74C;margin-left:30px;}input:hover.btn.btn-default.green.hollow{color:#fff;}.modal#upload-photo .modal-footer{padding:0;border-top:0;}.modal#upload-photo .modal-body{padding-bottom:0;}.hideShowPassword-wrapper{width:100%!important;}.delete-confirm{display:block;margin:0 auto;margin-bottom:15px;}.delete-dialogbox .modal-dialog{position:absolute;width:420px;top:50%;margin-top:-120px;left:50%;margin-left:-210px;}.delete-dialogbox .modal-content{border:0;border-radius:5px;padding:40px;text-align:center;}.delete-dialogbox .modal-body{padding:0;padding-bottom:15px;}.delete-dialogbox .modal-footer{padding-bottom:0;padding-top:20px;}.delete-dialogbox .modal-footer button{width:140px;}.delete-dialogbox .modal-footer{text-align:center;}.modal-content{padding:20px;border-radius:0;box-shadow:none;}.modal-header{padding:0;border-bottom:0;}.modal-title{line-height:18px;}.modal-title .icon{padding-right:10px;}.close span{margin-top:-8px;display:inline-block;}.close{opacity:1;}.modal-body{padding:15px 0px;float:left;border-top:0;}.modal-body .col-lg-9.no-padding{margin-bottom:40px;}.uploaded-image img{width:100%;}.uploaded-image-meta textarea{width:100%;height:80px;padding:15px 10px;}.uploaded-image-meta select{width:100%;margin:10px 16px;box-sizing:border-box;}.uploaded-image{height:275px;overflow:hidden;border:1px solid #EBEBEB;border-radius:5px;}.modal-footer{position:relative;clear:both;}.btn-default.gray{background-color:#ccc;}.btn-default.gray.photo{background-color:#999;}button:hover.btn-default.gray{background-color:#268ad5;}.col-lg-6.join-community-text{width:64%;}.col-lg-6.account-login{width:36%;}.join-community-header-style.full{background-color:#268ad5;min-height:184px;}.col-lg-6.join-community-text{text-align:right;}.container-fluid.join-community-header-style.full .col-lg-6{margin-top:60px;color:#fff;}.large-text{font-size:48px;}.medium-text{font-size:20px;}.tiny-text{font-size:13px;}.account-login .btn-default{width:180px;}.btn-default.white{background-color:#fff;color:#268ad5;}button:hover.btn-default.white{background-color:#3f535c;color:#fff;}.join-community-text .large-text{line-height:35px;text-transform:uppercase;}.join-community-text .medium-text{line-height:21px;}.account-login .tiny-text a:hover{color:#3f535c;}.join-community-in-content-style{background-color:#268ad5;padding:96px 0!important;color:#fff;border-radius:5px;}.join-community-sidebar-style{background-color:#268ad5;color:#fff;padding:60px 0px;border-radius:5px;}.small-text{font-size:18px;}.join-community-sidebar-style .small-text{font-weight:400;}.col-lg-12.join-community-text{text-align:center;margin-bottom:30px;}.col-lg-12.account-login{text-align:center;}.tiny-text a.no-color{font-weight:400;}.price{display:inline;font-size:48px;font-weight:400;}.price sup{top:-20px;left:2px;font-size:20px;}.period{display:inline-block;text-transform:uppercase;font-weight:400;}.membership-level .col-md-4{padding:0;margin-right:1.25%;width:31.5%;}.membership-level .panel-title{font-size:24px;font-weight:300;line-height:29px;margin:25px 0px;text-transform:uppercase;margin-bottom:12px;}.sub-text{display:block;font-size:13px;max-width:200px;margin:25px auto;margin-top:15px;}.membership-level .panel-default .panel-heading{color:#fff;background-color:#268ad5;border-color:#268ad5;}.panel-signup a{display:block;height:100%;width:100%;padding:9px;}.panel-signup a:after{position:absolute;top:-16px;left:50%;margin-left:-6px;}.panel-signup{position:relative;}.current{background:#666;}.current a:after{content:url(../images/icons/plan-current.png);}.free{background:#4fb74c;}.free a:after{content:url(../images/icons/plan-free.png);}.upgrade{background:#f6f6f6;}.upgrade a:after{content:url(../images/icons/plan-upgrade.png);}.plan{color:#fff;text-transform:uppercase;font-weight:400;font-size:13px;}.upgrade .plan{color:#268ad5;}.membership-level .user-badge{text-align:center;height:120px;padding-top:20px!important;}.membership-level li.list-group-item{font-size:13px;padding:15px;color:#838d92;border-color:#eaeaea;}.panel-default{border-color:#eaeaea;box-shadow:none;}.review-key img.icon{vertical-align:baseline;padding-right:5px;}.review-key{font-weight:400;font-size:11px;color:#3f535c;}.review-key span{margin-bottom:5px;display:block;}.review-content{border:1px solid #ccc;border-radius:5px;padding:40px 20px;margin-bottom:20px;transition:all 100ms ease-in-out;}.review-content:hover{background-color:#f9f9f9;cursor:pointer;border-color:#eaeaea;transition:all 100ms ease-in-out;}.delete-review-content{border:1px solid #ccc;border-radius:5px;padding:14px 20px;margin-bottom:20px;transition:all 100ms ease-in-out;}.delete-review-content blockquote{background-color:#f9f9f9;margin:0 0 5px;}.review-author-image{width:40px;height:40px;display:inline-block;overflow:hidden;border-radius:50%;border:1px solid #e8e8e8;}.review-author-image img{max-height:100%;}.review-name-and-rating{display:inline-block;vertical-align:top;padding-left:5px;}.review-name-and-rating h4{font-size:13px;font-weight:400;margin:0;}.review-rating{font-size:13px;font-weight:400;color:#268ad5;}.review-edit{display:block;font-size:13px;color:red;}.review-edit a{color:red;}.review-rating img{vertical-align:baseline;}.review-author-content,.review-business-author-content{padding-left:50px;padding-top:10px;}.read-more-text.collapse.in{display:initial;}.btn.read-more-button{text-align:left;padding-left:0;color:#268ad5;}a:active.btn.read-more-button{box-shadow:none;}a.btn.read-more-button:after{content:"";background:url(../images/icons/arrow-down-blue.png) no-repeat;height:4px;width:6px;position:absolute;margin-top:7px;margin-left:6px;}.btn.read-less-button{text-align:left;padding-left:0;color:#268ad5;}a:active.btn.read-less-button{box-shadow:none;}a.btn.read-less-button:after{content:"";background:url(../images/icons/arrow-up-blue.png) no-repeat;height:4px;width:6px;position:absolute;margin-top:7px;margin-left:6px;}.read-more-and-date{display:block;}.review-posted-on{float:right;font-size:13px;font-weight:400;color:#ccc;line-height:33px;}.review-business-reply.review-content{margin:10px 0px 0px 50px;border-color:#eaeaea;}.review-business-author-image{width:40px;height:40px;overflow:hidden;border:1px solid #e7e7e7;display:inline-block;border-radius:50%;margin-right:5px;}.review-business-author-image img{max-height:100%;}.review-name-and-designation{display:inline-block;}.review-name-and-designation h4{margin:4px 0;color:#3f535c;font-size:13px}.review-name-and-designation{font-size:13px;vertical-align:top;}.review-reply input[type="text"]{margin:0;width:100%;padding-right:53px;}.review-reply{padding-left:50px;margin-top:10px;position:relative;}.review-reply .submit{margin:0;right:0;top:0;position:absolute;height:38px;}.stars:hover{color:#55a32d;cursor:pointer}.review-delete,.all-contacts .message-delete{float:right;font-size:13px;font-weight:400;padding-right:20px;background:url(../images/icons/trash-can.png) no-repeat right top;margin-right:20px;display:block;}.all-contacts .message-delete:hover{background:url(../images/icons/trash-can-blue.png) no-repeat;}.review-content:hover .review-delete{display:block;}.review-delete:hover{background-image:url(../images/icons/trash-can-blue.png);}.review-rating-and-content textarea{padding:10px 15px;margin:25px 0 5px 0;width:100%;height:80px;}.review-rating-and-content h3{margin-top:0;font-size:18px;}.writer-review-rating img.stars{vertical-align:bottom;}.writer-review-rating{font-size:13px;color:#b8b8b8;}.write-review{padding:0;margin-top:23px;}.review-writer{display:inline-block;border-radius:50%;border:10px solid #eaeaea;overflow:hidden;width:210px;height:210px;float:left;}.review-rating-and-content .btn.btn-default.blue{}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:20px;cursor:pointer;font-weight:300;}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:4px;width:13px;height:13px;border:1px solid #cfcfcf;background:#fbfbfb;border-radius:2px;}[type="checkbox"]:not(:checked)+label.small:before,[type="checkbox"]:checked+label.small:before{top:5px;width:10px;height:10px;}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:url(../images/icons/tick-dark.png);position:absolute;top:-3px;left:3px;transition:all .2s;}[type="checkbox"]:not(:checked)+label.small:after,[type="checkbox"]:checked+label.small:after{top:-3px;left:3px;}[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0);}[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1.2);}[type="checkbox"]:checked+label.small:after{transform:scale(1);}.nav .badge{background-color:transparent;background-image:url(../images/icons/message-bubble.png);width:20px;height:21px;border-radius:0;font-size:11px;padding:4px 0px;position:absolute;left:-14px;bottom:19px;font-weight:400;}.search-message input[type="image"]{position:absolute;top:10px;right:13px;}footer{margin:50px 0 10px 0;text-align:center;border-top:1px solid #ccc;}.footer-logo{margin-top:-25px;margin-bottom:25px;}.footer-logo{overflow:hidden;text-align:center;color:#999;font-weight:400;font-size:16px;}.footer-logo:before,.footer-logo:after{background-color:#ccc;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%;}.footer-logo:before{right:0.5em;margin-left:-50%;}.footer-logo:after{left:0.5em;margin-right:-50%;}.footer-logo img{max-width:191px;}.footer-menu{margin-bottom:50px;}.footer-menu a{font-weight:400;padding:0 16px;color:#ccc;}.footer-menu a:hover{text-decoration:none;color:#268ad5;}.copyright{color:#dadada;font-size:13px;}#signup h6.signup-choice{overflow:hidden;text-align:center;color:#ccc;font-weight:400;font-size:16px;}#signup h6.signup-choice:before,#signup h6.signup-choice:after{background-color:#ccc;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%;}h6.signup-choice:before{right:0.5em;margin-left:-50%;}h6.signup-choice:after{left:0.5em;margin-right:-50%;}.tip{color:#758085;font-weight:300;font-size:13px;text-align:left;}#signup input[type="text"],#signup input[type="password"],#signup input[type="email"]{width:100%;margin:10px 0 10px 0;}#signup input[type="password"]{margin-bottom:0;}#login input[type="text"],#login input[type="password"],#login input[type="email"]{width:100%;margin:10px 0 10px 0;}#login input[type="password"]{margin-bottom:0;}::-ms-reveal{display:none!important;}.hideShowPassword-toggle{background-image:url(../images/wink.png);background-position:0 center;background-repeat:no-repeat;cursor:pointer;height:38px;overflow:hidden;text-indent:-9999em;width:44px;}.hideShowPassword-toggle-hide{background-position:-42px center;}#signup .tip{margin-bottom:15px;}.login-signup-popup span.join-now{margin-top:40px;display:block;}.login-signup-popup span.join-now a{font-weight:400;}.login-signup-popup .modal-body{float:none;padding:0;}.login-signup-popup .modal-dialog{max-width:480px;border-radius:5px;}.login-signup-popup .modal-content{border-radius:5px;padding:40px;border:0;}.login-signup-popup h2.popup-signup-heading{color:#3f535c;font-weight:400;margin-top:-2px;}.login-signup-popup h2.popup-signup-sub-heading{font-weight:300;font-size:29px;color:#3f535c;margin:25px 0;}.login-signup-popup form{width:100%;display:block;}.login-signup-popup .hideShowPassword-wrapper{width:100%!important;}.login-signup-popup .modal-header{margin-top:-10px;}.login-signup-popup .close{color:#999;}.profileEditDisableInput{padding:6px 15px;border:none!important;background-color:white!important;margin:0px 0px!important;}.profileEditEnableInput{border:1px solid #eaeaea!important;background-color:white!important;margin:0px 0px!important;}.addMore{float:right;color:#fff;background-color:#337ab7;border-color:#2e6da4;display:block;height:20px;}input[type="text"],select,input[type="submit"],textarea,input[type="date"]{padding:6px 15px;height:38px;background-color:#fff;margin:0px;}input[type="number"]{border:1px solid #ccc;border-radius:3px;height:38px;width:248px;padding:10px;line-height:18px;border-top-left-radius:0;border-bottom-left-radius:0;}.input-group-addon{line-height:23px;padding-right:19px;}textarea:Focus{outline:none!important;border-color:#719ECE;box-shadow:0 0 10px #719ECE;height:50px;}#create-horse-album textarea:focus{height:inherit;box-shadow:none;border-color:#eaeaea;}.addBorder{border-color:#fff;}.phoneInForm{display:inline-block!important;width:85%;}.textAsButton{color:#337ab7;width:15%;text-align:center;min-width:inherit!important;cursor:pointer;}.textareaSection{resize:none;width:100%;height:165px!important;}.marginTop5{margin-top:5px;}.marginTop10{margin-top:10px;}.marginTop15{margin-top:15px;}.marginTop20{margin-top:20px;}.marginTop25{margin-top:25px;}.marginBottom5{margin-bottom:5px;}.marginBottom10{margin-bottom:10px;}.marginBottom15{margin-bottom:15px;}.marginBottom20{margin-bottom:20px;}.marginBottom25{margin-bottom:25px;}.unfollow{display:inline-block;width:32px;height:16px;background:url("../images/icons/double-right-arrow-dual.png") no-repeat 0 0!important;margin:0;background-position:0 -16px!important;}.grid .unfollow{margin:20px;}.unfollow:hover{background-position:0 0!important;cursor:pointer;}.btn-primary:hover{background-color:#286090;border-color:#204d74;}.btn-primary{color:#fff;}.btn-primary:focus{background-color:#337ab7;border-color:#204d74;}.account .nav a:hover{color:#268ad5!important;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none);
    box-shadow: none;
}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,0.45);}.btn-group:hover>.dropdown-menu{display:block;}.top-nav-first li .dropdown-menu li{height:auto;padding:5px 0;}.top-nav-first li .dropdown-menu li a{padding-left:20px;color:#999;white-space:initial;}ul.dropdown-menu{width:auto;border-radius:0;box-shadow:none;min-width:190px;}ul.dropdown-menu .product-dropmenu{min-width:140px;}.top-nav-first .navbar-nav>.open>a,.top-nav-first .navbar-nav>.open>a:hover,.top-nav-first .navbar-nav>.open>a:focus{color:inherit;background-color:transparent;}.top-nav-first .navbar-nav>li>a:hover,.top-nav-first .navbar-nav>li>a:focus{color:inherit;background-color:transparent;}.account .navbar-nav>li.dropdown>a{padding-top:15px;}img.user-info{width:32px;border-radius:50%;border:1px solid #ccc;margin-right:10px;height:32px;padding:0;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:transparent;}#search-page ul.dropdown-menu{top:60px;}.previous{position:absolute;left:0;top:50%;margin-top:-20px;margin-left:10px;}.next{position:absolute;right:0;top:50%;margin-top:-20px;margin-right:10px;}.previous i,.next i{color:#fff;font-size:30px;padding:5px 10px;background:rgba(0,0,0,0.5);}.stars .glyphicon{font-size:25px;}ul.rating{display:inline-block;}.rating li{list-style-type:none;display:inline-block;padding:1px;text-align:center;font-weight:bold;cursor:pointer;color:#009900;}.header-dropdown{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;width:auto;background-color:transparent!important;margin-top:15px!important;border:none;border-radius:0px!important;}.header-list-height{height:30px!important;}.whiteText{color:#fff!important;}.star-rating{margin:0;padding:0;display:inline-block;}.star-rating .star{padding:1px;color:#ddd;font-size:20px;text-shadow:.05em .05em #aaa;list-style-type:none;display:inline-block;cursor:pointer;}.star-rating .star.filled{color:#55a32d;}.star-rating.readonly .star.filled{color:#55a32d;}.width100{width:100%!important;}.toggle{float:right;border-radius:20px;border:0;}input.remember-me{float:right;display:block;}.toggle-handle{width:70px!important;border-radius:20px!important;box-shadow:0 0 10px 0px #888!important;}.toggle-handle:hover{background-color:#fff!important;}.toggle-off{color:#b6c4c5!important;box-shadow:inset 0 0 0px 3px #e5e5e5!important;background-color:#fff!important;border-radius:20px!important;padding-left:40px!important;}.toggle-off:focus,.toggle-off:active,.toggle-off:hover{background-color:#fff!important;color:#b6c4c5!important;}.toggle-on{background-color:#4FB74C!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:0px!important;}.toggle-on:focus,.toggle-on:active{background-color:#91c848!important;}table.no-border tbody tr td{border-top:0;}.section-heading{color:#3f535c;margin-bottom:40px;}.community-selection img{height:60px;width:60px;}.bubble-content{padding:16px 16px;border-radius:5px;background-color:#FFFFFF;box-shadow:1px 1px 8px rgba(0,0,0,.2);max-height:150px;overflow-y:auto;}.bubble-content p{margin-top:15px;}#userInfo{color:#268ad5;font-size:18px;font-weight:500;}.bubble{margin-top:20px;}#comment{height:auto;width:100%;border:1px solid;margin-bottom:5px;}.average-rating-container{position:absolute;height:25px;width:80px;overflow:hidden;}.horse_coverBox{padding:10px!important;}.banner-div{height:550px!important;}ul.rating{display:inline-block;}.rating li{list-style-type:none;display:inline-block;padding:1px;text-align:center;font-weight:bold;cursor:pointer;color:#ddd;}.stars-yellow-rating{padding:1px;color:#fd0;font-size:15px;text-shadow:none;list-style-type:none;display:inline-block;cursor:pointer;}.stars-yellow.filled{color:#fd0;}.stars-yellow.readonly .star.filled{color:#fd0;}.average-rating-container .background,.average-rating-container .foreground{position:absolute;top:0%;left:0;overflow:hidden;white-space:nowrap;}.sidebar .reviews .average-rating-container .foreground,.sidebar .reviews .average-rating-container .background{top:50%;margin-top:-6px;}[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak {
    display: none !important;
}#upload-photo .gallery-box{padding-bottom:20px;}#upload-photo .gallery-box{margin:0px;}.gallery-box{width:625px;padding:5px;margin:7px;float:left;min-height:200px;border:1px solid #ddd;overflow:hidden;}.photo-thumbnail{height:188px;width:188px;line-height:20px;margin-bottom:5px;overflow:hidden;word-break:normal;}#showImages figure img.gallery-thumbnail,.gallery-thumbnail{border:0;border-radius:0;margin:0 auto;width:auto;}#showImages .photo-gallery .album{display:table;text-align:center;}#showImages figure{display:table-cell;vertical-align:middle;height:500px;background:#000;width:100%;max-width:500px;}#showImages .dropdown.pull-right{position:absolute;bottom:10px;right:10px;}.gallery-box{width:100%;}textarea{resize:none;}.signup-form img{height:40px;}.btn-default:focus,.btn-default.focus,.btn-default:active{color:#fff;background:#999;}.emoji-wysiwyg-editor{-moz-box-sizing:border-box!important;}.page-meta td{vertical-align:top;}span.business-category-multi-select,span.business-category-multi-select span{min-width:0;}.business-category-multi-select .tree-control,.business-category-multi-select .tree-control .tree-view{max-width:400px;}.tree-control .tree-view .item-close{display:inline;}.multiselect-container li.active a label{color:#fff;}.business-info-settings .mobile-save-button .btn{width:100px;}.business-info-settings .mobile-save-button .btn.edit-settings{height:auto;color:#268ad5;background:none;border:1px solid #268ad5;font-size:14px;}.phone-number-delete{background:#D62723;color:#fff;font-family:Roboto;font-size:14px;font-weight:300;padding:6px 20px;border-radius:3px;width:auto;}.phone-number-add{background:#4FB74C;color:#fff;}.btn.phone-number-add:hover,.btn.phone-number-add:focus,.btn.phone-number-add.focus{color:#fff;}.catalogue-images{width:208px;height:167px;}.photo-gallery .review-writer{border:1px solid #eaeaea;box-sizing:content-box;}.fullpage .modal-dialog,#showImages .modal-dialog{width:100%;margin:0;height:100%;}.fullpage{padding-right:0!important;background-color:#fff;}.fullpage .modal-content{border-bottom:0;}#showImages .modal-content{background:rgba(255,255,255,0.95);}.fullpage#profileCover canvas[style],#profilePopups canvas[style]{margin-left:0!important;margin-top:0!important;}#showImages figure{background:transparent;position:static;}.validation-holder{display:table;vertical-align:top;width:100%;}.validation-holder>div{display:table-cell;}#settingsPage .multiselect-container.dropdown-menu{margin-top:0;}.modal-body.text-left{text-align:left;}.info-link{position:absolute;bottom:15px;right:15px;color:#fff;font-size:13px;z-index:9;font-weight:bold;}input.other-phones-settings-page{margin-bottom:10px!important;}.for-sale span{font-weight:400;color:#fff;font-size:18px;display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);position:absolute;top:40px;text-align:center;width:131px;height:27px;left:10px;}.sale-price span{font-weight:400;color:#fff;font-size:24px;display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);position:absolute;top:63px;text-align:center;width:196px;height:31px;left:9px;}.for-sale{height:128px;width:128px;right:0;background:url(/images/icons/for-sale-ribbon.png);position:absolute;}.sale-price{height:185px;width:185px;right:0;background:url(/images/icons/sale-price-ribbon.png);position:absolute;}.carousel-control.right,.carousel-control.left{background:transparent;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:0%;margin-right:10px;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:0%;margin-left:10px;}.video-gallery>a{margin-bottom:15px;margin-top:15px;}.play{background:url(/images/icons/play-button.png);height:60px;width:60px;position:absolute;top:50%;margin-top:-30px;left:50%;margin-left:-30px;opacity:.8;}.play:hover{opacity:1;}i.awards{background:url(/images/icons/awards-color.png) no-repeat bottom right;width:18px;height:24px;display:block;float:left;margin-right:15px;}span.award-title{color:#268ad5;font-size:16px;display:block;line-height:20px;word-break:break-word;}span.award-class{color:#268ad5;font-size:12px;display:block;line-height:20px;margin-left:33px;word-break:break-word;}span.award-location{color:#838d92;font-size:16px;display:block;line-height:20px;margin-left:33px;word-break:break-word;}span.award-date{font-size:12px;font-weight:400;line-height:17px;display:block;margin-left:33px;}.award-details{padding-left:50px;padding-bottom:30px;display:table-cell;}.award-details:empty::after{content:".";visibility:hidden;}.show-in-search{width:100%;}.show-in-search td.col-md-3.ng-scope{vertical-align:top;}.show-in-search button.btn.btn-primary.ng-scope{margin-top:10px;margin:10px auto;width:117px;display:block;}.wsmenu{float:left;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;width:100%;border-radius:0;}.wsmenu-list>li>a .fa{margin-right:5px;}.wsmenu-list>li>a{color:#3F535C;border:1px solid #fff;}.wsmenu-list>li>a.active{background:transparent!important;color:#268ad5;}.halfdiv{width:50%;}ul.wsmenu-submenu{max-width:380px;min-width:200px;padding:0;top:49px;z-index:3;}.wsmenu-submenu .title a{color:#268ad5!important;border-bottom:1px solid #eaeaea;}.wsmenu-submenu li a{font-size:13px;font-family:"Roboto",sans-serif;font-weight:300;border-radius:0;line-height:18px;color:#3F535C!important;}.wsmenu-list>li>a:hover,.wsmenu-list>li:hover>a{border-radius:0;z-index:2;border-color:#eaeaea;border-bottom-color:#fff;background:#fff!important;}.wsmenu-submenu li a{display:inline-block;float:left;width:100%;text-transform:capitalize;border-radius:0!important;}.wsmenu-submenu li a.active{color:#268ad5!important;}.wsmenu-submenu .subcats{border-bottom:1px solid #eaeaea;float:left;}.wsmenu-list li:last-child a{border-right:1px solid #fff;}.wsmenu-submenu li:last-child a{border-bottom:0;}.wsmenu-list li:last-child a:hover,.wsmenu-list>li:last-child:hover>a{border-right-color:#eaeaea;}.wsmenu img.icon{vertical-align:baseline;}.wsmenu>.wsmenu-list>li>ul>li>.active{font-weight:400;}.animated-arrow{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out;}.wsmenu.menuopen{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out;}.wsmenu.menuclose{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out;}.animated-arrow span,.animated-arrow span:before,.animated-arrow span:after{transition:all 200ms ease-in-out;}.wsmenu span.icon{width:15px;height:12px;background:url(/images/icons/mm-icons.png);display:inline-block;background-repeat:no-repeat;margin-right:4px;}.wsmenu .icon.photos{background-position:3px 0px;margin-right:0px;}.wsmenu a.active .icon.photos{background-position:3px -12px;}.wsmenu .icon.businesses{background-position:-12px 0px;margin:0 7px 0 0;}.wsmenu .icon.products{background-position:-28px 0px;}.wsmenu a.active .icon.products{background-position:-28px -12px;}.wsmenu a.active .icon.businesses{background-position:-12px -12px;}.wsmenu .icon.horses{background-position:-41px 0px;}.wsmenu a.active .icon.horses{background-position:-41px -12px;}.wsmenu .icon.studs{background-position:-54px 0px;}.wsmenu a.active .icon.studs{background-position:-54px -12px;}.wsmenu .icon.clubs{background-position:-68px 0px;}.wsmenu a.active .icon.clubs{background-position:-68px -12px;}.wsmenu .icon.events{background-position:-84px 0px;}.wsmenu a.active .icon.events{background-position:-84px -12px;}.wsmenu .icon.articles{background-position:-100px 0px;}.wsmenu a.active .icon.articles{background-position:-90px -12px;}.wsmenu .icon.how-it-works{background-position:-113px 0px;}.wsmenu a.active .icon.how-it-works{background-position:-113px -12px;}.wsmenu .mobile{display:none;}.breadcrumbs{border-top:1px solid #eaeaea;}.no-header .breadcrumbs{border-bottom:1px solid #eaeaea;margin-bottom:20px;}.my-horses-collection .catalogue-images{width:100%;height:280px;}span.horse-name{display:block;font-weight:400;font-size:13px;}span.stable-name{display:block;font-size:13px;}.add-horse a{display:table;height:325px;background:#fdfdfd;border:1px solid #eaeaea;border-radius:5px;width:100%;}.add-horse>a>span{display:table-cell;vertical-align:middle;text-align:center;font-size:24px;color:#999;padding:48px;}button.deactivate{background:transparent;border:0;position:absolute;top:7px;right:18px;color:#fff;padding:5px;line-height:15px;opacity:.2;}button.deactivate i{line-height:15px;}.horse-photos div.album:hover>button.deactivate{opacity:1;}.horse-photos .album>a{position:relative;height:280px;display:block;}.horse-photos .album>a>.feed-overlay{opacity:0}.horse-photos:hover.album>a>.feed-overlay{opacity:1;}.hiw{width:16px;height:16px;display:inline-block;background:url(/images/icons/how-it-works-tabs.png);margin-right:10px;vertical-align:text-top;}.hiw-for-individual{background-position:16px 0px;}.hiw-for-business{background-position:16px 32px;}.hiw-for-club{background-position:16px 16px;}li:hover .hiw-for-club,.active .hiw-for-club{background-position:0px 16px;}li:hover .hiw-for-business,.active .hiw-for-business{background-position:0 32px;}li:hover .hiw-for-individual,.active .hiw-for-individual{background-position:0 0;}.how-it-works .highlight-box p{font-size:24px;padding:10px;color:#fff;margin:10px 0;}.how-it-works .highlight-box{background:#268ad5;border-radius:5px;}.how-it-works .line-separator{border-right:1px dashed #268AD5;display:none;height:35px;}.how-it-works .line-separator.below-highlight-box{display:block;border-bottom:1px dashed #268ad5;}.how-it-works .steps.no-padding{padding:50px 0!important;}.how-it-works .step-number{font-size:48px;font-weight:700;width:100px;height:100px;text-align:center;line-height:100px;background:#268ad5;color:#fff;border-radius:50%;}.step-odd span.step-number{position:absolute;top:50%;left:0;margin-top:-50px;margin-left:-50px;}.step-even span.step-number{position:absolute;top:50%;right:0;margin-top:-50px;margin-right:-50px;}.step-odd .step-text{padding-left:25px!important;}.step-even .step-text{padding-right:25px!important;text-align:right;}.step-image img{max-width:100%;}.step-odd{border-left:1px dashed #268ad5;}.step-even{border-right:1px dashed #268ad5;}.steps{border-bottom:1px dashed #268ad5;}.steps.steps-last{border-bottom:0;}.line-separator.below-even-last-step{display:block;border-top:1px dashed #268ad5;border-right:0;border-left:1px dashed #268ad5;}.line-separator.below-odd-last-step{display:block;border-top:1px dashed #268ad5;}.how-it-works button{white-space:normal;}.horse-search-tabs{width:16px;height:16px;display:inline-block;background:url(/images/icons/horse-tabs.png);margin-right:10px;vertical-align:text-top;}.horse-search-for-all-horses{background-position:16px 0px;}.horse-search-for-sale{background-position:16px 32px;}.horse-search-for-lease{background-position:16px 16px;}li:hover .horse-search-for-all,.active .horse-search-for-all-horses{background-position:0 0;}li:hover .horse-search-for-sale,.active .horse-search-for-sale{background-position:0 32px;}li:hover .horse-search-for-lease,.active .horse-search-for-lease{background-position:0 16px;}.horse-type{width:16px;height:16px;display:inline-block;background:url(/images/icons/horse-type-tabs.png);margin-right:10px;vertical-align:text-top;}.horse-type-studs{background-position:16px 0px;}.horse-type-stallions{background-position:16px 32px;}li:hover .horse-type-studs,li.active .horse-type-studs{background-position:0px 16px;}li:hover .horse-type-stallion,.active .horse-type-stallions{background-position:0 32px;}.header-search-bar{margin-left:50px;}.header-search-bar input[type="text"]{box-shadow:none;height:39px;margin-top:3px;width:550px;}.header-search-bar .angucomplete-row{padding-top:0;padding-bottom:0;}.header-search-bar .angucomplete-dropdown{width:100%;border-left:3px solid #268ad5;padding:5px 0;}.header-search-bar .angucomplete-title{font-size:16px;color:#999;height:40px;vertical-align:middle;display:table-cell;}.header-search-bar .angucomplete-title .highlight{display:block;color:#268ad5;font-weight:400;font-size:16px;}.header-search-bar button.btn.btn-primary{position:absolute;top:0;right:0;margin-top:14px;margin-right:0px;background:transparent;border:0;color:#268ad5;}.header-search-bar .angucomplete-selected-row .angucomplete-title{color:#000;}.ui-widget{font:inherit!important;}.ui-menu{padding:5px!important;}.ui-state-focus{background:#e7e7e7!important;border:0!important;font-weight:300!important;}.ui-menu-item{padding-left:10px!important;line-height:30px!important;color:#999!important;}.equestrian-interests>div{padding-top:8px;padding-bottom:8px;}.row.equestrian-interests{padding:10px;}header.search-page.photo-search{background:transparent;border-bottom:0;height:auto;}.photo-search .search-by-selection{height:auto;padding:0;line-height:50px;font-weight:400;font-size:18px;}#search-page.individual-user-search .search-results .col-lg-4 img{width:250px;height:250px;}.page-meta span.club-colors{display:inline-block;width:26px;height:26px;min-width:0;margin:0 2px;padding:0;}.club-search-header button{margin-right:0px;border:0;background-color:#4fb74c;color:#fff;font-weight:400;width:200px;padding:6px;}.club-search-header .clubTotale-heading{border:0px solid;font-size:18px;padding-bottom:0px;float:left;}.club-search-header .content-heading{border:0px solid;text-align:right;}.club-search-header{margin-top:30px;}.club-search .list-style .meta-information{height:227px!important;}.feed-options-dropdown button{background:transparent;float:right;}.feed-options-dropdown .btn-default:hover,.feed-options-dropdown .btn-default:focus,.feed-options-dropdown .btn-default.active,.feed-options-dropdown.open>.dropdown-toggle.btn-default{background:transparent;box-shadow:none;}.feed-options-dropdown ul.dropdown-menu{right:6px;top:30px;min-width:auto;left:initial;max-width:275px;}.feed-options-dropdown a i{font-size:18px;margin-right:10px;line-height:26px;color:#666;}.feed-options-dropdown .dropdown-menu li a{white-space:normal;padding-left:15px;}.my-feeds span.feed-commentor{margin-bottom:10px;}.my-feeds .feed-like{right:inherit;}.protip-skin-default--size-normal{line-height:18px!important;font-size:13px!important;}#settingsPage .equestrian-interests input[type="text"]{margin-left:0;padding:0px 15px!important;width:85%;max-width:100%;}#settingsPage .equestrian-interests #chips-list{margin-left:2px;}#settingsPage .equestrian-interests .chips-mini-title{height:auto!important;font-family:'Roboto';line-height:15px;}.badge-icon{margin-bottom:20px;}.profile-completion-progress .col-md-2{}.profile-completion-progress .col-md-8{width:60%;}.profile-completion-progress{min-height:50px;height:65px;margin:-20px auto 20px auto;background:#268ad5;border-radius:3px;border:1px solid #e7e7e7;color:#fff;}.profile-completion-progress .profile-strength{text-align:center;font-size:14px;font-weight:400;padding:6px;border-right:1px solid #227bbe;}span.strength-meter{font-size:24px;font-weight:700;line-height:31px;}.user-stats{text-align:center;padding:5px;font-size:14px;font-weight:400;border-right:1px solid #227bbe;}.user-stats .welcome-user{font-size:24px;font-weight:300;line-height:31px;}button.click-to-complete{background:transparent;border:0;width:23.22%;height:63px;font-size:14px;font-weight:400;}button.click-to-complete.collapsed:before{content:'';display:block;height:32px;overflow:hidden;background:url("/images/icons/arrow-in-circle-profile-completeness.png");background-position:0 0;margin:0 auto 3px;}button.click-to-complete:before{content:'';display:block;height:32px;width:32px;overflow:hidden;background:url("/images/icons/arrow-in-circle-profile-completeness.png");background-position:0 -32px;margin:0 auto 3px;}button.click-to-complete{background-color:#227bbe;}button.click-to-complete.collapsed{background-color:#268ad5;}#progress-expanded{background-color:#fdfdfd;float:left;width:100%;margin-bottom:8px;}#progress-expanded button{min-height:154px;font-size:17px;background-color:transparent;border:0;border-radius:0;border-bottom:10px solid #ccc;color:#ccc;text-align:center;padding:25px;border-right:1px solid #e7e7e7;margin-bottom:15px;}#progress-expanded a:last-child button{border-right:0;}#progress-expanded button span img{margin-bottom:5px;}#progress-expanded button.completed span:before{content:url("/images/icons/profile-meter-completed.png");position:absolute;margin-top:-10px;margin-left:-2px;}#progress-expanded button.completed{border-bottom-color:#4fb74c;}.container.profile-completion-progress{padding:0;}.connections_Wrappers{margin-bottom:15px;}.connections_Wrappers .gallery-thumbnail{width:100%;}.btn-default.gray.add-new-product{background-color:#999;}.btn-default.gray.add-new-product:hover{background-color:#268ad5;color:#fff;}form.add-product-form .btn-default.add-product-photo{color:#838D92;height:360px;font-weight:300;}form.add-product-form .btn-default.add-product-photo:focus{color:#fff;}form.add-product-form textarea:focus{outline:none!important;border-color:#eaeaea;box-shadow:none;}img.camera{padding:10px 20px;background:#7a7a7a;border-radius:3px;margin-bottom:5px;}.camera-icon{width:100%;padding-top:30%;position:absolute;z-index:999;color:#333;text-align:center;}.camera-icon-right{width:100%;padding-top:30%;position:absolute;margin:0 auto;z-index:999;color:#333;text-align:center;}.btn-default.submit-product{padding:9px 20px;height:auto;border:0;}.add-right-product .add-product-photo{border:1px solid #ccc;color:#000;}.add-right-product{margin-bottom:20px;}.drop-box{height:auto!important;padding:8px 0px}.header{bottom:0px;}img.upload-logo{}.dropdown-menu{background:#fff!important;}.navbar-nav .open .dropdown-menu{position:absolute!important;z-index:10;}.question_page.second .nav>a{height:0px;}.question_page_top{border-bottom:1px solid #eaeaea;padding-bottom:5px;}.question_page_inner{margin-top:30px;}.dropdown-toggle{background:none;padding-left:0px;font-size:16px;font-weight:bold;}.wsmenu a.active .icon.products{background-position:-28px -12px;}.dropdown-product{background:url(/images/icons/icon-product-gray-small.png);float:right;width:14px;height:14px;}.dropdown-product:hover{background-position:0px 14px;}.product-hover:hover .dropdown-product{background-position:0px 14px;}.product-img{width:530px;height:400px;display:flex;}.rightproduct-img{width:251px;height:188px;display:flex;}.product-img img,.rightproduct-img img{width:100%;}.products-wrapper .gallery-thumbnail,.products-wrapper .gallery-thumbnail{width:auto!important;}.price-left.slider.slider-horizontal{width:190px!important;}.arrow-detail{text-align:right;}.cross{padding:0px;margin-top:15px;}.close_product{font-size:14px;}.carousel-inner .next{margin-top:0px!important;}.search-submit{margin-left:592px;}.full_treeBtn{float:none;margin-top:15px;}.horses-lease .col-md-12{margin-left:0px!important;}@media screen and (min-width: 320px) and (max-width: 1200px){.aeroone,.aerotwo{display:none;}}@media screen and (min-width: 300px) and (max-width: 329px){.login-form input[type="text"],.login-form input[type="password"],.login-form input[type="email"]{font-size:10px;}}@media screen and (min-width: 330px) and (max-width: 400px){.camera-icon{left:22%;margin-left:0px;}.login-form input[type="text"],.login-form input[type="password"],.login-form input[type="email"]{font-size:11px;}}@media screen and (min-width: 400px) and (max-width: 500px){.camera-icon{left:25%;}}@media screen and (min-width: 500px) and (max-width: 600px){.camera-icon{left:30%;}}@media screen and (min-width: 400px) and (max-width: 600px){.camera-icon,.camera-icon-right{margin-left:0;}}@media screen and (min-width: 300px) and (max-width: 678px) {.profile-completion-progress{height:auto!important;}}@media screen and (min-width: 600px) and (max-width: 768px){.camera-icon,.camera-icon-right{top:40%;margin-left:0px!important;padding-top:0!important;}.camera-icon{left:34%;}}@media screen and (max-width: 500px){.products-wrapper .products{width:96%!important;margin-bottom:20px;}.product_slider_8 .carousel-inner .item img{height:auto!important;}.product_slider_8 .carousel-inner{height:auto!important;}.connections_Wrappers{width:100%;}}@media screen and (max-width: 650px){.business-search-text{width:100%;text-align:center;margin:0px auto;display:block!important;padding-top:15px;}.business_heading{width:100%;text-align:center;padding-bottom:60px!important;}}@media screen and (max-width: 767px) {.search-form select{padding:0px 21px 0px 15px;}.products-wrapper{margin:0px 10px;}.right_devide{border-left:0px!important;}.contain_head{border-bottom:0px!important;}.right_devide{min-height:600px!important;}.header-search-bar input[type="text"]{width:80%;margin-left:18%;}.nav_topHeader{padding:5px 15px!important;margin-top:0px;}.signup-form h1{font-size:20px!important;margin-top:10px!important;}.signup-form h2{font-size:20px!important;margin-top:5px!important;}}@media screen and (min-width: 768px) and (max-width: 1200px){.list-style .information{max-height:450px!important;min-height:480px!important;}.camera-icon{left:28%;margin-left:0px;padding-top:35%!important;}.camera-icon-right{padding-top:30%;}.camera-icon-right span{font-size:14px;}.btn-default{padding:9px 2px;}.home-intro-div .btn-default{padding:9px 20px!important;}.wsmenu-list>li>a{padding:0px 3px;}.wsmenu span.icon{margin-right:7px!important;}.rightproduct-img,.product-img{width:100%;}}@media screen and (max-width: 1200px) {#upload-photo .modal-dialog{margin:0px auto;}.modal-body{width:100%;}#upload-photo .modal-body{width:100%;}.horse-lease_img{border-right:0px;}}@media screen and (max-width: 992px){#progress-expanded a:nth-child(5) button,#progress-expanded a:nth-child(6) button{width:50%!important;}.products-wrapper,.sidebar{clear:both;}}@media screen and (max-width: 480px) {.upload-pic{margin:5% 39%!important;}header .share-profile{text-align:center;bottom:26px;}}@media screen and (max-width: 600px) {img.upload-logo{width:100px;height:100px;}header .container{height:320px;}.share-profile{text-align:right!!important;}.product_dec{font-size:13px;}}@media screen and (max-width: 767px) {#search-form{text-align:left;}.rightproduct-img,.product-img{margin:0px auto;text-align:center;width:100%!important;height:300px;}}@media screen and (min-width: 500px) and (max-width: 990px) {#right{top:300px;}}@media screen and (min-width: 600px) and (max-width: 1200px){#new-HomePage .join_the_community p{max-height:100px;overflow:hidden;}}@media screen and (min-width: 768px) and (max-width: 990px) {#search-form input[type="submit"]{width:17%!important;}}@media screen and (min-width: 768px) and (max-width: 990px){.productrow1{margin:30px 0px;padding:0px;}}@media screen and (min-width: 480px) and (max-width: 768px) {header .col-lg-9{left:110px;}}@media screen and (min-width: 480px) and (max-width: 950px) {header button.btn{margin:3px 3px!important;}header .col-lg-3{left:0px;}}@media screen and (min-width: 850px) and (max-width: 1180px){.go-to .product.button{font-size:13px;}.write_review .askbtn{font-size:13px;}}@media screen and (min-width: 768px) and (max-width: 850px){.go-to .product.button{font-size:11px;}.write_review .askbtn{font-size:11px;}}@media screen and (min-width: 768px) and (max-width: 990px) {header .upload-pic{left:39%!important;bottom:0px!important;top:18px;}img.upload-logo{width:125px;height:125px;}header .share-profile{position:absolute;bottom:15px;right:0px;color:#fff;font-weight:400;text-align:center;margin:0px 0px;}header .col-lg-9{position:absolute;bottom:42px;left:232px;}}@media screen and (min-width: 991px) and (max-width: 1100px) {header .share-profile{position:absolute;bottom:20px;right:0px;color:#fff;font-weight:400;text-align:right;margin:0px 0px;}header .col-lg-9{position:absolute;bottom:110px;left:250px;}header .col-lg-3{bottom:75px;}}@media screen and (min-width: 601px) and (max-width: 767px) {header .share-profile{position:absolute;bottom:14px;right:0px;color:#fff;font-weight:400;text-align:right;margin:0px 0px;}header .col-lg-9{position:absolute;bottom:125px;left:180px;}.col-lg-9 .company-title{font-size:25px!important;}header .col-lg-3{bottom:95px;}}@media screen and (min-width: 320px) and (max-width: 514px) {header .share-profile{position:absolute;bottom:6px;right:0px;color:#fff;font-weight:400;text-align:right;margin:0px 0px;}header .col-lg-9{position:absolute;bottom:125px;left:120px;}.col-lg-9 .company-title{font-size:23px!important;}header .col-lg-3{bottom:140px;}}@media screen and (max-width: 500px){.joinNow{padding:10px 66px!important;}.Submitting_box{padding:0px 5px;}.content p{margin-left:0px!important;}}.iner_wrpper{margin-left:0px;margin-right:0px;}.wrpper{padding-left:0px;padding-right:0px;}.horses_lefSide ul li{padding:11px 8px!important;}.horses_lefSide ul li a{font-size:14px;}@media screen and (min-width: 1200px) {.container{width:1200px;padding-left:0;padding-right:0;}}@media screen and (min-width: 786px) {.navbar-nav td{float:left;}}@media screen and (max-width: 1024px) {#progress-expanded button{min-height:153px;}}@media screen and (max-width: 991px) {.customer-img,.img-related{margin-bottom:30px;}.how-it-works .line-separator{display:block;height:100px;border-width:2px;}.row-eq-height{display:block;}.step-image{text-align:center;}.step-odd span.step-number,.step-even span.step-number{top:0;left:50%;margin-left:-50px;}.step-image{text-align:center;}.step-odd span.step-number,.step-even span.step-number{top:0;left:50%;margin-left:-50px;}.step-odd .step-text,.step-even .step-text{text-align:center;padding:0!important;}.steps{border:0;}.how-it-works .steps.no-padding{padding:10px!important;}.how-it-works .line-separator.below-highlight-box{border-bottom:0;}.how-it-works .line-separator.below-even-last-step{border:0;border-right:2px dashed #268ad5;}.how-it-works .line-separator.below-odd-last-step{border:0;border-right:2px dashed #268ad5;}.how-it-works .highlight-box p{margin-bottom:0;}.step-text p:last-child{margin-bottom:0;}.how-it-works .col-xs-6{width:50%;}.profile-completion-progress .col-md-2,.profile-completion-progress .col-md-8{float:left;}.profile-completion-progress .profile-strength,.user-stats,button.click-to-complete,#progress-expanded button{font-size:14px;}.membership-level .col-md-4{width:100%;margin-right:0;}}@media screen and (max-width: 780px) {.wsmenuexpandermain{z-index:20;}.smallogo{background:#fff;box-shadow:0 1px 4px -1px rgb(128,128,128);padding-bottom:10px;height:60px;}.wsmenu{width:0px;}.wsmenu.menuopen{margin-top:60px;padding-bottom:60px;}.wsmenuexpandermain .menuopen{left:0px!important;}.animated-arrow span,.animated-arrow span:before,.animated-arrow span:after{background-color:#268ad5;}.animated-arrow{padding:30px;margin:0;padding-left:18px;padding-right:42px;}.wsmenuexpandermain .menuopen{margin-top:-8px!important;}.wsmenu-list>li:hover>a{border-bottom-color:#eaeaea;}.callusicon.search-icon{top:0px;right:0px;padding:14px 18px;width:60px;height:60px;line-height:30px;color:#999;}.callusicon:focus,.callusicon:hover{color:#268ad5!important;}ul.mobile-sub.wsmenu-list{border-top:1px solid #eaeaea;}.wsmenu>.wsmenu-list>li>a{border-bottom:1px solid #ccc;}.mobile-sub li a .fa-home{color:#000!important;}ul.wsmenu-submenu{border:0!important;}.wsmenu img.icon.user-info{vertical-align:middle;border-color:transparent;}.wsmenu-submenu-sub a{color:#666;font-size:13px;text-align:left;background-color:#E7E7E7;padding:9px 32px 9px 17px;font-weight:300;}.mobile-sub .wsmenu-submenu li:hover a,.wsmenu-submenu-sub li:hover a{background-color:#0B3C61!important;text-decoration:none;}.wsmenu .mobile{display:block;}.mobile-login-join-now a{color:#268ad5;line-height:44px;font-weight:400;font-size:16px;}.mobile-login-join-now>li{width:50%;float:left;height:44px;text-align:center;}.mobile-login-join-now{clear:both;height:44px;border-bottom:1px solid #ccc;}li.mobile.login a{padding-right:10px;border-right:1px solid #268ad5;}.mobile-login-join-now>li.login{text-align:right;}li.mobile.join-now a{border-left:1px solid #268ad5;padding-left:10px;border-right:0;}.mobile-login-join-now>li.join-now{text-align:left;}.wsmenu-list li:last-child a{border-right:0;}.dropdown.mobile .wsmenu-click i{margin-top:14px;}.navbar-nav{margin:0;}}@media screen and (max-width: 780px) {.logo.web{display:none;}.home-mobileMenu,.wsmenu .wsmenu-list>li{display:block!important;}}@media screen and (min-width: 768px) and (max-width: 780px){.header-search-bar input[type="text"]{width:700px!important;margin-left:20px!important;}.top-menu_header{width:100%!important;height:50px!important;text-align:center;}.topmenu_dropdown{border:0px!important;}.top-menu_header li.dropdown>a{padding-top:5px!important;}.top-menu_li{float:none!important;display:inline-block!important;}}@media screen and (min-width: 781px){.topmenu_dropdown{margin-top:10px!important;}}@media screen and (min-width: 781px) and (max-width: 992px){.header-search-bar input[type="text"]{width:330px!important;}.ragebar_horses .tooltip-min .tooltip-inner{margin-left:-10px!important;}}@media screen and (max-width: 767px) {.img-portfolio{margin-bottom:15px;}h2.content-heading{min-height:45px;}.top-container.first .navbar-header{padding-bottom:10px;}.navbar-collapse{padding:10px 30px!important;background:#268ad5;border:0;}.top-bar-categories{width:100%;background-color:#1A5C8E!important;}.collapse.in .btn-default.white{color:#fff;}.account .navbar-nav>li>a{color:#fff;padding:0px 15px;}.account .navbar-nav>li.dropdown>a{padding-top:0px!important;}.account .navbar-nav>li{display:inline-block;}ul.top-nav-first{text-align:center;}.navbar-default .navbar-nav>li>a{color:#268ad5;;font-weight:400;}.navbar-default .navbar-nav>li>a.active{background:#1A5C8E;}.top-container.second{display:none;}header .container{padding-bottom:40px;min-height:0;}header.search-page{height:auto;}h2.company-title{font-size:30px;}h4.company-type{font-size:20px;}.footer-menu a{display:block;text-align:left;border-bottom:1px solid #eaeaea;padding:10px;}.logo.mobile{display:block;}.page-meta .bookmark{display:inline-block;}.col-md-3.sidebar{border-bottom:1px solid #ccc;}.photo-gallery .album{text-align:center;max-width:100%;display:inline-block;margin:10px auto;}.photo-gallery{margin-left:0;float:none;}.photo-selection .col-md-3{text-align:center;display:inline-block;}.photo-selection figure{width:208px;margin:0 auto;}.photo-description{width:208px;float:none;margin:0 auto;}.content-heading .icon{margin-bottom:0px;}.mobile-serach{width:100%!important;}.search-message{padding-left:0px!important;}.col-xs-3.all-contacts{width:100%;}.col-xs-9.all-correspondence{width:100%;margin:0;}.correspondent-meta{margin-top:15px;padding:10px!important;}.all-correspondence-wrapper{padding-left:0;}form#search-form select,form#search-form input[type="text"],form#search-form input[type="submit"]{margin:3px 1px;width:100%;}.col-md-10.search-content{width:100%;}#showImages figure{height:200px;}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#268AD5;border-color:#268AD5;border-radius:3px;box-shadow:2px 2px 0px 0px #0C548A;}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}.validation-holder>div{display:inline-block;}#signup-form .cropArea{width:100%;max-width:500px;}#settingsPage .btn-group{display:block;}#settingsPage button.multiselect{margin-bottom:10px;}.business-details .line-of-text .display-publicly-settings{margin:10px 0 0 0;}.display-publicly-settings>label{margin-left:0;}#settingsPage ul.business-categories.adding-cats{margin-left:0;}.main-nav table.navbar-nav td:first-child a{margin-left:15px;}.main-nav table.navbar-nav td a{margin-left:0px;margin-right:0px;}.main-nav .table-responsive{margin-bottom:0px;}.how-it-works .highlight-box{border-radius:0;}form#search-form{margin-bottom:10px;}.join-nowForm,.login_page{width:80%!important;}.ragebar_horses .tooltip-min .tooltip-inner{margin-left:0px!important;padding:3px 0px;}.ragebar_horses .tooltip-max .tooltip-inner{margin-left:-20px!important;}}@media screen and (max-width:991px){.search-submit{margin-left:0px;}form#search-form{margin-bottom:10px;}}@media screen and (min-width:676px) and (max-width: 768px) {#progress-expanded button{padding:29px;}#progress-expanded button,#progress-expanded a:nth-child(4) button{width:25%!important;}}@media screen and (min-width:993px) and (max-width: 1200px) {#progress-expanded button{padding:13px!important;}}@media screen and (max-width: 675px) {.profile-completion-progress .col-md-2{width:30%;}.profile-completion-progress .col-md-8{width:70%;}button.click-to-complete{width:100%;border-top:1px solid #227EC3;}#progress-expanded button,#progress-expanded a:nth-child(4) button{width:25%!important;}#progress-expanded a:nth-child(4) button,#progress-expanded a:nth-child(5) button{width:50%;}#progress-expanded button{padding:19px;}}@media screen and (min-width: 767px) and (max-width: 992px) {#progress-expanded button{padding:35px;}}@media screen and (max-width: 364px) {header button.btn{margin:20px 5px;min-width:0px!important;width:45%!important;}.btn-default{font-size:11px!important;}h4.review-us{margin-left:116px;min-height:50px!important;}}@media screen and (max-width: 380px) {.whiteLoader{height:34px!important;}}@media screen and (max-width: 479px) {.mobile-nav-position{top:45px;}.col-md-3.sidebar{margin-top:20px;}.information{position:relative;max-height:332px;min-height:332px;overflow:hidden;border-top-right-radius:5px;border-top-left-radius:5px;border:1px solid rgba(68,68,68,0.23);}.list-style .information{max-height:inherit;}.list-style .listing-reviews{bottom:6px;}.modile-display{display:none;}.mobile-width{width:100%!important;}.list-mode{display:none;}.grid-mode{display:none;}.saddlery{background:url(../images/home-saddlery.png);background-size:100%;}.home-mobile-margin{margin-bottom:25px;}.mobile-comment{width:210px!important;}#upload-photo .modal-dialog{width:80%;}#upload-photo select{margin-left:6px!important;}#upload-photo .modal-body{min-width:100%;}.mobile-text-center{text-align:center;}.mobile-view-button{margin-bottom:20px;width:100%;}.mobile-margin{margin-top:15px;margin-bottom:15px;float:left!important;}.mobile-save-button{text-align:center;width:84%;}#settingsPage .line-of-text select,#settingsPage input[type="text"],input[type="password"],input[type="email"],select,input[type="submit"],.line-of-text textarea,#settingsPage button.multiselect{width:100%;margin-left:0px!important;}.xs-hidden{display:none;}header .col-lg-3{width:164px;margin:15px;left:-15px;top:30px;position:relative;}a.delete-cover-photo{width:120px;}header .share-profile{position:absolute;right:0px;color:#fff;font-weight:400;text-align:center;margin:0px 0px;}header .col-lg-9{top:0px;position:relative;left:0;}header button.btn{margin:8px 5px;width:45%;}#signup-form #msform .half{width:100%!important;}a.continue-to-site{display:block;margin:10px 0;text-align:center;}.signup-form{width:100%!important;}#showImages .col-md-4.ng-scope{display:inline;}.phone-number-delete.pull-right{float:left!important;}.phone-number-delete{margin-top:5px;}.mobile-comment-system{margin-bottom:15px;clear:both;float:left;}.mobile-commentor{width:18%;float:left;}.mobile-comment-box{width:78%;float:right;}.mobile-comment-box textarea{width:100%!important;}.mobile-commentor .review-writer{float:right;}.photo-description{height:auto;}.user-stats .welcome-user{font-size:24px;}.col-lg-9 .company-title{text-align:center;}}.products-dropdown{background:url(../images/icons/icon-product-gray-small.png)!important;height:14px!important;width:14px!important;}.products-dropdown{float:right;margin-right:0px!important;}.products-dropdown:hover{background-position-y:-14px!important;}.my_horses{background:url(../images/icons/horses-user-menu.png);float:right;width:14px;height:14px;}.my_horses:hover{background-position-y:14px;}.theme{margin-right:0px!important;}table.follow-overlay{text-align:center;}.gallery-image-btn{margin-top:15px;margin-bottom:30px;}.gallery-image{}.choose-theme,.choose-color,.upload-header,.upload-footer,.upload-website-img,.url-setting,.page-tittle,.About-us,.upload-gallry-img,.contact-detail,.paymewnt-method{border:1px solid #ccc;border-radius:5px;padding:20px;margin-bottom:20px;overflow:hidden;}.theme-services{border:1px solid #ccc;border-radius:5px;padding:20px;margin-bottom:20px;}.add-hero-image a{display:table;height:167px;background:#fdfdfd;border:1px solid #eaeaea;border-radius:5px;width:100%;}.add-hero-image>a>span{display:table-cell;vertical-align:middle;text-align:center;font-size:15px;color:#999;}.select-equestrian{max-width:100%;padding:0px 15px;border:1px solid rgba(68,68,68,0.17);margin-top:10px;margin-left:6px;}.dots{border-radius:7px;height:7px;width:7px;position:absolute;margin-top:4px;}td.left-contact-bar{width:9%;text-align:right;}td.middle-contact-bar{padding-left:10px;}button.btn.btn-primary.gallery-for-website{padding:10px 10px;}button.btn.btn-primary.bttn-photo-uplod{padding-bottom:12px;}button.btn.btn-primary.bttn-photo-choose{padding:10px;}.product-diplay-view .search-results{padding:0px;}.left_product_line{padding-left:10px;}@media screen and (min-width: 320px) and (max-width:327px){.col-lg-9 .company-title{padding-left:115px;}}@media screen and (min-width: 320px) and (max-width:990px){.theme{margin-right:0px!important;}.select-equestrian{min-width:100%;}}.default-padding{padding:0px;}.product-like{top:3px;left:3px;color:#ccc;}@media screen and (min-width: 320px) and (max-width:500px){.buttn-gallry{text-align:center;}.bttn-photo-choose{width:100%;}.bttn-photo-uplod{width:100%;}.select-equestrian{min-width:100%;}}@media screen and (max-width:379px){.form-btton{margin-top:5px;}.select-equestrian{min-width:100%;}}@media screen and (min-width: 993px) and (max-width:1200px){.theme{margin-right:38px!important;}.select-equestrian{min-width:100%;}}@media screen and (min-width: 1203px){.select-equestrian{min-width:100%;}}
}
.left-dropdown, .left-dropdown .btn, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover{
    background: transparent;
    color: #000;
    border:0px;
}
.left-questions ul {
    margin: 0px;
    padding: 0px;
}
.left-questions ul li{
    list-style: none;
    padding: 8px 0px;
    border: 1px solid #e6e6e6;
    padding-left: 16px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}
.left-questions ul li:hover{    
    color: #268ad5;
    font-weight: bold;
    cursor: pointer;
    border-left:3px solid #268ad5;
}
.dropdown-menu{
    box-shadow: none;
    background-color: transparent;
    border:0px;
    font-family: 'Roboto', sans-serif; 
}
.dropdown-menu>li>a, .collapse>li>a{
    padding: 3px 14px;
}
.dropdown-menu>li>a:hover, .collapse>li>a:hover{
    background: transparent;
    color: #268ad5;
    font-weight: bold;
}
.btn:active:focus, .btn:focus{
    outline: 0px;
}
.btn:active{
    box-shadow: none;
}
.profile h2{
    font-size: 18px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}
.profile p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
}
.profile-text{
    color: #ccc;
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
}
.blog{
    background: #f9f9f9;
    border:1px solid #eaeaea;
    border-radius: 5px;
    padding: 45px 20px;
    margin-top: 50px;
    margin-bottom: 15px;
    font-family: 'Roboto', sans-serif;
}
.blog img{
    float: left;
    margin-right: 10px;
}
.blog input{
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.29);
    padding-left: 5px;
    width: 85%;
    height: 39.5px;
    margin-top: 8px;
}
.blog h5{
    font-size: 13px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}
.blog button{
    background: #268ad5;
    border: 0px;
    padding: 9px 10px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    margin-left: -8px;
}
.blog button img{
    margin-right: 0px;
}
.send-btn{
    float: none !important;
    cursor: pointer;
    margin-left: -5px;
}
.comment{
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    padding: 35px 20px;
    margin: 15px 0px;
    font-family: 'Roboto', sans-serif;
}
.comment p{
    margin-left: 48px;
}
.description{
    padding-left: 0px;
}
.fa-heart{
    color: #ccc;
    float: right;
    margin-top: 10px;
}
.comment h5{
    font-weight: bold;
    margin-left: 16px;
}
.comment h6{
    color: #ccc;
    font-weight: bold;
    padding-left: 48px;
}
.load-btn{
    padding: 7px 25px;
    background: transparent;
    border: 1px solid #268ad5;
    border-radius: 4px;
    color: #268ad5;
    font-family: 'Roboto', sans-serif;
}
.fa-refresh{
    margin-right: 5px;
}
.fa-comment{
    color: #fff;
}

@media (max-width:768px){
    .dropdown-menu{
        background: #fff;
        border: 1px solid #e6e6e6;
    }    
    .product_Review .this_product{
        margin: 12px 0px !important;
    }    
    .home-intro-div .info-link{
        bottom: 25px !important
    }
}

@media (min-width:435px) and (max-width: 1020px){
    .blog input{
        width: 75%;
    }
}
@media (min-width:993px) and (max-width: 1200px){
    .slider-Btns img{
        width: 30% !important;
    }
}
/*All Questions*/
h5{
    font-size: 13px;
}
.left-dropdown, .left-dropdown .btn, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover{
    background: transparent;
    color: #000;
    border:0px;
}
.left-questions ul {
    margin: 0px;
    padding: 0px;
}
.left-dropdown .btn{
    font-weight: normal;
    font-size: 15px;
    margin-top: 30px;
}
.left-questions ul li{
    list-style: none;
    padding: 8px 0px;
    border: 1px solid #e6e6e6;
    padding-left: 16px;
    font-weight: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
}
.left-questions ul li:hover{    
    color: #268ad5;
    font-weight: normal;
    cursor: pointer;
    border-left:3px solid #268ad5;
}
.dropdown-menu{
    box-shadow: none;
    background-color: transparent;
    border:0px;
    font-family: 'Roboto', sans-serif; 
}
.dropdown-menu>li>a, .collapse>li>a{
    padding: 3px 14px;
    padding-left: 0px !important;
}
.dropdown-menu>li>a:hover, .collapse>li>a:hover{
    background: transparent;
    color: #268ad5;
    font-weight: bold;
}
.btn:active:focus, .btn:focus{
    outline: 0px;
}
.btn:active{
    box-shadow: none;
}
.profile h2{
    font-size: 18px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
    color: #3f535c;
}
.profile input{
    width: 100%;
    padding-left: 10px;
    padding-bottom: 50px;
    border-radius: 3px;
    border: 1px solid #e6e6e6;
    padding-top: 15px;
}
.search-bar{
    padding:0px;
    margin-top: 50px; 
}
.search-bar input{
    width: 100%;
}
.profile button{
    background: #268ad5;
    color: #fff;
    border: 0px;
    margin-top: 20px;
    padding: 12px 45px;
    border-radius: 4px;
}
.blog{
    background: #f9f9f9;
    border:1px solid #eaeaea;
    border-radius: 5px;
    padding: 45px 20px;
    margin-top: 50px;
    margin-bottom: 15px;
    font-family: 'Roboto', sans-serif;
}
.blog img{
    float: left;
    margin-right: 10px;
}
.blog input{
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.29);
    padding-left: 5px;
    width: 85%;
    height: 39.5px;
    margin-top: 8px;
}
.blog h5{
    font-size: 13px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}
.blog button{
    background: #268ad5;
    border: 0px;
    padding: 9px 11px 7.5px 10px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    margin-left: -8px;
}
.blog button img{
    margin-right: 0px;
}
.send-btn{
    float: none !important;
    cursor: pointer;
    margin-left: -5px;
}
.comment{
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    padding: 35px 20px;
    margin: 15px 0px;
    font-family: 'Roboto', sans-serif;
}
.comment p{
    margin-left: 48px;
}
.comment img{
    float: left;
}

.comment-all-question{
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    padding: 35px 20px;
    margin: 15px 0px;
    font-family: 'Roboto', sans-serif;
}
.comment-all-question p{
    margin-left: 48px;
}
img.profile-CommentBox {
    float: left;
    max-width: 45px;
}
.comment-all-question{
    font-weight: bold;
}
.description{
    padding-left: 0px;
}
.follow-icon{
    float: right;
}
.comment h5{
    padding-left: 30px;
    font-size: 13px;
}
.commnt-btn{
    padding-right: 0px;
}
.commnt-btn button{
    padding: 10px 40px;
    border-radius: 5px;
    border: 0px;
    color: #fff;
    font-weight: bold;
    background: #ccc;
}
.comment h6{
    color: #ccc;
}
.fa-search{
    margin-left: -24px;
    color: #ccc;
}
.load-btn{
    padding: 7px 25px;
    background: transparent;
    border: 1px solid #268ad5;
    border-radius: 4px;
    color: #268ad5;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
}
.profile-CommentBox{
    margin-right: 10px;
}
.profile-text{
    color: #ccc;
}
.fa-refresh{
    margin-right: 5px;
}
.fa-comment{
    color: #fff;
}
.search-bar input {
    width: 100%;
    height: 35px;
    padding-left: 5px;
    border-radius: 3px;
    border: 1px solid #ccc;
    margin-top: 35px;
    margin-bottom: 12px;
}
.all_question_inner{
    margin-top: 30px;
}
.all_question_heding{
    border-bottom:1px solid #ccc;
    padding-bottom: 14px;
    font-weight: lighter;
    font-size: 24px;
    color: #3f535c;
    margin-bottom: 40px; 
    margin-top: 0;
}
.left-questions ul li.active {
    color: #268ad5;
    font-weight: normal;
    cursor: pointer;
    border-left:3px solid #268ad5;
}
.dropdown-menu > li > a, .collapse > li > a{
    color: #7e7e7e;
    font-size: 13px;
}

@media (max-width:768px){
    .dropdown-menu{
        background: #fff;
        border: 1px solid #e6e6e6;
    }
    .bottom_head{
        min-height: 125px;
        clear: both;
    }
}

@media (min-width:435px) and (max-width: 1020px){
    .blog input{
        width: 75%;
    }
}
@media (min-width:768px) and (max-width: 1020px){
    .commnt-btn button{
        padding:10px 24px;
    }
}

/*Advertise on Horsi*/

a{
    text-decoration: none !important;
}
.main-nav table tr td a:active{
    color: #268ad5;
}
.advertise-topLink ul li{
    float: left;
    list-style: none;
    padding-left: 20px;
    padding-bottom: 10px;
    cursor: pointer;
    font-family: 'Roboto', sans-serif;
}
.advertise-topLink ul li a:hover{
    text-decoration: none;
    color: #a6a6a6;
}
.jumbotron{
    background-image: url(../images/banner_02.jpg);
    height: 439px;
    margin:0px; 
}
.banner-heading{
    text-align: center;
    font-size: 44px !important;
    color: #fff !important;
    margin-top: 0px;
    font-family: 'Roboto', sans-serif;
}
.center-nav ul li{
    float: left;
    list-style: none;
    padding-right: 30px;
    margin-top: 15px;
    cursor: pointer;
    font-family: 'Roboto', sans-serif;
}
.center-nav ul li a:hover{
    text-decoration: none;
    color: #999;
}
.advertiseAll-about {
    margin-top: 0px !important;
}
.advertiseAll-about h1{
    color: #000;
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
}
.advertiseAll-about p{
    width: 70%;
    text-align: center;
    margin: 0px auto;
    color: #777;
    margin-top: 20px;
    font-family: 'Roboto', sans-serif;
    font-size: 16px; 
}
video{
    width: 500px;
    margin:0px auto;
}
.video-section h3{
    color: #000;
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    margin: 35px 0px;
}
.member-level h3{
    text-align: center;
    color: #000;
    margin-top: 20px;
    margin-bottom: 30px;  
}
.basic{
    text-align: center;
    background-color: #268ad5;
    color: #fff;
    border-radius: 4px;
    min-height: 230px;
    padding-top: 20px;
}
.basic h4{
    font-size: 24px;
    font-weight: lighter;
}
.basic strong{
    font-size: 48px;
}
.basic p{
    font-size: 13px;
}
.basic h5{
    margin: 25px 0px;
}
.bttm-content{
    background: #666;
    margin-top: -32px;
    padding: 2px 0px;
}
.bttm-content h5{
    text-align: center;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
}
.bttm-contentPremium{
    background: #4fb74c;
    padding: 2px 0px;
    margin-top: -32px;
    text-align: center;
    color: #fff;
}
.bttm-contentPremium h5{
    font-size: 13px;
    font-weight: bold;
}
.bttm-contentProffesionl{
    background: #f6f6f6;
    padding: 2px 0px;
    margin-top: -32px;
    text-align: center;
    color: #268ad5;
}
.bttm-contentProffesionl h5{
    font-size: 13px;
    font-weight: bold;
}
.description{
    text-align: center;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
}
.description img{
    margin: 20px 0px;
}
.description ul{
    text-align: left;
    padding: 0px;
}
.description ul li{
    list-style: none;
    padding: 11px 10px;
    border-top: 1px solid #e6e6e6;
    font-size: 13px;
    color: #999;
}
.logo-basic{
    margin: 44px 0px !important;
}
.text h4{
    color: #999;
    font-size: 13px;
    margin:50px 0px; 
}
.text strong{
    color: #268ad5;
}
.beApart{
    text-align: center;
    color: #777;
    font-size: 15px;
}
.beApart h1{
    font-size: 24px;
    margin-bottom: 30px;
    color: #3f535c;
}
.beApart p{
    width: 70%;
    margin: 0px auto;
}
.beApart-btn{
    padding: 8px 100px;
    border: 0px;
    border-radius: 3px;
    margin: 30px 0px;
    background: #268ad5;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}
.img-responsive{
    display: inline-block;
}
@media (max-width:500px){
    video{
        width: 100%;
    }
    .beApart-btn{
        padding: 8px 55px;
    }
    .advertiseAll-about p{
        width: 100%;
    }
}

@media (max-width:768px){
    .member{
        margin-bottom: 30px;
    }
}


/*Editorial*/

.top-link{
    padding: 10px 0px;
}
.top-link a{
    padding-right: 15px;
    cursor: pointer;
}
.top-link a:hover{
    color: #999;
    text-decoration: none;
}
.banner{
    background-image: url(../images/banner_02_03.jpg);
    height: 437px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: -160px;
}
.center-nav ul li{
    float: left;
    list-style: none;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.center-nav ul li a{
    color: #999;
    cursor: pointer;
}
.center-nav ul li a:hover{
    color:#268ad5;
    text-decoration: none;
}
.content h1{
    color: #506169;
    font-size: 24px;
}
.content p{
    color: #506169;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
}
.center-nav{
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
}
.heding{
    padding-top: 5px;
    font-size: 15px;
    color: #506169;
    font-weight: bold;
}
.content h1{
    font-family: 'Roboto', sans-serif;
    margin-bottom: 20px;
}
.banner-heding{
    padding-top: 13%;
    color: #fff;
    font-size: 44px;
    text-align: center;
    margin: 0px;
}
.joinNow{
    background:#268ad6;
    border: 0px;
    border-radius: 3px;
    color: #fff;
    padding: 10px 100px;
    margin: 15px 0px;
}
.inner-content p{
    line-height: 26px;
}
.container-outer{
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
}

@media (max-width: 450px){
    .center-nav{
        font-size: 12px;
    }
    .cntent-topPargraph{
        margin-left: 0px !important;
    }

}
@media (max-width: 600px){
    .banner-heding{
        padding-top: 35% !important;
    }    
}
@media (min-width: 400px) and (max-width: 600px){
    button.add-new-product{
        width: 50%;
    }
}
@media (min-width: 600px) and (max-width: 992px){
    button.add-new-product{
        width: 33%;
    }
}
@media (min-width: 600px) and (max-width: 850px){
    .banner-heding{
        padding-top: 28% !important;
    }
}

/*Website Designer*/

.clr{
    clear: both;
}
.advertise-topLink ul li{
    float: left;
    list-style: none;
    padding-left: 20px;
    padding-bottom: 10px;
    cursor: pointer;
    font-family: 'Roboto', sans-serif;
}
.advertise-topLink ul li a:hover{
    text-decoration: none;
    color: #a6a6a6;
}
.plentyMain-content{
    margin-bottom: 20px;
}
.website-designer{
    background-image: url(../images/websiteDesigner_bg_banner_03.jpg);
}
.jumbotron{    
    height: 436px;
    margin:0px;
    padding-top: 14px !important;
    background-position: -300px;
    margin-right: 10px;
    margin-left: 10px; 
}
.advertise{
    background-image: url(../images/banner_02.jpg);
    background-position: -350px;
}
.jumbotron h1{
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 44px;
}
.bnnr-content{
    margin-top: 20px;
}
.banner-heading img{
    margin-top: 7px;
}
.banner-heading{
    text-align: center;
    font-size: 44px !important;
    margin-top: 20px;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-weight: normal;
}
.center-nav ul li{
    float: left;
    list-style: none;
    padding-right: 30px;
    margin-top: 15px;
    cursor: pointer;
    font-family: 'Roboto', sans-serif;
}
.center-nav ul li a:hover{
    text-decoration: none;
    color: #999;
}
.advertiseAll-about {
    margin-top: 25px;
}
.advertiseAll-about button{
    padding: 8px 80px;
    color: #fff;
    border: 1px;
    background: #268ad5;
    border-radius: 4px;
    margin-top: 22px;
}
.advertiseAll-about h1{
    color: #000;
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    margin-top: 0px;
}
.advertiseAll-about p{
    width: 70%;
    text-align: center;
    margin: 0px auto;
    color: #777;
    margin-top: 20px;
    font-family: 'Roboto', sans-serif;
    font-size: 15px; 
}
video{
    width: 500px;
    margin:0px auto;
}
.video-section h3{
    color: #000;
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    margin: 35px 0px;
}
.plenty-design{
    text-align: center;
}
.websiteDesigner-outer{
    background: #edefed;
    margin-top: 40px;
}
.inner-content{
    background: #f7f6f4;
    padding: 35px;
    border: 1px solid #e6e6e6;
    border-radius: 4px;
}
.heding_top{
    width: 70%;
    text-align: center;
    margin:0px auto; 
}
.heding_top h1{
    font-size: 24px;
    color: #000;
    margin-bottom: 30px;
    margin-top: 40px;
    font-family: 'Roboto', sans-serif;
}
.heding_top p{
    font-size: 16px;
    color: #777;
    margin-bottom: 30px;
    font-family: 'Roboto', sans-serif;
}
.inner-content{
    background: #f7f6f4;
    border: 1px solid #e6e6e6;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    width: 330px;
    padding-top: 45px;
}
.inner-content img{ 
    width: 100%;
}
.diamondG{
    background: #fff;
    width: 330px;
    text-align: left;
    padding: 1px 8px;
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    color: #000;
    font-size: 13px;
    margin-top: -2px;
    border: 1px solid #e6e6e6;
}
.diamondG h5{
    margin-bottom: 0px;
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
}
.diamondG p{
    margin-bottom: 0px;
    font-family: 'Roboto', sans-serif;
}
.diamondG span{
    float: left;
}
.fa-chevron-circle-right{
    float: right;
    margin-top: 10px;
    font-size: 30px !important;
    color: #e6e6e6;
    margin-right: 8px;
}
.plenty-design button{
    padding: 10px 72px;
    border: 0px;
    color: #fff;
    background: #268ad5;
    border-radius: 4px;
    font-family: 'Roboto', sans-serif;
    margin-right: 37px;
    margin-bottom: 40px;
    margin-top: 20px;
}
.frequently-heding h1{
    color: #000;
    font-size: 24px;
    margin: 40px 0px;
    font-family: 'Roboto', sans-serif;
}
.frequently-innrContent{
    border:1px solid #e6e6e6;
    padding-top: 12px;
    margin-bottom: 28px;
    padding-bottom: 12px;
    text-align: left;
    overflow: hidden;
    min-height: 230px;
}
.frequently-innrContent hr, .frequently-innrContent h4, .frequently-innrContent p {
    margin: 7px 0px;
    color: #000;
}
.frequently-innrContent h4{
    margin-bottom: 5px;
    font-family: 'Roboto', sans-serif;
}
.frequently-innrContent p{
    color: #000;
    font-family: 'Roboto', sans-serif;
}
.frequently-innrContent a{
    float: right;
    font-family: 'Roboto', sans-serif;
}
.remove-float
{
    float: none !important;
}
.ask-question{
    text-align: center;
    margin: 0px auto;
    font-family: 'Roboto', sans-serif;
}
.ask-question button{
    padding: 10px 65px;
    border: 0px;
    color: #fff;
    background: #268ad5;
    border-radius: 4px;
    margin-bottom: 25px;
    margin-top: 10px;
}
.img-responsive{
    display: inline-block;
}
@media (max-width:500px){
    video{
        width: 100%;
    }
    .beApart-btn{
        padding: 8px 55px;
    }

    .ask-question button{
        padding: 10px 20px;
    }

    .plenty-design button{
        padding: 10px 60px;
    }

    .advertiseAll-about button{
        padding: 8px 60px;
    }
}

@media (max-width:1200px){
    .member{
        margin-bottom: 30px;
    }

    .diamondG, .inner-content{
        width: auto;
    }
}
@media (max-width:1000px){
    .inner-content, .diamondG{
        width: auto;
    }
}

.blog .question-comment img {
    float: right;
    margin-left:-15px; 
    margin-right:20px; 
}

.top_para{
    padding-left: 0px;
}

/*Rishabh-website-builder*/
.exist-website-url{
    color: #000;    
    border: 1px solid #ccc;
    padding: 24px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-radius: 5px;
    margin-bottom: 20px;
    overflow: hidden;
}

.exist-website-url h3 {
    margin-bottom: 8px;
    font-size: 18px;
}
.exist-website-url p {
    margin-left: 0px;
}
.choose-website-type{
    color: #000;
    font-weight: bold;
    border: 1px solid #ccc;
    padding: 24px;
    padding-top: 0px;
    border-radius: 5px;
    margin-bottom: 20px;
    overflow: hidden;
}
.choose-website{
    margin: 0px;
    padding: 0px;
}
.choose-website-type h3 {
    margin-bottom: 8px;
    font-size: 18px;
}
.choose-website-type p {
    margin-left: 0px;
}
button.service-website{
    background: transparent;
    border: 2px solid #268ad5;
    color: #268ad5;
    font-weight: bold;
    padding: 8px 80px;
    border-radius: 5px;
    margin-right: 15px;
}
.product-website{
    background: #268ad5;
    color: #fff;
    font-weight: bold;
    padding: 8px 80px;
    border-radius: 5px;
    border: 0px;    
    margin-left: 15px;
}
.businessHeading-input input{
    width: 100%;
    margin-left: 0px !important;
    margin-bottom: 20px !important;
}
.business-heading{
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}
.business-heading h3{
    color: #000;
    font-size: 18px;
}
.business-heading p{
    margin-left: 0px;
}
.url-input{
    width: 20%;
}
.add-hero-image a{
    text-align: center;
    padding-top: 20px;
}
.inner-addProduct, .website-builder-addProduct, .add-hero-image{
    padding-left: 0px;
    padding-right: 10px;
}
.inner-addProduct input{
    margin-left: 0px !important;
    width: 100%;
    margin-bottom: 12px !important;
    padding-left: 5px;
    font-size: 13px;
}
.product_description{
    padding-bottom: 47px;
    margin-bottom: 0px !important;
    padding-top: 15px;
}
.add_img{
    padding-left: 0px;
}
.product_description{
    padding-bottom: 49px !important;
    margin-bottom: 0px !important;
    padding-top: 15px !important;
}
.add-hero-image{
    margin-bottom: 25px;
    padding-right: 0px;
}
.add-product-wrapper{
    padding-left: 0px;
    padding-right: 0px;
}
.choose-theme p, .choose-color p{
    margin-left: 0px;
}
.paymewnt-method p{
    margin-left: 30px;
}
.add-prodcut-save{
    background: #268ad5;
    color: #fff;
    background: #268ad5;
    color: #fff;
    padding: 8px 40px;
    border: 0px;
    border-radius: 3px;
    font-weight: bold;
}
.add-prodcut-cancel{
    border: 2px solid #268ad5 !important;
    color: #268ad5;
    font-weight: bold;
    padding: 7px 32px;
    border: 0px;
    border-radius: 3px;
    background: transparent;
    margin-left: 15px;
}
.choose-theme h3, .choose-color h3, .content-sub-heading{
    color: #000 !important;
    font-size: 18px;
}
.choose-color h3, .choose-theme h3, .choose-website-type h3{
    margin-bottom: 5px;
}
.builder_button{
    width: 100%;
    margin: 10px 0px;
    background: #4FB74C;
    color: #fff;
    padding: 10px;
} 
.builder_button:hover{
    color: #fff;
}
.website_link{
    background: #4FB74C;
    border-color: #4FB74C;
    color: #fff;
} 
.website_link:hover{
    color: #fff;
}   
.gallery-for-website{
    background-color: white;
    color: #337ab7;
}
.selected-photo{
    margin-right: 0px !important;
}
.selected-photo a {    
    border: 1px solid #eaeaea;
    border-radius: 5px;
    width: 100%;
}
.selected-photo > a > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 15px;
    color: #999;
}

.uploaded-photo{
    margin-right: 0px !important;
}
.uploaded-photo > a > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 15px;
    color: #999;
    height: 208px;
}
.review{
    display: inline-flex;
    margin-top: 20px;
    margin-left: 0px;
}
.uploaded-photo a {
    text-align: center;
    padding-top: 20px;
}
.uploaded-photo a {
    display: table;
    height: 167px;
    background: #fdfdfd;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    width: 100%;
}

.website_payment_button{
    min-width: 174px;
    margin: 10px 0px;
    background: #4FB74C;
    color: #fff;
    padding: 10px;
} 
.website_payment_button:hover{
    color: #fff;
}
.product_breadcrumbs{
    border-bottom: 1px solid #eaeaea;
}
/*manoj css */
.slider-handle.max-slider-handle.round {
    margin-left: 0px !important;
}
.product-review-star .average-rating-container {
    margin-top: 5px;
    margin-left: 3px;
}
@media (max-width:600px){
   button.service-website{
        margin-right: 0px !important; 
        margin-left: 0px !important;
    }
.buttn-gallry .gallery-for-website{
    width: 100%;
}
.product-website{
    margin-left: 0px !important;
   }
}
.add-primary-img-section .ng-invalid {
    border: 1px solid #a94442;
}
.home-page-heading{
    font-size: 44px;
    display: block;
    text-transform: initial;
    line-height: 48px;
    color: #fff;
    text-align: center;
    margin-top: 100px;
    margin-bottom: 20px;
    font-weight: 500;
    padding: 0px 5px;
}
.content .album-display-section .album {
text-align: -webkit-center;
}

.content .album-display-section .album aalbum-display-section{
border: 1px solid #e6e6e6;
    display: inline-block;
    width: 100%;
}
.content .album-display-section .album .photo-description a{
    border: 0px solid #e6e6e6;
    display: block;
    width: 100%;
}
.content .album-display-section .album img{
    width: auto;
}
/* for website builder popup */
.main_head
{
    font-size: 19px;
    font-family: 'Roboto';
    font-weight: 400;
    color:#555;
    display: inline-flex;
}
.main_subhead
{
    font-size: 18px;
    font-family: 'Roboto';
    font-weight: 400;
    color:#555;
}
.website-header {   
    position: relative;
}
.main_head1
{

       font-size: 28px;
    font-family: 'Roboto';
    font-weight: 700;
    color: #3f535c
}
.head_dec
{
    font-size: 16px;
    font-family: 'Roboto';
    font-weight: 400;
    color:#555;
   line-height: 1.5;
   /* width: 580px;*/
}
.aero
{
    width: 20px;
    float: left;
    height: 30px;
}
.head_dec1
{
    font-size: 16px;
    font-family: 'Roboto';
    font-weight: 400;
    color:#555;
    text-align: center;
}
.head_show
{
  font-size: 22px;
    font-family: 'Roboto';
    font-weight: 700;
    color:#3f535c;  
}
.website-content
{
   border-radius: 0px;
   background: url('https://www.horsi.com.au/images/joinNow.jpg');
   border: 1px solid rgb(150, 176, 193);
   background-size: cover;
}
.website-button-model {
    color: #fffefe;
    background-color:#286090;
    border-color: #ccc;
    font-size: 16px;
    font-family: 'Roboto';
    font-weight:700;
    margin-left: 10px;
}/*
.layer
{
    background: rgba(255, 255, 255, 0.80);
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0.7;
}*/

/* product */
.product-price-tag{
    position: absolute;
    background: #fff;
    margin: 6px;
    border-radius: 3px;
    border: 1px solid #ccc;
}
.product-price-tag h4{
    font-size: 13px;
    margin: 0px;
    padding: 6px;
}
.product-price-tag h4 strong{
    font-weight: bold;
}
.option-right{
    background: #fff;
    padding: 5px;
    border-radius: 2px !important;
    margin: 6px;
}
.website-designer{
    padding: 15px !important;
}
#websiteDesign{
    padding-right: 5px;
}

.add_memberPopup{
    width: 451px;
    margin: auto;
}    
@media (max-width: 340px){
    h3.content-sub-heading{
        font-size: 15px;
    }
}
@media (max-width: 400px){
    .contact-detail{
        padding-left: 2px;
        padding-right: 0px;
    }
    td.left-contact-bar{
        width: 25%;
    }    
    .header-search-bar input[type="text"]{
        font-size: 11px;
    }
    .content-heading{
        padding-bottom: 40px;
        text-align: center;
    }
    .search-photos-text{
        text-align: center;
        width: 100%;
        padding-top: 6px;
    }
}

@media (min-width: 400px) and (max-width: 600px){
    td.left-contact-bar{
        width: 22%;
    }
}
@media (max-width: 600px){
    .uplod-btn, .choose-photo{
        width: 100%;
    }
    .service-website, .product-website{
        width: 100%;
    }
    button.service-website{
        padding: 8px 20px;
        margin-left: 0px;
    }
    .buttn-gallry{
        text-align: center;
    }    
    .product-website{
        padding: 8px 35px;
    }
}
@media (min-width: 600px) and (max-width: 1200px){
    td.left-contact-bar{
        width: 15%;
    }    
}

@media (min-width: 600px) and (max-width: 768px){
    button.service-website{
        padding: 8px 18px;
    }    
    .product-website{
        padding: 8px 35px;
    }
}
@media (min-width: 768px) and (max-width: 1200px){
    button.service-website{
        padding: 8px 40px;
    }
    .product-website{
        padding: 8px 32px;
    }
}

/*Product list View*/
.product-diplay-view  .product-top {
    margin-top: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 8px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 19px;
}
.product-diplay-view  .top-left {
    padding-left: 0px;
    margin-top: 4px;
}
.product-diplay-view .top-right {
    text-align: right;
    padding: 0px;
}
.product-diplay-view .top-icon-product {
    float: left;
}
.product-diplay-view  .default-view-heading {
    font-size: 24px;
    font-family: 'Roboto';
    font-weight: 300;
    color: #3f535c;
    display: inline;
    padding-left: 15px;
}
.product-diplay-view  .search-bar-top {
    width: 55%;
    border-radius: 2px;
    border: 1px solid #ccc;
    height: 30px;
    padding-left: 5px !important;
    font-size: 14px;
    margin-right: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.product-diplay-view  .search-btn {
    background: #50b74c;
    color: #fff;
    border: 0px;
    padding: 3.9px 19px;
    border-radius:3px;  
}
.product-diplay-view  .product-list-mode, .product-diplay-view  .product-grid-mode{
    vertical-align: middle;
    cursor: pointer;
}
.product-diplay-view  .product-list-content-heding{
    margin-bottom: 0px !important;
}
.product-diplay-view  .product-content-subheding {
    margin-top: 0px;
    padding: 0px;
    font-size: 16px;
    font-weight: bold;
    color: #3f535c;
}
.product-diplay-view  .product-content-para {
    font-size: 16px !important;
    color: #3f535c;
}
.product-diplay-view .like {
    float: left;
    margin: 0px;
    margin-right: 15px;
}
.product-diplay-view  .share {
    float: right;
    color: #ccc;
}
.product-diplay-view  .post-profile {
    float: left;
    margin-right: 10px;
    width: 40px;
    height: 40px;
}
.product-diplay-view  .posted-by {
    margin: 0px;
    font-size: 13px;
    padding-top: 5px;
}
.product-diplay-view  .post-name {
    margin: 0px;
    font-size: 13px;
    font-weight: bold;
    color: #565656;
}
.product-diplay-view  .product-post-profile {
    margin:0px !important;
}
.product-diplay-view  .heding-price {
    font-weight: bold !important;
}
.product-diplay-view  .location-left {
    border: 0px;
    padding: 0px;
}
.product-diplay-view  .location-heading {
    background: transparent !important;
    padding: 0px;
}
.product-diplay-view  .location-content {
    border-top: 0px !important;
    padding: 0px;
}
.product-diplay-view .location-heading h4 {
    font-weight: bold;
}
.product-diplay-view  .location-dropdown li {
    font-size: 13px;
    line-height: 24px;
    font-weight: normal;
}
.product-diplay-view  .location-dropdown li:hover {
    font-weight: bold;
}
.product-diplay-view  .left-cat:hover {
    color: #000;
}
.product-diplay-view  .list-view-product {
    margin-top: 20px;
}
.product-diplay-view  .profile-img {
    margin-left: 20px;
}
.product-diplay-view  .like-image {
    padding-right: 10px;
}
.add-product-photo{
    background-size:contain; 
    background-position: 50px; 
    opacity:0.8;
    width: 88%;
    margin-top: 20px;
    border: 1px solid #ccc;
    position: relative;
    padding: 0px;
}
.product-img{
    position: relative;
}
.product-dropmenu{
    padding-left: 5px;
}
.productSearch-wrapper .product-content-img{
    width: 240px;
    height: 210px;
    padding: 8px !important;
    border-right: 1px solid #e0e0e0;
}
.productsSearch-grid{
    width: 320px;
    height: 235px;
    margin: 0px 6px 65px !important;
    padding: 0px 2px !important;
}
.product-searchProduct{
    width: 100% !important;
    height: 100% !important;
}
.productGrid-Search{
    width: 100%;
    height: 170px;
    padding: 8px;
}
.outer-deatilProduct{
    padding: 0px; 
    height: 68px;
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}
.product_bottom_dec {
    height: 36px;
}
/*.product_line_dec{
    margin-bottom: 2px;
}*/
.main-slider-btn{
    background: transparent!important;
    font-size: 44px;
    margin-top: 300px;
    cursor: pointer;
}
.products-wrapper .products{
    margin-bottom: 20px;
}  
.slider-horizontal{
    width: 190px !important;
} 
.product_slider_8 .carousel-inner{
    height: 320px;
}
.product_slider_8 .carousel-inner .item img{
    height: 320px;
}
figure.productDispalyTab{
    min-width: 178px;
    position: relative;
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    border-bottom-right-radius: 0%;
    border-bottom-left-radius: 0%;
    display: flex;
}
.product_slider_8 .carousel-inner .item.active img,
.product_slider_8 .carousel-inner .item.right img,
.product_slider_8 .carousel-inner .item.left img{
    margin: 0 auto;
    width: auto;
}
.slider-Btns{
    margin-top: 20px;
    text-align: center;
}
.slider-Btns img{
    margin: 3px;
    cursor: pointer;
    height: 100px;
}
.priceProduct .product_line_dec{
    text-align: left;
    font-size: 16px;
    text-overflow: ellipsis;
    word-wrap: normal;
    overflow: hidden;
    width: 198px;
    font-weight: 300 !important;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    /*padding-top: 25px;*/
}
.priceProduct .product_price{
    text-align: right;
    font-size: 16px;
    color: #3f535c;
    /*padding-top: 25px;*/
}
.priceProduct .left_side{
    padding-left:0px;
}
.priceProduct .right_side{
    padding-right:0px;
}
.layer-websiteDesigner{
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.81);
}
.toolTip{
    float: right;
    margin-right: -24px;
    margin-top: -28px;
}
@media (max-width: 400px){
    .toolTip{
        margin-right: -20px;
    }
}
@media (max-width: 500px){
    .horses_saleText{
        width: 100%;
        padding-top: 15px;
        text-align: center;
        display: block !important;
    }    
    .horses-saleHeading{
        text-align: center;
        padding-bottom: 60px !important;
    }
}
@media (max-width: 479px) {
    .product-diplay-view  .list-view-content {
        max-height: auto;
        min-height: auto;
        padding-bottom: 10px;
    }
    .productsSearch-grid{
        width: 100%;
    }
    .search-results.list-style .products-main{
        margin-left: 0px;
    }
    .productsSearch-grid{
        margin: 0px 0px 65px !important;
    }
    h4.review-us{
        min-height: 50px;
    }
    .container.profile-completion-progress{
        margin: 0px !important;
    }
}
/*@media (max-width: 600px) {
      .product_slider_8
    {

            width: 145px !important;
    }
    }
*/
@media (min-width: 479px) and (max-width: 768px) {
    .product-diplay-view  .list-view-content {
        max-height: 480px;
        min-height: 450px;
        padding-bottom: 10px;
    }
}
@media (max-width: 768px) {
    .product-diplay-view  .top-left {
        text-align: center;
    }
    .product-diplay-view  .top-right {
        text-align: center;
        margin-top: 20px;
    }
    .product-diplay-view  .top-icon-product {
        float: none;
        text-align: center;
    }  
    .add-product-form label{
        margin-left: 7px !important;
    }
    .add-product-form input, .add-product-form textarea{
        margin: 10px !important;
        width: 96% !important;
    }
    .form-outer-product{
        padding: 0px 12px;
    }
    .cancelProduct, .submit-product{
        width: 45% !important;
    }
    .add-product-photo{
        margin: 10px 20px;
    }
    .col-md-3.sidebar{
        border-bottom: 0px;
    }
    .detailview-topborder{
        border-bottom: 0px;
    }
    .right_devide{
        border-left: 0px !important;
    }
    
}
@media (min-width: 970px) and (max-width: 1200px) {
    .product-diplay-view  .price-left .slider-horizontal {
        width: 170px !important;
    }
    .product-diplay-view  .price-left {
        width: 170px !important;
    }
    .product-diplay-view  .cat-heding {
        font-size: 15px !important;
    }
}
@media (max-width: 1200px) {
    .product-diplay-view  .product-gallery-thumbnail{
        width: 100%;
    }
    .product-diplay-view  .product-content-img {
        text-align: center;
    }
    .product-diplay-view  .price-left{
        width: 213px;
    }
}
@media (min-width: 1200px) {
    .product-diplay-view  .product-gallery-thumbnail {
        height: 100%;
        width: 100%;
    }
}
@media (max-width: 480px){
     .cancel, .submit-product{
        width: 100% !important;
        margin-left: 0px !important;
        margin: 5px 0px;
    }
    form .half{
        width: 100% !important;
    }
}

/* product grid view */
.product-diplay-view  .product-gallery-thumbnail {
    height: 100%;
    width: auto;
    display: inherit;
}
.product-list-title
{
    font-family: 'Roboto';
    font-weight: 700;
    color:#3f535c;
    font-size: 16px;

}
.products-main
{
    margin-top: 20px !important;
    margin-bottom: 20px !important; 
}
.left-product{
    padding: 0px;
}
.top_grid_dec
{
    font-size: 13px !important;
     font-family: 'Roboto'!important;
    font-weight: 700 !important;
    color:#268ad5 !important;
}
.middle_grid_dec
{
     font-size: 13px !important;
     font-family: 'Roboto'!important;
    font-weight: 400 !important;
    color:#3f535c !important;
}
.product_line
{
    text-overflow: ellipsis;
    word-wrap: normal;
    margin-bottom: -8px;
    font-weight: 700 !important;
    font-size: 14px;
    color: #465a65;
    width: 290px;
    text-transform: capitalize;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 35px;
}
.dubleLineProdutName span.product-name{
    font-weight: 400;
    color: #3f535c;
    width: 218px;
    font-size: 13px;
    /* display: block; */
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 33px;
}
.dubleLineProdutName .product-description{
    height: 60px !important;
}
.product_line_dec
{
    color:#3f535c;
    font-size: 16px;
    font-weight: 300 !important;

}
.product_shadow
{
    padding: 0px;
    border-radius: 4px;
}
.product_img_div
{
    padding: 0px;
    width: 100%;
    height: 226px;
    border: 1px solid #e7e7e7;
    border-bottom: 0px solid;
    border-radius: 3px;
    border-bottom-right-radius: 0%;
    border-bottom-left-radius: 0%;
}
ul.dropdown-menu.product-dropmenu {
    min-width: 140px !important;
}
.products-wrapper .products{
    width: 305px;
    height: 
}
@media (min-width: 320px) and (max-width:500px){
.product_line_dec {
    text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    }
}
@media (min-width: 434px) and (max-width:585px){
/*.product_slider_8 {
    width: 150px !important;
}*/
.product.slider_padding {
    padding: 0px !important;
    margin-top: 100px !important;
}
}
@media (min-width: 385px) and (max-width:433px){
/*.product_slider_8 {
    width: 120px !important;
}*/
.product.slider_padding {
    padding: 0px !important;
    margin-top: 100px !important;
    /*margin-left: 25px !important;*/
}
}
@media (min-width: 320px) and (max-width:384px){
/*.product_slider_8 {
    width: 78px !important;
}*/
.product.slider_padding {
    padding: 0px !important;
    margin-top: 100px !important;
    /*margin-left: 25px !important;*/
}
}


@media (min-width: 320px) and (max-width:768px){
.product_bottom_dec {
    background: #fdfdfd;
    padding-bottom: 10px;
}
.product_shadow {
    padding: 0px;
    margin-bottom: 20px;
}
}
@media (min-width: 580px) and (max-width:1180px){


.product_line_dec
{

 .text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    }
}
@media (min-width: 768px) and (max-width:1000px){
.product_shadow {
    padding: 0px;
    margin-bottom: 28px;
}
}

/* anupriya */
.security_image
{
    float: right;
    border: 1px solid #ddd;
    box-shadow: 3px 4px 9px 2px;
}
.payment_detail_website{
    box-shadow: 3px 4px 9px 2px;
    padding: 10px !important;
    width: 26%;
    float: left;
    text-align: center;
}
.payment_detail_website_p{
    clear: both;
    margin-left: 0px !important;
    margin-bottom: 0px !important;
}

.website_payment_change_button{
    margin: 10px 0px;
    padding: 10px;
    margin:0px 25%;
} 

/* css for what to do now */
#whattodonow .popup-whatTo-do-now {
    background: #fff;
    border-radius: 5px;
}
#whattodonow .modal-dialog {
    width: 45%;
}
#whattodonow .popup-inner {
    padding: 0px;
}
#whattodonow .right-content, #whattodonow .left-content {
    margin: 0px;
    padding: 0px;
}
#whattodonow .left-content img {
    width: 100%;
    height: 580px
}
#whattodonow .WhatTo-do-heding {
    font-size: 36px;
    padding: 35px;
    background: #f9f9f9;
    margin-top: 0px;
    margin-bottom: 0px;
    border-bottom: 1px solid #ccc;
    color: #3f535c;
    text-align: center;
    border-top-right-radius: 6px;
    font-weight: 300;
}
#whattodonow .connect-userOuter {
    width: 50%;
    height: 108px;
    padding-top: 20px;
    text-align: center;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
}
#whattodonow .connect-user h2 {
    font-size: 14px;
    color: #ccc;
    padding-top: 23px;
    margin: 0px;
}
#whattodonow .read-blogOuter {
    width: 50%;
    height: 108px;
    text-align: center;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
    padding-top: 20px;
}
#whattodonow .search-business h2, #whattodonow .add-horse h2, #whattodonow .add-business h2, #whattodonow .photos h2 {
    color: #ccc;
    margin: 0px;
    font-size: 14px;
    padding-top: 23px;
}
#whattodonow .search-business a, #whattodonow .add-horse a, #whattodonow .add-business a, #whattodonow .photos a,
#whattodonow .read-blog a, #whattodonow .connect-user a, #whattodonow .photos a {
    color: #999;
}
#whattodonow .photos-Outer {
    width: 50%;
    height: 108px;
    text-align: center;
    color: #ccc;
    padding-top: 20px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
}
#whattodonow .add-businessOuter {
    width: 50%;
    height: 108px;
    text-align: center;
    padding-top: 20px;
    color: #ccc;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
}
#whattodonow .search-businessOuter {
    width: 50%;
    height: 108px;
    text-align: center;
    padding-top: 20px;
    color: #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
}
#whattodonow .connect-user{
    background: url(../images/icon1_03.png) no-repeat center;
    background-position: 100px 4px;
    height: 30px;
    width: 200px !important;
    border-right: 0px;
}
#whattodonow .read-blog{
    background: url(../images/icon2_03.png) no-repeat center;
    background-position: 100px 4px;
    height: 29px;
    width: 200px !important;
    border-right: 0px;
}
#whattodonow .photos{
    background: url(../images/icon3_03.png) no-repeat center;
    background-position: 100px 3px;
    height: 25px;
    width: 200px !important;
    border-right: 0px;
}
#whattodonow .add-business{
    background: url(../images/icon4.png) no-repeat center;
    background-position: 100px 4px;
    height: 29px;
    width: 200px !important;
    border-right: 0px;
}
#whattodonow .search-business{
    background: url(../images/icon5_03.png) no-repeat center;
    background-position: 100px 4px;
    height: 29px;
    width: 200px !important;
    border-right: 0px;
}
#whattodonow .add-horse{
    background: url(../images/horses-popup.png) no-repeat center;
    background-position: 100px 4px;
    height: 30px;
    width: 200px !important;
    border-right: 0px;
}
.add-horse h2, 
.search-businessOuter h2,
.photos-Outer h2, 
.read-blogOuter h2, 
.connect-userOuter h2 {
    font-size: 14px !important;
    color: #999 !important;
}
 
.add-businessOuter h2{
    font-size: 14px !important;
    color: #999 !important;
    margin-top: 15px;
}
.add-horseOuter h2{
    font-size: 14px;
    color: #999 !important;
    margin-top: 15px;
}
.connect-userOuter:hover h2{
    color: #268ad5 !important;
}

.read-blogOuter:hover h2{
    color: #268ad5 !important;
}
.photos-Outer:hover h2{
    color: #268ad5 !important;
}
.add-businessOuter:hover h2{
    color: #268ad5 !important;
}
.search-businessOuter:hover h2{
    color: #268ad5 !important;
}
.add-horseOuter:hover h2{
    color: #268ad5 !important;
}
#whattodonow .read-blog p:hover, #whattodonow .connect-user p:hover {
    color: #268ad5;
}
#whattodonow .add-horseOuter {
    width: 50%;
    height: 108px;
    text-align: center;
    padding-top: 25px;
    color: #ccc;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
}
}
#whattodonow .inviteYour-Friend {
    background: transparent;
    border: 1px solid #4fb74c;
    color: #4fb74c;
    border-radius: 3px;
    padding: 10px 30px;
    font-weight: bold;
    margin-top: 25px;
    font-size: 16px;
}
#whattodonow .dismiss {
    background: #268ad5;
    color: #fff;
    border-radius: 3px;
    padding: 10px 72px;
    font-weight: bold;
    margin-top: 25px;
    font-size: 16px;
    border: 0px;
}
#whattodonow .responsive-banner {
        display: none;
    }
    .desktop-banner {
        display:block;
    }
#whattodonow .connect-user, #whattodonow .photos, #whattodonow .search-business {
        width: 50%;
    }
    #whattodonow .read-blog, #whattodonow .add-business, #whattodonow .add-horse {
        width: 50%;
    }
    #whattodonow .add-horse a{
        display: table;
        background: #fdfdfd;
        border-radius: 5px;
        width: 100%;
        border: 0px;
        height: 0px;
    }
     .follow_buttonHorse{
        float: left;
    }
@media screen and (max-width: 600px) {
    #whattodonow .search-business h2, #whattodonow .add-horse h2, #whattodonow .add-business h2, #whattodonow .photos h2, #whattodonow .connect-user h2, #whattodonow .read-blog h2 {
        font-size: 11px;
    }
    #whattodonow .inviteYour-Friend {
        font-size: 13px;
        padding: 10px 18px;
    }
    #whattodonow .dismiss {
        padding: 10px 45px;
    }
    
}
@media screen and (max-width: 768px) {
    #whattodonow .modal-dialog {
        width: 80%;
        margin: 0px auto;
    }
    #whattodonow .WhatTo-do-heding {
        text-align: center;
    }
    #whattodonow .responsive-banner {
        display: block;
    }
    #whattodonow .desktop-banner {
        display: none;
    }
    #whattodonow .left-content img {
        height: 400px;
    }
    .connect-userOuter, 
    .read-blogOuter,
    .photos-Outer,
    .add-businessOuter,
    .search-businessOuter,
    .add-horseOuter{
        width: 50% !important;
    }
}
@media screen and (min-width: 300px) and (max-width: 350px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 30% 4px;
    }
}
@media screen and (min-width: 350px) and (max-width: 400px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 32% 4px;
    }
}
@media screen and (min-width: 364px) and (max-width: 478px){
    .follow{
        height: 40px !important;
    }
}
@media screen and (max-width: 379px){
    .follow_buttonHorse{
        float: left;
        display: flex;
        width: 50%;
        margin-top: 20px;
    }
}
@media screen and (min-width: 1100px){
    .close_btnProfile{
        width: 180px;
        height: 150px;
    }
}
@media screen and (min-width: 400px) and (max-width: 450px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 35% 4px;
    }
}
@media screen and (min-width: 450px) and (max-width: 550px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 45% 4px;
    }
}
@media screen and (min-width: 550px) and (max-width: 600px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 55% 4px;
    }
}
@media screen and (min-width: 600px) and (max-width: 650px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 60% 4px;
    }
}
@media screen and (min-width: 650px) and (max-width: 700px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 65% 4px;
    }

}
@media screen and (min-width: 768px) and (max-width: 1380px) {
    #whattodonow .inviteYour-Friend {
        margin-top: 10px;
    }
    .connect-userOuter, 
    .read-blogOuter,
    .photos-Outer,
    .add-businessOuter,
    .search-businessOuter,
    .add-horseOuter{
        width: 50% !important;
    }
}
@media screen and (min-width: 700px) and (max-width: 768px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 74% 4px;
    }
}
@media screen and (min-width: 768px) and (max-width: 900px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 20% 4px;
    }
}
@media screen and (min-width: 900px) and (max-width: 1100px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 30% 4px;
    }
}
@media screen and (min-width: 1100px) and (max-width: 1350px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .add-horse{
        background-position: 40% 4px;
    } 

    .connect-userOuter:hover .add-horse{    
        background-position: 40% -24px !important;
    }    
    .read-blogOuter:hover .connect-user{
        background-position: 40% -24px !important;
    }
    .photos-Outer:hover .read-blog{
        background-position: 40% -24px !important;
    }    
    .add-businessOuter:hover .photos{
        background-position: 40% -24px !important;
    }
    .search-businessOuter:hover .add-business{
        background-position: 40% -24px !important;
    }
    .add-horseOuter:hover .search-business{
        background-position: 40% -24px !important;
    }
    
}
@media screen and (min-width: 1350px) and (max-width: 1900px){
    #whattodonow .search-business,
    #whattodonow .connect-user, 
    #whattodonow .read-blog,
    #whattodonow .photos,
    #whattodonow .add-business,
    #whattodonow .search-business,
    #whattodonow .add-horse{
        background-position: 42% 4px;
    }

    .add-horseOuter:hover .add-horse{    
        background-position: 42% -24px !important;
    }    
    .connect-userOuter:hover .connect-user{
        background-position: 42% -24px !important;
    }
    .read-blogOuter:hover .read-blog{
        background-position: 42% -24px !important;
    }    
    .photos-Outer:hover .photos{
        background-position: 42% -20px !important;
    }
    .add-businessOuter:hover .add-business{
        background-position: 42% -24px !important;
    }
    .search-businessOuter:hover .search-business{
        background-position: 42% -24px !important;
    }
}
.dropDownTabs li a:hover .products-dropdown{
        background-position-y: 14px !Important;
}
.dropDownTabs li a:hover .my_horses{
        background-position-y: 14px !Important;
}
@media screen and (max-width: 600px){
    .slider-Btns img{
        width: 24% !important;
    }
    .product_slider_8 .carousel-inner{
        margin-bottom: 8px !important;
    }
}
@media screen and (max-width: 768px){
    .slider-Btns img{
        width: 26%;
    }
    .slider-Btns{
        margin-left:0px;
    }
    .detailview-top {
        padding-left: 8px !important;
    }    
    .cross{
        padding-right: 8px !important;
    }
}

/*Css for product detail view*/
.product.row {
    background: #f3f3f3;
    margin-left: 0px;
    margin-right: 0px;
}
.productBttm-review{
    border-top: 1px solid #ccc;
}

.main_head {
    font-size: 24px;
    font-family: 'Roboto' !important;
    font-weight: 300;
    color: #3f535c;
    margin-top: 10px;
    text-transform: capitalize;
}
.askbtn{
    vertical-align: super;
}
.home-product {
    font-size: 14px;
    color: #666666;
    font-family: 'Roboto';
    font-weight: 400;
}

.product.top_head {
    border-bottom: solid 1px #ccc;
}

.right_devide {
    border-left: solid 1px #ccc;
    min-height: 716px;
    z-index: 99;
    padding-top: 15px;
}

.price_dv {
    margin-top: -10px;
}

.home-product1 {
    font-size: 13px;
    font-weight: bold;
    color: #3f535c;
    margin: 0 0 2px;
    font-family: 'Roboto';
    font-weight: 700;
}

.contain_head {
    height: 600px;
}

.sport-slim {
    color: #7b888e;
    font-size: 16px;
    font-family: 'Roboto';
    font-weight: 700;
    margin: 0px;
}

.hoof_price {
    font-family: 'Roboto';
    font-weight: bold;
    color: #3f535c;
    font-size: 14px;
}

.hoof-boots {
    color: #268ad5;
    font-family: 'Roboto';
    font-weight: bold;
    font-size: 14px;
}
.product{
    vertical-align: middle !important;
}
.detailview-top{
    padding-left: 0px;
}
.top-detailview{
    padding-right: 10px;
    width: 40px;
    height: 24px;
}
.product_dec {
    font-size: 16px;
    color: #3f535c;
    font-family: 'Roboto';
    font-weight: 300;
    margin-top: 4px;
    margin-bottom: 0px;
}

.left_product_line {
    padding-left: 35px !important;
}

.left_product_line1 {
    padding: 10px !important;
    border-right: 1px solid #ccc;
}

.go-to {
    background: #4fb74c;
    color: #fff;
    border: none;
    width: 100%;
    font-size: 16px;
    font-family: 'Roboto';
    font-weight: 700;
    margin-top: 10px;
}

.product.button {
    vertical-align: super;
}

.product.user_img {
    width: 30px;
    border-radius: 50%;
    border: solid 2px;
    height: 30px;
    margin-top: 8px;
}

.pro_ques {
    margin-top: 20px;
}

.ask-a {
    background: #268ad5;
    color: #fff;
    width: 100%;
    font-family: 'Roboto';
    font-weight: 700;
    font-size: 16px;
    margin-top: 10px;
}

.write_review {
    margin-top: 40px;
}

.write-a {
    background: #999999;
    color: #fff;
    border: none;
    width: 100%;
    font-family: 'Roboto';
    font-weight: 700;
    font-size: 16px;
}

.digit {
    border-radius: 50%;
    border: solid 2px #8bbee4;
    color: #8bbee4;
    font-weight: bold;
    font-size: 12px;
    padding: 4px;
}
.this_product .digit{
    font-size: 11px;
}
.star {
    color: #fbe28b;
    font-size: 12px !important;
}

.star1 {
    color: #4fb74c;
    font-size: 12px !important;
}

.padding {
    padding: 0px;
}

.date {
    font-size: 13px;
    color: #3f535c;
    font-family: 'Roboto';
    font-weight: 400;
}
.joe_name {
    font-size: 13px;
    color: #000;
    font-family: 'Roboto';
    font-weight: 700;
    margin: 0 0;
}

.joe-star {
    color: #51a1dd;
    font-family: 'Roboto';
    font-weight: 700;
}

.bottom_head {
    background: #fff;
    padding: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
    clear: both;
}

.load {
    background: #fff;
    color: #268ad5;
    font-family: 'Roboto';
    font-weight: 700;
    font-size: 16px;
}

.bottom_load {
    text-align: center;
    margin-bottom: 10px;
}

.bottom_time {
    font-size: 13px;
    font-family: 'Roboto';
    font-weight: 400;
    margin-top: 1px;
    color: #cccccc;
}

.main-text {
    position: absolute;
    top: 50px;
    width: 96.66666666666666%;
    color: #FFF;
}

.btn-min-block {
    min-width: 170px;
    line-height: 26px;
}

.btn-clear {
    color: #FFF;
    background-color: transparent;
    border-color: #FFF;
    margin-right: 15px;
}

.btn-clear:hover {
    color: #000;
    background-color: #FFF;
}

.product.carousel-control.right {
    background: none;
}

.product.carousel-control.left {
    background: none;
}

.product.slider_padding {
    padding: 50px;
    margin-top: 50px;
}

.product.glyphicon {
    line-height: 1.2;
}

.product.carousel-control .glyphicon-chevron-left,
.product.carousel-control .glyphicon-chevron-right,
.product.carousel-control .icon-next,
.product.carousel-control .icon-prev {
    width: 30px;
    height: 30px;
    margin-top: -6px;
    font-size: 22px;
    background: #666666;
}

.product.carousel-control {
    top: 130px;
}

.product.slider_img {
    width: 100%;
}

.product.modal-dialog {
    width: 90%;
    margin: 0px auto;
}

.product.cross {
    text-align: right;
    margin-top: 20px;
}
.cancelProduct{
    width: 20%;
}
.thisReview{
    margin: 40px;
}
.product_reviews{
    margin: 0px;
}
.this_product{
    background: #f3f3f3;
    margin: 10px 0px;
}
.noReview-text{
    padding-left: 15px;
    padding-top: 10px;
}
.this_product h1{
    margin-top: 40px;
    margin-bottom: 10px;
}
.bottom_time{
    margin-bottom: 0px;
}
.right_box{
    min-height: 686px;
}
.productRight_box{
    min-height: 676px;
}
.product_Review .this_product{
    margin: 0px;
}
.slide-img{
    margin: 0px 10px;
}
.close_btn_user{
    width: 194px;
}
.horse-forSaleI-text{
    display: inline-flex;
}
.horse_profilePhoto, .business_profilePhoto, .club_profilePhoto{
    display: inline;
}
/* media query */
@media (max-width: 535px){
    .horse_forSale{
        min-width: 100% !important; 
    }
    .horse-forSaleI-input{
        width: 100% !important;
    }
    .horse-forSaleI-text{
        display: block;
    }
    
}
@media (min-width: 300px) and (max-width:767px){
    .left_product_line1, .left_product_line{
        width: 100%;
    }
    .left_product_line1{
        border-bottom: 1px solid #e7e7e7;
        border-right: 0px;
    }
    .bottom_head{
        min-height: 175px;
    }
    .main_head{
        display: inline !important;
    }

}
@media (min-width: 349px) and (max-width:767px){
    .left_product_line{
        width: 48%;
        padding-left: 10px;
    }
}
@media (min-width: 768px) and (max-width:1200px){
    .slider-Btns{
        margin-left: 0px;
    }
}
@media and (min-width:520px){
    .this_product{
        margin-bottom: 10px;
    }
    .main_head{
        display: inline !important;
    }
}


@media and (min-width:768px){
    .main_head{
        margin-top: 80px;
    }
    .right_devide{
        min-height: 743px;
    }
}
@media (min-width: 320px) and (max-width:400px) {
    .product.carousel-control {
        top: 120px !important;
    }
    .product.slider_padding {
        padding: 16px;
    }
    .product.contain_head {
        border-bottom: none;
    }
    .product.right_devide {
        border-left: none;
    }
    .product.this_product {
        margin-top: 20px;
    }
}

@media (min-width: 401px) and (max-width:580px) {
    .product.carousel-control {
        top: 125px !important;
    }
    .product.contain_head {
        border-bottom: none;
    }
    .product.right_devide {
        border-left: none;
    }
    .product.this_product {
        margin-top: 20px;
    }
}

@media (min-width: 450px) and (max-width:768px) {
    .product.contain_head {
        border-bottom: none;
    }
    .product.right_devide {
        border-left: none;
    }
    .product.carousel-control {
        top: 110px;
    }
    .product.container {
        width: 90%;
    }
    .product.this_product {
        margin-top: 20px;
    }
    .go-to {   
        width: 200px !important;    
    }
}
@media (min-width: 320px) and (max-width:767px) {
    .go-to {   
        width: 200px; !important;
        font-size: 14px !important;    
    }
.product.top_head {
    padding: 0px !important;
    z-index: 999;
}
.main_head {
    font-size: 16px !important;
    margin-bottom: 10px;   
}
.aeroone{
    display: none !important;
}
.aerotwo{
    display: none !important;
}
.write-a {
   
    width: 200px !important;
}
.center_slider_left_icon{
    position: absolute;
    z-index: 9999;
    left:5px;
}
.center_slider_right_icon{
    position: absolute;
    z-index: 9999;
    right: 0px;
}
.product.slider_padding {
    padding: 0px !important;
    margin-top: 50px !important;
    /*margin-left: 25px !important;*/
}
/*.product_slider_8{
    width: 100%;
}*/

}
@media (min-width: 768px) and (max-width:900px) {
    .product.carousel-control {
       top: 125px !important;
    }
    .right_devide{
        padding: 0px;
    }
}

@media (min-width: 901px) and (max-width:1100px) {
    .product.carousel-control {
        top: 105px !important;
    }
}

@media (min-width: 1101px) and (max-width:1250px) {
    .product.carousel-control {
        top: 100px !important;
    }
}


span.glyphicon.glyphicon-chevron-left.glyphicon-chevron-left1, span.glyphicon.glyphicon-chevron-right.glyphicon-chevron-right1 {
    background: #666 !important;
    padding-top: 3px;
}
@media (min-width: 600px) and (max-width: 768px){
    button.service-website{
        padding: 8px 18px;
    }    
    .product-website{
        padding: 8px 35px;
    }
}
@media (min-width: 768px) and (max-width: 1200px){
    button.service-website{
        padding: 8px 40px;
    }
    .product-website{
        padding: 8px 32px;
    }
    .right_devide{
        min-height: 696px;
    }
    .productRight_box{
        padding: 0px;
        min-height: 676px !important;
    }

}

.no-records
{
    text-align: center;
    margin: 54px;
    font-weight: 400 !important;
    font-size: 20px !important;
}
/*End css of product model*/


/*Landing Page*/
.row_marginLanding{
    margin: 0px;
}
.banner-outer{
    min-height: 770px;
}
.banner-landing{
    background: url(../images/landing-banner_02.png);
    height: 439px;
    background-position: center;
    margin: 0px auto;
    text-align: center;
}
.banner-landing h1{
    font-size: 44px;
    text-transform: uppercase;
    text-align: center;
    padding-top: 30px;
}
.banner-landing img {
    padding-top: 28px;
}
.banner-landing h2{
    font-size: 24px;
    color: #3f535c;
    padding-bottom: 20px;
}
    
.banner-landing p{
    margin: 0px auto;
    width: 60%;
    font-size: 16px;
}
.landing-topNav{
    margin-bottom: 0px;
}
.prodct-content1{
    border: 1px solid #eaeaea;
    border-radius:4px;
    min-height: 200px;
    padding-top: 20px;
    text-align: center;
    padding-bottom: 10px;
}
.productCaption{
    background:#2589d4;
    padding: 0px;
    padding-left: 10px;
    height: 120px; 
}
.productCaption h1{
    font-size: 18px;
    margin-bottom: 0px;
    margin-top: 10px;
    text-transform: uppercase;
}
.productCaption h4{
    margin-top: 0px;
    color: #fff;
    font-size: 16px;
    padding-top: 5px;
}
.productCaption a{
    color:#fff !important;
}
.productCaption-desc{
    padding: 0px;
    border: 1px solid #ccc;
    height: 150px;
}
.productCaption-desc h2{
    font-size: 20px;
    margin-bottom: 0px;    
    padding-left: 10px;
    margin-top: 10px;
}
.productCaption-desc h3 strong{
    color: #2589d4;
}
.productCaption-desc h3{
    font-size: 16px;
    margin-top: 10px;    
    padding-left: 10px;    
    margin-top: 10px;
    font-weight: lighter;
    color: #3f535c;
} 
.productCaption-desc p{
    border-top: 1px solid #ccc;
    padding-top: 12px;
    margin-bottom: 12px;    
    padding-left: 10px;    
}
.productCaption-desc p strong{
    color: #2589d4;
    font-weight: bold;
}
.product-desc-bottm p{
    padding-top: 10px;
    margin-bottom: 10px;
}
.product-inner{
    margin-bottom: 30px;
}
.product-desc-bottm{
    height: 100px;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.content-footer{
    background: url(../images/BG-footer-llink_03_03.png) no-repeat center;
    height: 600px;
    margin: 20px 10px;
    padding-top: 37%;
}
.content-footer h4{
    font-size: 14px;
}
.user-linksSection{
    padding: 16px;
}
.browse-horsi, .connect-user, .club-or-business{
    border-right: 1px solid #eaeaea;
}
.chat-room, .Read-Ourblog, .online-coach{
    margin-top: -2px;
}
.horsi-url h1{
    font-size: 24px;
}
.bottm-border, .bottm-borderTop{
    margin-bottom: 2px;
    margin-top: 0px;
    border-color: #eaeaea
}
.bottm-borderTop{
    width: 87%;
}
.bottm-border-SecndTop{
    width: 80%;
}
.bottm-border-SecndBottom{
    width: 74%;
}
.bottm-borderBottom{
    width: 67%;
}
.product-desc-bottm p strong{
    color: #2589d4;
}
.user-linksSection h4 a{
    color: #999;
}
.user-linksSection h4 a:hover{
    color: #268ad5;
}
.landing-topNav tr td a{
    font-size: 14px;
}
.landing-contentText{
    padding: 0px;
}
.home-mobileMenu{
    display: none !important; 
}

/*Media Query*/
@media screen and (max-width: 350px){
    .horsi-url h1{
        font-size: 13px;
        margin-top: 4px;
    }
    .content-footer h4 {
        margin-bottom: 2px;
        margin-top: 3px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        font-size: 10px;
    }
    .content-footer {
        padding-top: 260px;
    }
    .user-linksSection {
        padding: 2px;
    }
    .banner-landing img{
        padding-top: 135px;
        width: 100%;
    }
    .productCaption{
        min-height: 70px;
        height: auto;
    }
    .product-inner{
        padding: 1px;
    }
    .banner-landing p{
        width: 80%;
    }
}
@media screen and (min-width: 350px) and (max-width: 400px){

    .banner-landing img{
        padding-top: 135px;
        width: 100%;
    }
    .user-linksSection{
        padding: 4px;
    }
    .browse-horsi, .connect-user, .club-or-business{
        margin-top:0px; 
    }
    .content-footer{
        padding-top: 245px;
    }
    .content-footer h4{
        margin-bottom: 2px;
        margin-top: 3px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
    .horsi-url h1{
        font-size: 16px;
        margin-top: 10px;
    }
    .user-linksSection img{
        width: 22%;
    }
    .content-footer{
        background-size: contain;
    }
    .banner-landing p{
        width: 80%;
    }
           
}
@media screen and (min-width: 400px) and (max-width: 430px){
    .content-footer h4{
        font-size: 14px;
        margin: 0px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
    .user-linksSection{
        padding: 10px;
    }
    .content-footer{
        padding-top: 250px;
    }
    .horsi-url h1{
        font-size: 20px;
        margin-top: 3px;
        margin-bottom:0px;
    }
    .banner-landing img{
        padding-top: 110px;
        width: 100%;
    }
}
@media screen and (min-width: 430px) and (max-width: 500px){
    .content-footer h4{
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        margin: 4px 0px;
    }
    .content-footer{
        padding-top: 245px;
    }
    .user-linksSection{
        padding: 10px;
    }
    .horsi-url h1{
        margin-top: 10px;
    }
}
@media screen and (min-width: 431px) and (max-width: 600px){
    .banner-landing img{
        padding-top: 74px;
        width: 100%;
    }
}
@media screen and (min-width: 600px) and (max-width: 768px){
    .banner-landing img {
        padding-top: 28px;
        width: 100%;
    }
}
@media screen and (min-width: 500px) and (max-width: 768px){
    .content-footer{
        padding-top: 239px;
    }
    .user-linksSection{
        padding: 10px;
    }
    .content-footer h4{
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        margin: 4px 0px;
    }
        
}
@media screen and (min-width: 600px) and (max-width: 1200px){
    .bottm-borderBottom{
        width: 364px;
    }
    .bottm-border-SecndBottom {
        width: 401px;
    }
    .bottm-border-SecndTop {
        width: 435px;
    }
    .bottm-borderTop {
        width: 474px;
    }
}    
@media screen and (min-width: 600px) and (max-width: 1200px){
    .bottm-borderBottom {
        width: 305px;
    }
    .bottm-border-SecndBottom {
        width: 328px;
    }
    .bottm-borderTop {
        width: 388px;
    }
    .bottm-border-SecndTop {
        width: 350px;
    }
}    
@media screen and (max-width: 767px){
    .productContent-img{
        width: 100%;
    }
    .productCaption h1{
        margin-top: 0px;
        padding-top: 10px;
    }
    .tuffrock{
        padding-top: 30px;
    }
    .content-footer{
        background-size: contain !important;
    }
    .productCaption{
        min-height: 150px;
        height: auto;
    }
    .productCaption-desc{
        min-height: 150px;
        height: auto;
    }
    .product-desc-bottm{
        min-height: 100px;
        height: auto;
        padding-left: 5px;
        padding-right: 5px;
    }
    .productCaption h4{
        margin-bottom: 0px;
        font-size: 12px;
    }     
    .productCaption {
        padding: 0px 5px;
        height: 60px;
    }
    .product-inner{
        padding: 0px;
    }
}
@media screen and (min-width: 768px) and (max-width: 992px){
    .content-footer h4{
        font-size: 12px;
    }
    .productCaption-desc{
        height: 250px !important;
    }
    .product-desc-bottm{
        height: 150px;
    }
    .productCaption h4{
        font-size: 11px;
    }      
    .productCaption {
        padding: 0px 5px;
        height: 170px;
    }
    .slider-Btns img{
        width: 25% !important;
    }
    .close_btn_user{
        width: 160px;
        height: 164px;
    }
}
@media screen and (min-width: 768px) and (max-width: 1200px){
    .enventor-boutique, .tuffrock, .earlwood{
        width: 100%;
    }
    .banner-outer{
        margin-top: 45px;
    }
    .enventor-boutique{
        padding-top: 35px;
    }
    .banner-outer{
        margin-bottom: 45px;
    }
    img.productContent-img.earlwood{
        padding-top: 35px;
    }
    .tuffrock{
        padding-top: 35px;
    }
    .bit_emporium, .EP_delights{
        width: 100%;
    }
    .menutop_header li{
        padding-left: 10px;
    }
}
@media screen and (max-width:1200px){
    .thisReview{
        margin: 0px !important;
    }
    .product_img_div{
        height: 208px !important;
    }
}
@media screen and (min-width: 992px) and (max-width: 1200px){
   .content-footer{
    padding-top: 25%;
   }    
    .tuffrock{
        width: 100%;
    }
    .productCaption-desc{
        height: 200px;
    }
    .productCaption{
        height: 150px;
    }    
    .horses-leftSide ul li a{
        font-size: 14px;
    }        
    .horses-leftSide ul li{
        padding: 11px 8px;
    }
}
/*@media screen and (max-width: 1200px){
    .productCaption-desc{
        min-height: 150px;
    }
    .productCaption h4{
        font-size: 14px;
    }
}
*/

/* Chat room section*/
.profile textarea {
    height: 70px;
    width: 100%;
}
.cursor-pointer{
    cursor: pointer;
}
.btn-lazy-load.load-more-btn{
    margin-top: 15px; 
}
.all_question_inner img.profile-CommentBox, .profile-ReplyBox {
    height: 45px;
    width: 45px;
}
.like-count {
    color: #ccc;
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}
.dropdown-menu > li > a.active, .collapse > li > a.active {
    background: transparent none repeat scroll 0 0;
    color: #268ad5;
    font-weight: bold;
}
.search-bar.no-top-margin{
    margin-top: 0px; 
}
.all_question_inner .img-responsive, .question_page_inner  .img-responsive{
    border: 5px solid #eee;
    border-radius: 50%;
    height: 100px;
    width: 100px;
}
.all_question_inner img.profile-CommentBox, .question_page_inner img.profile-CommentBox, .question_page_inner img.profile-ReplyBox{
    border: 2px solid #dddddd;
    border-radius: 50%;
}
.blog textarea {
    border: 1px solid rgba(0, 0, 0, 0.29);
    border-radius: 3px;
    height: 40px;
    margin-top: 0;
    padding-left: 5px;
    width: 85%;
}
.question_page_inner .blog .question-comment img {
    margin-right: 15px;
}
.followers-icon{
    width: 20px;
}
.all_question_inner .profile h2{
    margin-top: 0;
}
.loader-hidden-area{
    display: none;
}
.comment-para, .question-para{
    margin-top: -20px;
    margin-bottom: 0;
    white-space: pre-line;
}
.question-input{
    border: 2px solid #ef4545;
    box-shadow: 0 0 5px #ef4545;
}
body .search-no-margin{
    margin-top: 0;
}
body .left-dropdown .txt-color-gray, body .txt-color-gray{
    color: #7e7e7e;
    font-weight: bold;
}
.all_question_inner .profile h2, .question_page_inner .profile h2, .all_question_inner h5, .question_page_inner h5 {
    text-transform: capitalize;
}
.all_question_inner .profile button{
    padding: 5px 15px;
}
.all_question_inner .commnt-btn button{
    padding: 5px 15px;
}
.left-questions ul li.lq-last {
    border-top: none;
}
.no-results {
    padding: 20px;
    text-align: center;
}
.comment-liked{
    color: #FF1111;
}
/* End Chat room section*/

/*End Landing Page*/



/*New Home page*/
@import url('https://fonts.googleapis.com/css?family=Roboto');
{
    font-family: 'Roboto', sans-serif;
}
.clr{
    clear: both;
}
#new-HomePage{
    margin-top: 50px;
}
.sliderDot{
    margin: 0px 2px !important;
    width: 12px !important;
    height: 12px !important;
}
#new-HomePage .join_the_community{
    font-family: 'Roboto';
    text-align: center;
    margin-bottom: 40px;
}
#new-HomePage .community_innerWrapper{
    border: 1px solid #eee;
    padding: 0px;
    border-radius: 4px;
}
#new-HomePage .join_the_community h1{
    font-size: 24px;
    margin: 0px;
    color: #333;
    padding: 10px 0px;
}
#new-HomePage .join_the_community h2{
    font-size: 20px;
    color: #268ad5;
    margin: 0px;
    font-weight: normal;
}
#new-HomePage .join_the_community p{
    font-size: 16px;
    color: #333;
    padding: 5px 5px;
    margin: 0px;
}
#new-HomePage .join_the_community img{
    padding: 4px 0px;
}
#new-HomePage .join_the_community button{
    padding: 8px 60px;
    border-radius: 5px;
    background: transparent;
    border: 2px solid #838d92;
    font-size: 16px;
    font-weight: bold;  
    color: #838d92;
}
#new-HomePage .join_the_community button:hover{
    background: #838d92;
    color: #fff;
}
#new-HomePage .content_top{
    height: 320px;
}
#new-HomePage .community-desc{
    border-top: 1px solid #eee;
    padding: 10px;
    font-family: 'Roboto';
    height: 60px;
    padding-top: 13px;
}
#new-HomePage .back_btn{
    display: initial;
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #838d92;
    cursor: pointer;
}
#new-HomePage .next_btn{
    width: 40%;
    float: right;
    text-align: right;
    font-size: 14px;
    font-weight: bold;
    color: #838d92;
    cursor: pointer;
}
#new-HomePage  .slider{
    padding: 0px !important;
    margin-left: 110px;
    margin-top: 10px;
}
#new-HomePage .riding_holiday{
    border: 1px solid #eee;
    padding: 0px;
    font-family: 'Roboto';
    border-radius: 5px;
}
#new-HomePage .riding_img{
    height: 320px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.row1-Section-2{
    z-index: -99;
    position: absolute;
    max-width: 100%;
    max-height: 320px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}
.row2-Section-1{
    width: 100%;
    height: 320px;
}
.row2-Section-3{
    z-index: -99;
    position: absolute;
    width: 100%;
    height: 320px;
}
.row2-Section-2{
    position: relative;
    max-width: 100%;
    max-height: 320px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
#new-HomePage .riding_img h3{
    margin: 0px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    padding-top: 38%;
    position: absolute;
    z-index: 1;
    padding-left: 10px;
    padding-right: 10px;
}
#new-HomePage .riding_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
    border-top: 1px solid #eee;
    padding-top: 3px;
}
    
#new-HomePage .riding_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;    
    color: #838d92;
    padding-right: 8px;
}
#new-HomePage .sport_slimProduct{
    text-align: center;
}
#new-HomePage .view-clubOuter{
    padding: 0px;
}
#new-HomePage .sport_slimProduct{
    font-family: 'Roboto';
}
#new-HomePage .jumpingOuter{
    padding: 0px;
}
#new-HomePage .sport_slimProduct h1{
    font-size: 24px;
    margin: 0px;
    color: #333;
    padding: 10px 0px;
    text-transform: capitalize;
}
#new-HomePage .sport_slimProduct button{
    padding: 8px 30px;
    border-radius: 5px;
    background: transparent;
    border: 2px solid #838d92;
    font-size: 16px;
    font-weight: bold;
    margin-top: 5px;
    color: #838d92;
    width: 200px;
}
#new-HomePage .sport_slimProduct button:hover{
    background: #838d92;
    color: #fff;
}
#new-HomePage .sport_slimProduct h2{
    font-size: 14px;
    display: -webkit-inline-box;
    font-weight: bold;
    margin-top: 10px;    
    color: #838d92;
    padding-right: 8px;
}
#new-HomePage .product{
    margin: 15px 0px;
    max-height: 188px;
    border-radius: 4px;
}
#new-HomePage .jumpingWrapper{
    padding: 0px;
    border: 1px solid #eee;
    margin: 40px 0px;
    font-family: 'Roboto';
}
#new-HomePage .jumping_desc{
    height: 60px;
    text-align: center;
}
#new-HomePage .jumping_desc h2{
    font-size: 14px;
    font-weight: bold;
    display: -webkit-inline-box;    
    color: #333;
}
#new-HomePage .empowerment_ridersWrapper{
    padding: 0px;
    border: 1px solid #eee;
    font-family: 'Roboto';
}
#new-HomePage .empowerment_riders_img{
    height: 320px;
}
#new-HomePage .empowerment_riders_desc{
    height: 60px;
    text-align: center;
    border-top: 1px solid #e7e7e7;
}
#new-HomePage .empowerment_riders_desc h2{
    font-size: 14px;
    font-weight: bold;
    display: -webkit-inline-box;    
    color: #838d92;
    padding-right: 8px;
    text-transform: uppercase;
}
#new-HomePage .empowerment_riders_desc img{
    margin-bottom: 10px;
}
#new-HomePage .view-clubWrapper{
    padding: 0px;
    border: 1px solid #eee;
    font-family: 'Roboto';
}
#new-HomePage .view-club_img{
    height: 320px;
}
#new-HomePage .row9Section-1Wrapper, #new-HomePage .row9Section-3{
    padding: 0px;
}
#new-HomePage .productWrapper, #new-HomePage .row4Product-3Wrapper{
    padding: 0px;
}
#new-HomePage .view-club_img h1{
    font-size: 24px;
    padding: 12px;
    color: #fff;
    margin: 0px;
    position: absolute;
}
#new-HomePage .view-club_desc{
    height: 60px;
    text-align: center;
    border-top: 1px solid #e7e7e7;
}
#new-HomePage .view-club_desc h2{
    font-size: 14px;
    font-weight: bold;
    display: -webkit-inline-box;
    color: #838d92;
    padding-right: 8px;
}
#new-HomePage .rating{
    padding-top: 8px;
    padding-left: 10px;
    position: relative;
}
#new-HomePage .follow{
    float: right;   
    padding-top: 15px;  
    padding-right: 20px;
    position: absolute;
    display: inline-block;
    width: 32px;
    height: 16px !important;
    background: url(../images/icons/double-right-arrow-dual.png) no-repeat 0 0;
    margin: 10px;
    top: 0px;
    right: 7px;
}
#new-HomePage .follow:hover{
    background-position: 0 -16px;
    cursor: pointer;
}
#new-HomePage .busines_premiumWrapper{
    margin-bottom: 40px;
    font-family: 'Roboto';
}
#new-HomePage .busines_premium{
    max-height: 460px;
    border-right: 1px solid #e7e7e7;
    border-left: 1px solid #e7e7e7;
    border-top: 1px solid #e7e7e7;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}
.row3-Section{
    position: relative;
    max-width: 97.6%;
    max-height: 460px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.row9-Section2, .row9-Section3, .row10-Section1, .row10-Section2{
    position: relative;
    max-width: 100%;
    max-height: 320px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    margin: 0px auto;
    display: block;
}
.row4-Section1, .row4-Section3, .row4-Section2, .row5-Section1, .row5-Section2,
.row5-Section3, .row7-Section1, .row7-Section3, .row9-Section1{
    position: absolute;
    max-width: 100%;
    max-height: 320px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}
.row8-Section1{
    position: absolute;
    width: 100%;
}
#new-HomePage .busines_premium h4{
    color: #fff;
    font-size: 13px;
    padding-top: 2px;
    padding-left: 105px;
    display: -webkit-inline-box;
    font-weight: bold;
    font-family: 'Roboto';
    position: relative;
}
#new-HomePage .busines_premium h4 a{
    color: #fff;
}
#new-HomePage .empowerment_riders_img h4 a{
    color: #fff;
}
#new-HomePage .busines_premiumDesc{
    border:1px solid #eee;
    padding-left: 20px;
    height: 60px;
}
#new-HomePage .busines_premiumDesc h2{
    display: -webkit-inline-box;
    font-size: 14px;
    font-weight: bold;
    color: #838d92;
    text-transform: uppercase;
}
#new-HomePage .row5Product-1Wrapper{
    padding: 0px;
}
#new-HomePage .five_product{
    border: 1px solid #eee;
    padding: 0px;
    font-family: 'Roboto';
}
#new-HomePage .five_product_img{
    background: url(../images/newHome/row-4-product1.png) no-repeat;
    height: 320px;
}
#new-HomePage .five_product_img h3{
    margin: 0px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    padding: 110px 20px;
    position: relative;
    z-index: 2;
}
#new-HomePage .five_product_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
    border-top: 1px solid #eee;
}
#new-HomePage     
.five_product_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .layer{
    background: #000;
    opacity: 0.3;
    position: absolute;
    width: 100%;
    height: 320px;
}
#new-HomePage .row4Product-2{
    border: 1px solid #eee;
    padding: 0px;
}
#new-HomePage .row4Product-2_img{
    height: 320px;    
}
#new-HomePage .row4Product-2_img h3{
    margin: 0px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    padding: 110px 30px;
}
#new-HomePage .row4Product-2_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
    border-top: 1px solid #e7e7e7;
}
#new-HomePage .row4Product-2_desc img, #new-HomePage .view-club_desc img, #new-HomePage .row4Product-2_desc img, 
#new-HomePage .riding_desc img, #new-HomePage .busines_premiumDesc img,
#new-HomePage .row9Section-3_desc img{
    margin-bottom: 5px;
}
#new-HomePage     
.row4Product-2_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #838d92;
    padding-right: 8px;
    text-transform: uppercase;
}
#new-HomePage .row4Product-2{
    border: 1px solid #eee;
    padding: 0px;
    font-family: 'Roboto';
}
#new-HomePage .row4Product-3{
    border: 1px solid #eee;
    padding: 0px;
    font-family: 'Roboto';
}
#new-HomePage .row4Product-3_img{
    height: 320px;
}
#new-HomePage .row4Product-3_img h2{
    color: #fff;
    font-size: 24px;
    padding-left: 10px;
    padding-top: 10px;
    margin: 0px;
    position: relative;
}
#new-HomePage .row4Product-3_img h3{
    margin: 0px;
    color: #fff;
    font-size: 14px;    
    padding-left: 10px;
    position: relative;
}
#new-HomePage .row4Product-3_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
}
#new-HomePage     
.row4Product-3_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .row5Product-1{
    border: 1px solid #eee;
    padding: 0px;
    margin: 40px 0px;
    font-family: 'Roboto';
}
#new-HomePage .row5Product-1_img{
    height: 320px;
}
#new-HomePage .row5Product-1_img h2{
    color: #fff;
    font-size: 24px;
    padding-left: 10px;
    padding-top: 10px;
    margin: 0px;
}
#new-HomePage .row5Product-1_img h3{
    margin: 0px;
    color: #fff;
    font-size: 14px;    
    padding-left: 10px;
}
#new-HomePage .row5Product-1_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
}
#new-HomePage     
.row5Product-1_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .row5Product-2{
    border: 1px solid #eee;
    padding: 0px;
    margin: 40px 0px;
    font-family: 'Roboto';
}
#new-HomePage .row5Product-2_img{
    height: 320px;
}
#new-HomePage .row5Product-2_img h2{
    color: #fff;
    font-size: 24px;
    padding-left: 10px;
    padding-top: 10px;
    margin: 0px;
}
#new-HomePage .row5Product-2_img h3{
    margin: 0px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    padding: 138px 30px;
    position: relative;
    z-index: 2;
}
#new-HomePage .row5Product-2_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
}
#new-HomePage     
.row5Product-2_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .row5Product-3{
    border: 1px solid #eee;
    padding: 0px;
    margin: 40px 0px;
    font-family: 'Roboto';
}
#new-HomePage .row5Product-3_img{
    height: 320px;
}
#new-HomePage .row5Product-3_img h2{
    color: #fff;
    font-size: 24px;
    padding-left: 10px;
    padding-top: 10px;
    margin: 0px;
    position: relative;
}
#new-HomePage .row5Product-3_img h3{
    margin: 0px;
    color: #fff;
    font-size: 14px;    
    padding-left: 10px;
    position: relative;
}
#new-HomePage .row5Product-3_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
}
#new-HomePage     
.row5Product-3_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .browse-businessWrapper{
    background: #fff;
    border:1px solid #eee;
    border-radius: 5px;
    font-family: 'Roboto';
    padding: 15px;
    margin-bottom: 40px;
    width: 97.6%;
    margin-left: 15px;
}
#new-HomePage .browse-businessWrapper h1{
    font-size: 24px;
    color: #3f535c;
    margin: 0px;
}
#new-HomePage .browse_cat{
    font-size: 16px;    
    font-family: 'Roboto';
    padding-bottom: 8px;
    color: #000;
}
#new-HomePage .by_cat{
    margin: 0px;
    padding: 0px;
}
#new-HomePage .by_cat li{
    list-style: none;
    float: left;
    font-size: 14px;
    font-family: 'Roboto';
    color: #268ad5;
    cursor: pointer;
    margin-top: 3px;
}
#new-HomePage .by_cat li a, .by_city li a{
    color: #268ad5;
    font-weight: 500;
    padding: 0px 2px;
}
#new-HomePage .browse_city{
    margin-top: 20px;
    font-size: 16px;    
    font-family: 'Roboto';
    margin-top: 50px;
}
#new-HomePage .by_city{
    margin: 0px;
    padding: 0px;
}
#new-HomePage .by_city li{
    list-style: none;
    float: left;
    font-size: 14px;
    font-family: 'Roboto';
    color: #268ad5;
}
#new-HomePage .by_city li a:hover, .by_cat li a:hover{
    text-decoration: none;
}
#new-HomePage .row-7-secton1Wrapper{
    padding: 0px;
    border: 1px solid #eee;
    margin: 40px 0px;
    font-family: 'Roboto';
}
#new-HomePage .row-7-secton1_img{
    height: 320px;
}
#new-HomePage .row-7-secton1_desc{
    height: 60px;
    text-align: center;
}
#new-HomePage .row-7-secton1_desc h2{
    font-size: 14px;
    font-weight: bold;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .row-7-productWrapper{
    text-align: center; 
    font-family: 'Roboto';
    border: 1px solid #eee;
    height: 380px;
    margin: 40px 0px;
    padding: 0px;
}
#new-HomePage .row-7-productWrapper h1{
    font-size: 24px;
    margin: 0px;
    padding-top: 10px;
    color: #333;
}
#new-HomePage .row-7-productWrapper button{
    padding: 8px 60px;
    border-radius: 5px;
    background: transparent;
    border: 2px solid #000;
    font-size: 16px;
    font-weight: bold;
    margin-top: 5px;
    color: #000;
}
#new-HomePage .row-7-productWrapper button:hover{
    background: #000;
    color: #fff;
}
#new-HomePage .row-7-product-desc{
    height: 60px;
    border-top: 1px solid #eee;
    padding-top: 10px;
}
#new-HomePage .row-7-productWrapper h2{
    font-size: 14px;
    display: -webkit-inline-box;
    font-weight: bold;
    margin-top: 10px;
    color: #333;
    border-radius: 4px;
}
#new-HomePage .row-7-section3{
    border: 1px solid #eee;
    padding: 0px;
    font-family: 'Roboto';
    border-radius: 4px;
}
#new-HomePage .row-7-section3_img{
    height: 320px;
}
#new-HomePage .row-7-section3_img h2{
    color: #fff;
    font-size: 24px;
    padding-left: 10px;
    padding-top: 10px;
    margin: 0px;
    position: relative;
}
#new-HomePage .row-7-section3_img h3{
    margin: 0px;
    color: #fff;
    font-size: 14px;    
    padding-left: 10px;
    position: relative;
}
#new-HomePage .row-7-section3_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
    border-top: 1px solid #e7e7e7
}
#new-HomePage     
.row-7-section3_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #838d92;
}
#new-HomePage .row-8Wrapper{
    margin-bottom: 40px;
    font-family: 'Roboto';
    padding: 0px;
}
#new-HomePage .row-8Section{
    height: 460px;
}
#new-HomePage .row-8Section h4{
    color: #fff;
    font-size: 13px;
    padding-top: 7px;
    padding-left: 10px;
    display: -webkit-inline-box;
    font-weight: bold;
    position: relative;
}
#new-HomePage .row-8SectionDesc{
    border:1px solid #eee;
    padding-left: 20px;
    height: 60px;
}
#new-HomePage .row-8SectionDesc h2{
    display: -webkit-inline-box;
    font-size: 14px;
    font-weight: bold;
    color: #333;
}
#new-HomePage .browse-productWrapper{
    background: #fff;
    border:1px solid #eee;
    border-radius: 5px;
    padding: 15px;
    font-family: 'Roboto';
    margin-bottom: 40px;
    margin-left: 15px;
    width: 97.5%;
}
#new-HomePage .browse-productWrapper h1{
    font-size: 24px;
    color: #3f535c;
    margin: 0px;
}
#new-HomePage .more_cat{
    font-size: 14px;    
    font-family: 'Roboto' !important;
    color: #333 !important;
    font-weight: 500;
}
}
#new-HomePage .by_brand{
    font-size: 16px;
    font-family: 'Roboto';
    margin-top: 50px;
}
#new-HomePage .by_brand li a{
    color: #268ad5;
    padding: 0px 2px;
}
#new-HomePage .browse_city{
    margin-top: 20px;
    font-size: 16px;    
    font-family: 'Roboto';
    margin-top:40px; 
    color: #000;
}
    #new-HomePage .browse_brand{
    margin-top: 20px;
    font-size: 16px;    
    font-family: 'Roboto';
    margin: 0px;
    color: #333;
    margin-top: 25px;
}
#new-HomePage .by_brand{
    margin: 0px;
    padding: 0px;
}
#new-HomePage .by_brand li{
    list-style: none;
    float: left;
    font-size: 14px;
    font-family: 'Roboto';
    color: #268ad5;
    font-weight: 500;
    cursor: pointer;
}
#new-HomePage .by_brand li a:hover{
    text-decoration: none;
}
#new-HomePage .row9Section-1{
    border: 1px solid #eee;
    padding: 0px;
    margin: 40px 0px; 
    font-family: 'Roboto';
}
#new-HomePage .row9Section-1_img{
    height: 320px;
}
#new-HomePage .row10Section-1Wrapper, #new-HomePage .row-10-productOuter,
#new-HomePage .row-7-secton1Outer, #new-HomePage .row-7-section3Outer,
#new-HomePage .five_productWrapper, #new-HomePage .row5Product-3Wrapper,
#new-HomePage .row9Section-3Wrapper{
    padding: 0px;
}
#new-HomePage .row9Section-1_img h3{
    margin: 0px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    padding: 110px 30px;
}
#new-HomePage .row9Section-1_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
}
#new-HomePage     
.row9Section-1_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .row9Section-2{
    border: 1px solid #eee;
    padding: 0px;
    margin: 40px 0px;
    font-family: 'Roboto';
}
#new-HomePage .row9Section-2_img{
    height: 320px;
}
#new-HomePage .row9Section-2_img h3{
    margin: 0px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    padding: 110px 25px;
    position: relative;
    z-index: 2;
}
#new-HomePage .row9Section-2_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
}
#new-HomePage     
.row9Section-2_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .row9Section-3{
    border: 1px solid #eee;
    padding: 0px;
    font-family: 'Roboto';
}
#new-HomePage .row9Section-3_img{
    height: 320px;
}
#new-HomePage .row9Section-3_img h2{
    color: #fff;
    font-size: 24px;
    padding-left: 10px;
    padding-top: 10px;
    margin: 0px;
    position: absolute;
    z-index: 2;
    top: 0px;
}
#new-HomePage .row9Section-3_img h3{
    margin: 0px;
    color: #fff;
    font-size: 14px;    
    padding-left: 10px;
    position: absolute;    
    text-transform: uppercase;
    z-index: 2;
    top: 40px;
}
#new-HomePage .row9Section-3_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
    border-top: 1px solid #e7e7e7;
}    
#new-HomePage .row9Section-3_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #838d92;
    padding-right: 8px;
}
#new-HomePage .row10Section-1{
    border: 1px solid #eee;
    padding: 0px;
    font-family: 'Roboto';
}
#new-HomePage .row10Section-1_img{
    height: 320px;
}
#new-HomePage .row10Section-1_img h2{
    color: #fff;
    font-size: 24px;
    padding-left: 10px;
    padding-top: 10px;
    margin: 0px;
    position: relative;
}
#new-HomePage .row10Section-1_img h3{
    margin: 0px;
    color: #fff;
    font-size: 14px;    
    padding-left: 10px;
    position: relative;
}
#new-HomePage .row10Section-1_desc{
    margin: 0px auto;
    text-align: center;
    height: 60px;
}    
#new-HomePage .row10Section-1_desc h2{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .row10-secton2Wrapper{
    padding: 0px;
    border: 1px solid #eee;
    font-family: 'Roboto';
}
#new-HomePage .row10-secton2_img{
    height: 320px;
}
#new-HomePage .row10-secton2_desc{
    height: 60px;
    text-align: center;
}
#new-HomePage .row10-secton2_desc h2{
    font-size: 14px;
    font-weight: bold;
    display: -webkit-inline-box;
    color: #333;
}
#new-HomePage .row-10-productWrapper{
    text-align: center; 
    font-family: 'Roboto';
    border: 1px solid #eee;
    height: 380px;
    padding: 0px;
}
#new-HomePage .row-10-productWrapper h1{
    font-size: 24px;
    margin: 0px;
    padding-top: 10px;
    color: #333;
}
#new-HomePage .row-10-productWrapper button{
    padding: 8px 60px;
    border-radius: 5px;
    background: transparent;
    border: 2px solid #000;
    font-size: 16px;
    font-weight: bold;
    margin-top: 5px;
    color: #333;
}
#new-HomePage .row-10-productWrapper button:hover{
    background: #000;
    color: #fff;
}
#new-HomePage .row-10-product-desc{
    height: 60px;
    border-top: 1px solid #eee;
    padding-top: 10px;
}
#new-HomePage .row-10-productWrapper h2{
    font-size: 14px;
    display: -webkit-inline-box;
    font-weight: bold;
    margin-top: 10px;
    color: #333;
}
#new-HomePage .row10-secton2Wrapper h4, .empowerment_ridersWrapper h4, .row-7-secton1Wrapper h4{
    display: initial;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding-left: 100px;
    padding-top: 2px;
}
#new-HomePage .transparent{
    width: 100%;
    position: absolute;
    height: 70px;
    z-index: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    top: 0px;
}
#new-HomePage .empowerment_riders_img h4{
    position: absolute;
}
#new-HomePage .transparent_premium{
    width: 97.6%;
    position: absolute;
    height: 100px;
}
.community_img{
    width: 70px;
}
.row-section-0{
    margin-bottom: 40px;
}

.row-section-1{
    margin-bottom: 40px;
    padding: 0px 15px;
}
.row-section-2{
    margin-bottom: 40px;
}
.blog_top{
    margin-bottom: 40px;
}
.review_productHome .average-rating-container {
    width: 100px !important;
    height: 45px !important;
}
.community-desc ol li{
    border-color: #838d92;
}
.follow_textHover{
    font-size: 15px;
    position: absolute;
    bottom: 0px;
    right: 40px;
    top: 0px;
    color: #fff;
}
.icon_moreCat{
    padding-left: 5px;
    cursor: pointer;
}
.join_nowBtn{
    width: 200px;
}
.community-desc ol li.active{
    background: #838d92 !important;
}
#new-HomePage .unfollow{
    margin: 8px !important;
    position: relative !important;
}
#new-HomePage .riding_holidayWrapper, .row4Product-2, .row9Section-3, #new-HomePage .empowerment_ridersWrapper{
    border-radius: 4px;
}
#new-HomePage .layer{
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}

.footer_text{
    color: #3f535c;
    font-weight: 300;
    line-height: 16px;
    font-size: 14px;
}
.row4Product-2_img img{
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin: auto;
    display: block;
    position: relative;
}       
#new-HomePage .busines_premium img{
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
#new-HomePage .busines_premiumDesc{
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.transparent-img{
    background: url(../images/newHome/transparent.png);
    position: absolute;
    top: 0px;
    width: 97.5%;
    height: 75px;
    border-radius: 4px;
}
.content_layerImg{
    background: url(../images/newHome/transparent.png);
    position: absolute;
    width: 100%;
    height: 75px;
    top: 0px;
    border-radius: 4px;
}

.password_advertise .hideShowPassword-wrapper{
    width: auto !important;
}
#new-HomePage .col-sm-12 {
    border-radius: 4px;
}
    
#new-HomePage .col-sm-12 div {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}
.product_img {
    height: 190px;
}
.follow_icon .btn-default.blue{
    width: 100% !important;
}
.business_profleSetting{
    min-height: 200px;
}
.business_profleSetting .button-slide{
    margin-top: 10px;
}
.edit_btnSetting{
    margin-top: 10px;
}
.select_horsiClub{
    margin-left: 10px;
}
/*Media query*/
@media screen and (min-width: 320px) and (max-width: 1200px){
    #new-HomePage .riding_desc, #new-HomePage .community-desc, #new-HomePage .jumping_desc, #new-HomePage .empowerment_riders_desc,
    #new-HomePage .view-club_desc, #new-HomePage .busines_premiumDesc, #new-HomePage .five_product_desc, #new-HomePage .row4Product-2_desc,
    #new-HomePage .row4Product-3_desc, #new-HomePage .row5Product-1_desc, #new-HomePage .row5Product-2_desc, #new-HomePage .row5Product-3_desc,
    #new-HomePage .row-7-secton1_desc, #new-HomePage .row-7-product-desc, #new-HomePage .row-7-section3_desc, #new-HomePage .row-8SectionDesc,
    #new-HomePage .row9Section-1_desc, #new-HomePage .row9Section-2_desc, #new-HomePage .row9Section-3_desc, #new-HomePage .row10Section-1_desc,
    #new-HomePage .row10-secton2_desc, #new-HomePage .row-10-product-desc{
        max-height: 100px;
    }
}
@media screen and (max-width: 768px){
    #new-HomePage  .slider{
        margin-left: 0px !important;
    }
    #new-HomePage .browse-productWrapper{
        margin-right: 15px;
        margin-left: 15px;
    }

} 
@media screen and (min-width: 767px) and (max-width: 800px){
    .home-intro-div{
        left: 0% !important;
        margin-left: 0px !important;
    }
}

@media screen and (min-width: 600px) and (max-width: 767px){
    /*#new-HomePage .busines_premiumWrapper{
        margin-left: 15px;
        margin-right: 15px;
    }*/
    #new-HomePage .browse-businessWrapper{
        margin-left: 15px;
        margin-right: 15px;
    }
    #new-HomePage .browse-businessWrapper{
        width: 95% !important;
    }
    #new-HomePage .browse-productWrapper{
        width: 95% !important;
    }
    .close_btn_user{
        width: 194px;
    }
}
    
    
@media screen and (max-width: 600px){
    /*#new-HomePage .join_the_community, #new-HomePage .sport_slimProduct
    #new-HomePage .jumpingOuter, #new-HomePage .jumpingOuter,
    #new-HomePage .view-clubOuter, #new-HomePage .sport_slimProduct{
        padding: 0px 15px;
    }*/
    #new-HomePage .join_the_community, #new-HomePage .riding_holidayWrapper, #new-HomePage .jumpingOuter, #new-HomePage .empowerment_ridersOuter, #new-HomePage .view-clubOuter, 
    #new-HomePage .row4Product-2Outer, #new-HomePage .row4Product-3Wrapper, #new-HomePage .row5Product-1Wrapper, 
    #new-HomePage .row5Product-2Outer, #new-HomePage .row5Product-3Wrapper, #new-HomePage .row-7-productOuter, 
    #new-HomePage .row-7-section3Outer, #new-HomePage .row9Section-1Wrapper, .row9Section-2Outer, #new-HomePage .row-7-secton1Outer,  
    #new-HomePage .row9Section-3Wrapper, #new-HomePage .row10Section-1Wrapper, #new-HomePage .row10-secton2Outer, 
    #new-HomePage .row-10-productOuter, #new-HomePage .five_productWrapper, #new-HomePage .row9Section-3Wrapper{
        /*margin: 30px 0px !important;*/
        width: 100%;
        padding: 0px 15px;
    }
    #new-HomePage .sport_slimProduct{
       /* margin: 30px 0px !important;*/
        width: 100%;
    }
    #new-HomePage .busines_premiumWrapper, #new-HomePage .five_productWrapper,
    #new-HomePage .productWrapper, #new-HomePage .row4Product-3Wrapper,
    #new-HomePage .row5Product-1Wrapper, #new-HomePage .row5Product-3Wrapper,
    #new-HomePage .row-7-secton1Outer,  #new-HomePage .row-7-section3Outer,
    #new-HomePage .row-8Wrapper, #new-HomePage .row9Section-1Wrapper, 
    #new-HomePage .row9Section-3Wrapper, #new-HomePage .row10Section-1Wrapper,
    #new-HomePage .row-10-productOuter{
        padding: 0px 15px;
    }
    #new-HomePage .browse-businessWrapper, #new-HomePage .browse-productWrapper{
        margin: 0px 15px;
        margin-bottom: 40px;
    }
    #new-HomePage .browse-productWrapper{
        padding: 20px;
    }
    #new-HomePage .join_the_community h1, #new-HomePage .sport_slimProduct h1{
        padding-top: 15px;
    }
    #new-HomePage .content_top{
        min-height: 200px;
    }
    #new-HomePage .riding_img{
        height: 320px;
        background-size: initial;
    }
    #new-HomePage .jumpingWrapper, #new-HomePage .empowerment_ridersWrapper, #new-HomePage .view-clubWrapper,
    #new-HomePage .row5Product-1, #new-HomePage .row5Product-2, #new-HomePage .row5Product-3{
        margin: 0px !important;
    }
}
@media screen and (min-width: 500px) and (max-width: 767px){
    #new-HomePage .join_the_community{
        padding: 0px 15px;
    }
    #new-HomePage .riding_holidayWrapper{
        padding: 0px 15px;
    }
    #new-HomePage .jumpingOuter{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .empowerment_ridersOuter{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .view-clubOuter{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row4Product-2Outer{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row4Product-3Wrapper{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row5Product-1Wrapper{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row5Product-2Outer{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row5Product-3Wrapper{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row-7-productOuter{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row-7-section3Outer{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row9Section-1Wrapper{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row9Section-2Outer{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row-7-secton1Outer{
        padding: 0px 15px;
        margin: 30px 0px
    }  
    #new-HomePage .row9Section-3Wrapper{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row10Section-1Wrapper{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row10-secton2Outer{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row-10-productOuter{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .five_productWrapper{
        padding: 0px 15px;
        margin: 30px 0px
    } 
    #new-HomePage .row9Section-3Wrapper{
        padding: 0px 15px;
        margin: 30px 0px
    }
    #new-HomePage .jumpingWrapper{
        margin: 0px;
    } 
    #new-HomePage .empowerment_ridersWrapper{
        margin: 0px;
    }
    #new-HomePage .view-clubWrapper{
        margin: 0px;
    }
    #new-HomePage .row5Product-1{
        margin: 0px;
    }
    #new-HomePage .row5Product-2{
        margin: 0px;
    }
    #new-HomePage .row5Product-3{
        margin: 0px;
    }
    #new-HomePage .row-7-secton1Wrapper{
        margin: 0px;
    }
    #new-HomePage .row-7-productWrapper{
        margin: 0px;
    }
    #new-HomePage .row-7-section3{
        margin: 0px;
    }
    #new-HomePage .row9Section-1{
        margin: 0px;
    }
    #new-HomePage .row9Section-2{
        margin: 0px;
    }
    #new-HomePage .row9Section-3{
        margin: 0px;
    }
    #new-HomePage .transparent{
        height: 80px;
    }
}
@media screen and (min-width: 315px) and (max-width: 345px){
    .transparent-img{
        width: 90.6% !important;
    }
} 
@media screen and (min-width: 345px) and (max-width: 400px){
    .transparent-img{
        width: 91.5% !important;
    }
} 
@media screen and (min-width: 380px) and (max-width: 400px){
    .transparent-img{
        width: 92.5% !important;
    }
} 
@media screen and (min-width: 400px) and (max-width: 450px){
    .transparent-img{
        width: 92.5% !important;
    }
} 
@media screen and (min-width: 450px) and (max-width: 500px){
    .transparent-img{
        width: 93.5% !important;
    }
} 
@media screen and (min-width: 500px) and (max-width: 550px){
    .transparent-img{
        width: 94.1% !important;
    }
} 
@media screen and (min-width: 550px) and (max-width: 600px){
    .transparent-img{
        width: 94.5% !important;
    }
}
@media screen and (min-width: 700px) and (max-width: 991px){
    .transparent-img{
        width: 95.7% !important;
    }
}
@media screen and (min-width: 992px) and (max-width: 1200px){
    .transparent-img{
        width: 96.8% !important;
    }
}
@media screen and (min-width: 600px) and (max-width: 700px){
    .transparent-img{
        width: 95.5% !important;
    }
}
@media screen and (min-width: 768px) and (max-width: 1200px){
    #new-HomePage .slider{
        margin: 0px !important
    }
    span.business-name{
        display: -webkit-inline-box;
        float: left;
        padding-top: 8px;
        width: 130px;
    }  
}
@media screen and (min-width: 480px) and (max-width: 600px){
    .close_btn_user{
        width: 130px;
    }
}

@media screen and (min-width: 768px) and (max-width: 992px){
    .row-section-1{
        padding-right: 0px !important
    }  
    .club-profileClose{
        width: 155px;
    }    
}
@media screen and (min-width: 992px){
    .col-md-2.search-sidebar {
        width: 18.3333334% !important;
    }
    .horse_profileClose, .club-profileClose{
        width: 194px;
    }
}
@media screen and (max-width: 992px){
    .productrow1{
        margin: 40px 0px !important;
    }
    .center_div {
        margin-bottom: 40px;
    }
} 
@media screen and (max-width: 400px){
    .add_memberPopup button{
        width: 100%;
        margin-top: 10px;
    }   
    .select_horsiClub{
        margin-left: 0px;
    }
    .add_memberPopup{
        width: 95%;
    }
}

@media screen and (min-width: 400px) and (max-width: 600px){
    #new-HomePage .sport_slimProduct{
        padding: 0px 15px;
    }
    #new-HomePage .community_innerWrapper{
        padding: 0px;
    }
    .row3-Section{
        width: 94.8%;
    }
    #new-HomePage .transparent_premium{
        width: 94.8%;
    }
    .add_memberPopup{
        width: 95%;
    }
    .add_memberPopup button{
        width: 45%;
    }    
}
.add_memberPopup .close{
    width: auto;
}

/*End Media Query*/



/*New Home Page*/

/* BGN behave as business section*/
button.set-preference {
    background: transparent;
    border: 0;
    position: absolute;
    top: 7px;
    right: 50px;
    color: #fff;
    padding: 5px;
    line-height: 15px;
    opacity: .2;
}
.horse-photos div.album:hover > button.set-preference {
    opacity: 1;
}
.horse-photos div.album:hover > button.set-preference i{
    color: green;
}
.horse-photos div.album:hover > button.prefered i{
    color: red;
}
button.set-preference i{
    color: green;
}
button.prefered i{
    color: green;
}
button.prefered {
    background: transparent;
    border: 0;
    position: absolute;
    top: 7px;
    right: 50px;
    color: #fff;
    padding: 5px;
    line-height: 15px;
    opacity: 1;
}
/* END behave as business section*/

.clipped {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      max-width: 220px;
      display: inline-block;
      font-weight: 700;
      margin: 0px;
    }
.dotted{
     overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      max-width: 90%;
      display: inline-block;
      font-weight: 700;
      margin: 0px;      
      color: #838d92;
}
.clipped_dot{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    font-weight: 700;
    margin: 0px;      
    color: #838d92;
    max-width: 99%;
}