

	/*===================== Header =======================*/
	
		/*===================== Logo Area =======================*/

	.cosmo-header {
		padding-bottom: 15px;
		padding-top: 15px;
	}
	
	.cosmo-header .cosmo-header-left {
		
	} 
	
	.cosmo-header .cosmo-header-left img {
		
	} 
	
	.cosmo-header .cosmo-header-center {
		
	} 
	
	.cosmo-header .cosmo-header-center h1 {
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 400;
		color:#bf2025;
		font-size:22px;
		text-align:center;
		margin: 15px 0;
	} 
	
	.cosmo-header .cosmo-header-right {
	} 
	
	.cosmo-header .cosmo-header-right .custom-navbar-right {
		float:right;
	}
	
	.cosmo-header .cosmo-header-right .custom-navbar-right a {
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 300;
		font-size:14px;
		color:#000000;
		white-space: nowrap;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	.cosmo-header .cosmo-header-right .custom-navbar-right a .fa-user {
		border: 1px solid #000;
		border-radius: 100%;
		color: #bf2025;
		padding: 6px;
		margin-right: 5px;
	}
	
	.cosmo-header .cosmo-header-right .custom-navbar-right a .fa-caret-down {
		color: #bf2025;
		padding-left: 5px;
	}

	.cosmo-header .cosmo-header-right .custom-navbar-right .dropdown .dropdown-toggle {
		background-color: transparent;
		box-shadow:none !important;
		border:0px;
		outline:none !important;
	}
	
	.cosmo-header .cosmo-header-right .nav .open > a,
	.cosmo-header .cosmo-header-right .nav .open > a:focus, 
	.cosmo-header .cosmo-header-right .nav .open > a:hover {
		background:transparent;
	}
	
	.cosmo-header .cosmo-header-right .nav > li > a:focus,
	.cosmo-header .cosmo-header-right .nav > li > a:hover {
		background:transparent;
	}
	
	.cosmo-header .cosmo-header-right .custom-navbar-right .dropdown .dropdown-menu {
		
	}
	
	.cosmo-header .cosmo-header-right .custom-navbar-right .dropdown .dropdown-menu li  {
		
	}
	
	.cosmo-header .cosmo-header-right .custom-navbar-right .dropdown .dropdown-menu li a {
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 300;
		font-size:14px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	.cosmo-header .cosmo-header-right .custom-navbar-right .dropdown .dropdown-menu li a:hover {
		background:#BF2025;
		color:#fff;
	}
	
	
	
	@media screen and (max-width:767px) {
		
		.cosmo-header .cosmo-header-center h1 {
			text-align:left;
		}
		
		.cosmo-header .cosmo-header-right .custom-navbar-right 
		.dropdown .dropdown-menu {
			background:#fff;
			position:absolute;
		}
		
		.cosmo-header .cosmo-header-right 
		.custom-navbar-right .dropdown .dropdown-menu li a {
			color:#BF2025;
			-webkit-transition:0.3s ease-in-out;
			-moz-transition:0.3s ease-in-out;
			-o-transition:0.3s ease-in-out;
			-ms-transition:0.3s ease-in-out;
			transition:0.3s ease-in-out;
		}
		
		.cosmo-header .cosmo-header-right 
		.custom-navbar-right .dropdown .dropdown-menu li a:hover {
			background:#BF2025;
			color:#fff;
		}
		
		.cosmo-header .cosmo-header-center, 
		.cosmo-header .cosmo-header-right	{
			margin-top:15px;
		}
		
		.cosmo-header .cosmo-header-right .custom-navbar-right a .fa-user {
			margin-right:0px;
			font-size: 10px;	
		}
		
		.cosmo-header .cosmo-header-right .custom-navbar-right a .fa-caret-down {
			padding-left:0px;
		}
		
	}
	
		/*===================== Search Area =======================*/
	
	.cosmo-search-section {
		padding: 0px 0;
		background:#BF2025;
	}
	
	.cosmo-search-section .cosmo-search-section-left {
		/*border-right: 1px solid #fff;*/
	}
	
	.cosmo-search-section .cosmo-search-section-left .fa-files-o {
		padding-right:10px;
	}
	
	.cosmo-search-section .cosmo-search-section-left p {
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 600;
		font-size:18px;
		color:#fff;
		padding-top: 10px;
	}
	
	.cosmo-search-section .cosmo-search-section-right {
		border-right: 1px solid #fff;
		border-left: 1px solid #fff;
	}
	
	.cosmo-search-section .cosmo-search-section-right input[type="text"] {
		background-color: transparent;
		background-image: url("../images/search-bg.png");
		background-position: left center;
		background-repeat: no-repeat;
		border: 0 none;
		box-shadow: none;
		color: #fff;
		font-family: "Raleway";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		margin-top: 5px;
		padding-left: 30px;;
	}
	
	.cosmo-search-section .cosmo-search-section-right .form-control::-moz-placeholder  {
		color: #fff !important;
	}
	
	.cosmo-search-section .cosmo-search-section-right .form-control::-webkit-input-placeholder  {
		color: #fff !important;
	}
	
	.cosmo-search-section .cosmo-search-section-right .form-control::-ms-input-placeholder  {
		color: #fff !important;
	}
	
	
	@media screen and (max-width:767px) {
		
		.cosmo-search-section .cosmo-search-section-left {
			border:0px;
		}
		
		.cosmo-search-section .cosmo-search-section-right input[type="text"] {
			font-size: 14px;
			margin-left: -15px;	
		}
		
		
	}
	
	/*=======================================================================
						Index Page 
	=======================================================================*/
	
	
	/*===================== Header =======================*/	
	
	/*===================== Cosmo Header Main Content =======================*/
	
	.cosmo-main-content {
		padding: 10px 0;
		background:#fff;
		margin-bottom: 50px;
	}
	
	.cosmo-main-content .cosmo-main-content-left {
		
	}
	
	.cosmo-main-content .cosmo-main-content-left .custom-thumbnail {
		background: #f6f6f6  none repeat scroll 0 0;
		border: 1px solid #ececec;
		padding: 10px;
	}
	
	.cosmo-main-content .cosmo-main-content-left .custom-thumbnail .custom-main-image {
		border: 1px solid #bf2025;
	}
	
	.cosmo-main-content .cosmo-main-content-left .custom-thumbnail .caption {
		padding: 0;
	}
	
	.cosmo-main-content .cosmo-main-content-left .custom-thumbnail .caption h3 {
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 600;
		font-size:13px;
		color:#bf2025;
		text-transform: uppercase;
		text-align:left;
		margin-top: 10px;
	}
	
	.cosmo-main-content .cosmo-main-content-left 
	.custom-thumbnail .caption .custom-nav {
		border-top: 1px solid #d6d5d5;
		padding-top: 5px;
	}
	
	.cosmo-main-content .cosmo-main-content-left 
	.custom-thumbnail .caption .custom-nav li {
		border-right: 1px solid #dbdbdb;
		float: left;
		padding: 0 4px;
		width:25%;
	}
	
	.cosmo-main-content .cosmo-main-content-left 
	.custom-thumbnail .caption .custom-nav li:last-child {
		border-right:0px;
	}
	
	.cosmo-main-content .cosmo-main-content-left 
	.custom-thumbnail .caption .custom-nav li a {
		padding:0px;
		color:#c7c6c6;
		text-align:right;
		display:inline-block;
		float: right;
	}
	
	.cosmo-main-content .cosmo-main-content-left 
	.custom-thumbnail .caption .custom-nav li img {
		display: inline-block;
	}
	
	.cosmo-main-content .cosmo-main-content-left .custom-btn {
		background: #c1282d none repeat scroll 0 0;
		color: #fff;
		font-family: "Raleway";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		padding: 7px 8px;
	}
	
	.cosmo-main-content .cosmo-main-content-right {
		background:#f6f6f6;
		padding-bottom: 75px;
		border: 1px solid #ececec;
	}
	
	.custom-right-border {
		border-bottom: 2px solid #d8d8d8;
		padding: 5px 0;
	}
	
	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-left {
		
	}
	
	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-left h2 {
		font-family: "Raleway";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		color:#979899;
	}
	
	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-right {
		text-align: right;
	}
	
	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-right .custom-nav {
		
		padding-top: 15px;
	}
	

/*	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-right .custom-nav li:first-child{ width:40%;}
*/
	.first_child {
		width: 37% !important;
		float: left !important;
		border-left: none !important;
		border-right: 1px;
	}
	
	
	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-right .custom-nav li {
		border-left: 1px solid #dbdbdb;
		float: right;
		padding: 0 8px;
		width: 60px;
	}
	
	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-right .custom-nav li:last-child {
		border-right:0px;
	}
	
	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-right .custom-nav li a {
		padding:0px;
		color:#6f6f6f;
		text-align:right;
		display:inline-block;
		float: right;
	}
	
	.cosmo-main-content .cosmo-main-content-right 
	.cosmo-main-content-header-section-right .custom-nav li img {
		display: inline-block;
		left: 10px;
		position: absolute;
		top: 4px;
	}
	
	
	.cosmo-right-slider-area {
		padding-bottom: 40px;
	}
	
	.cosmo-right-slider-area h1 {
		font-family: "Raleway";
		font-size: 25px;
		font-style: normal;
		font-weight: 600;
		color:#000;
		text-transform: uppercase;
	}
	
	.cosmo-right-slider-area .carousel {
		margin-top: 20px;
	}
	
	.cosmo-right-slider-area .carousel .item .thumb {
		cursor: pointer;
		float: left;
		/* height: 86px; */
		height: auto;
		margin: 0 2px;
		width: 24.1%;
		border: 1px solid #90bdff;
	}
	
	.cosmo-right-slider-area .carousel .carousel-inner .item > img {
		
	}
	
	.cosmo-right-slider-area .carousel .item .thumb img {
		height: 100%;
		width: 100%;
		min-height:100% !important;
	}
	
	/*#carousel .item img{ height: 100%; }

	#carousel .item {
		height: 100%;
		max-height: 270px;
		width: 100%;
	}*/
	/*.cosmo-right-slider-area .carousel .item img {
		height: 100%;
		max-width: 100%;
	}	*/
	.cosmo-right-slider-area .carousel .carousel-control {
		background-image: none;
		opacity: 1;
		height: 100%;
	}

	.cosmo-right-slider-area .carousel .carousel-control > img {
		position:relative;
		top:50%;
	}	
	
	.cosmo-right-slider-area .carousel .carousel-inner-2 .item > img {
		
	}	
		
	.cosmo-right-slider-area .carousel .item .thumb-2 {
		border: 1px solid #3bac69;
	}
	
	.cosmo-right-slider-area .carousel .carousel-control {
		background-image: none !important;
		opacity: 1 !important;
		height: 100%;
	}
	
	.custom-carousel-hh {
		/* height:300px; */
		/*border: 2px solid #3bac69;*/
	}
	
	.cosmo-right-slider-area .custom-mm {
		margin-top:50px;
	}
	
	.cosmo-right-slider-area .cosmo-ifame-movie {
		border: 2px solid #bf2025;
	}
	
	.cosmo-right-slider-area .cosmo-ifame-3d {
		border: 2px solid #90bdff;
	}
	
	.cosmo-panel-section {
		padding-top: 45px;
		text-align: left
	}
	
	.cosmo-panel-section h1 {
		font-family: "Raleway";
		font-size: 25px;
		font-style: normal;
		font-weight: 600;
		color:#000;
		margin-bottom: 40px;

	}
	#newbuildcost{
	   font-family : "Helvetica Neue",Helvetica,Arial,sans-serif!important; 
	   font-weight: normal!important;
	}
	
	.cosmo-panel-section .custom-panel-default {
		margin-bottom: 5px;
	}
	
	.cosmo-panel-section .custom-panel-default .custom-panel-heading {
		border: 1px solid #e8e8e8;
		text-align: left;
		color:#9d9d9d;
		font-family: "Raleway";
		font-size: 17px;
		font-style: normal;
		font-weight: 600;
		cursor:pointer;
		padding: 8px 10px;
	}
	
	.cosmo-panel-section .custom-panel-default .custom-panel-heading .fa-caret-down {
		color: #bf2025;
		float: right;
		font-size: 20px;
	}
	
	.cosmo-panel-section .cosmo-faqs-panel-inner {
		
	}
	
	.cosmo-panel-section .cosmo-faqs-panel-inner p {
		color:#9d9d9d;
		font-family: "Raleway";
		font-size: 17px;
		font-style: normal;
		text-align:left;
	}
	
	.cosmo-panel-section .panel-second-area {
		margin-top: 95px;
	}
	
	.cosmo-panel-section .custom-btn {
		background: #c1282d none repeat scroll 0 0;
		color: #fff;
		font-family: "Raleway";
		font-size: 15px;
		font-style: normal;
		font-weight: 600;
		margin-top: 12px;
		width:100%;
	}
	
	.cosmo-panel-section select {
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		-o-box-shadow:none;
		-ms-box-shadow:none;
		box-shadow:none;
		color:#999;
		padding:5px 5px;
		background:#F5F5F5;
		color:#9d9d9d;
		font-family: "Raleway";
		font-size: 17px;
		font-style: normal;
		font-weight: 600;
		height: 40px;
		margin: 8px 0;
	}
	
	.cosmo-panel-section select::-ms-expand {
		display: none;
	}
	
	.cosmo-panel-section .custom-form-control {
		background-image: url("../images/red-arrow.png");
		background-position: 98% 50% ;
		background-repeat: no-repeat;
		overflow: hidden ;
	}
	
	
	.cosmo-slider-section-2 {
		
	}
	
	.cosmo-slider-section-2 h1 {
		font-family: "Raleway";
		font-size: 25px;
		font-style: normal;
		font-weight: 600;
		color:#000;
		text-transform: uppercase;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-2-custom-row {
		background:#fff;
		float:left;
		padding: 20px 0;
		border: 1px solid #e8e8e8;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book {
		background:#fff;
		padding:20px 15px;
		
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book:after {
		content:'';
		display:table;
		clear: both;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book h2 {
		color: #000;
		display: inline-block;
		font-family: "Raleway";
		font-size: 27px;
		font-style: normal;
		font-weight: 600;
		margin: 0;
		padding-top: 8px;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book .add-more-col a {
		display: block;
		padding-top: 5px;
		text-align:right;
		outline: 0 none;
	}
	
	
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book .add-more-col a img {
		display:inline-block;
		padding-right: 3px;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book .add-more-col a p {
		font-family: "Raleway";
		font-size: 17px;
		font-style: normal;
		font-weight: 600;
		color:#000;
		display:inline-block;
		margin: 1px 0;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book .btn-file {
		background: transparent none repeat scroll 0 0;
		border: 0 none;
		overflow: hidden;
		position: relative;
		padding:0px;
		float: left;
		margin-right: 20px;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book .btn-file img {
		display:inline;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book .btn-file input[type=file] {
		position: absolute;
		top: 0;
		right: 0;
		min-width: 100%;
		min-height: 100%;
		font-size: 100px;
		text-align: right;
		filter: alpha(opacity=0);
		opacity: 0;
		outline: none;
		background: white;
		cursor: inherit;
		display: block;
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book .custom-collapse {
		margin-top:15px;
		text-align:right;
	}
	
	.cosmo-custom-clear:before, 
	.cosmo-custom-clear:after	{
		content:'';
		display:table;
		clear:both;
		
	}
	
	.cosmo-slider-section-2 .cosmo-slider-section-scrap-book 
	.custom-collapse .custom-btn {
		background: #c1282d none repeat scroll 0 0;
		color: #fff;
		font-family: "Raleway";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		margin-top: 12px;
		padding: 7px 8px;
		
	}
	
	.cosmo-slider-section-3 {
		padding-top: 50px;
	}
	
	.cosmo-slider-section-3 h1 {
		font-family: "Raleway";
		font-size: 25px;
		font-style: normal;
		font-weight: 600;
		color:#000;
		text-transform: uppercase;
		margin: 0 0 0 -15px;
	}
	
	.cosmo-slider-section-3 .add-more-col a {
		display: block;
		padding-top: 5px;
		text-align:right;
	}
	
	.cosmo-slider-section-3 .add-more-col a img {
		display:inline-block;
		padding-right: 3px;
	}
	
	.cosmo-slider-section-3 .add-more-col a p {
		font-family: "Raleway";
		font-size: 17px;
		font-style: normal;
		font-weight: 600;
		color:#000;
		display:inline-block;
		margin: 1px 0;
	}
	
	.cosmo-slider-section-3 .cosmo-slider-section-3-custom-row {
		background:#fff;
		float:left;
		padding: 20px 0;
		border: 1px solid #e8e8e8;
		margin-top: 40px;
	}
	
	.cosmo-slider-section-3 .cosmo-slider-section-notes {
		background: #fff none repeat scroll 0 0;
		border-bottom: 1px solid #ebf0f3;
		padding-bottom: 10px;
		padding-top: 10px;
	}
	
	.cosmo-slider-section-3 .cosmo-slider-section-notes:last-child {
		border-bottom: 0px;
	}
	
	.cosmo-slider-section-3 .cosmo-slider-section-notes p {
		color: #3c3d3e;
		font-family: "Raleway";
		font-size: 19px;
		font-style: normal;
		font-weight: 300;
		padding-top: 10px;
	}
	
	.cosmo-slider-section-3 .cosmo-slider-section-notes span {
		font-family: "Raleway";
		font-size: 12px;
		font-style: normal;
		font-weight: 300;
		display:block;
		/*color:#acbdc8;*/
		padding-top: 20px;
	}
	
	@media screen and (max-width:1200px) {
		
		.cosmo-main-content .cosmo-main-content-left .custom-btn {
			font-size: 14px;
		}
		
		.cosmo-panel-section .custom-btn {
			font-size: 14px;
		}
		
		.cosmo-right-slider-area .carousel .item .thumb {
			margin: 0 1px;
		}
		
	}
	
	
	@media screen and (max-width:992px) {
		
		.cosmo-main-content .cosmo-main-content-right {
			margin-top:30px;
		}
		
		.cosmo-slider-section-2 .cosmo-slider-section-scrap-book h2  {
			padding-top: 0;
		}
		
		.cosmo-slider-section-2 .cosmo-slider-section-scrap-book 
		.add-more-col a {
			/* padding-top: 20px; */
		}
		
		.cosmo-right-slider-area .carousel .item .thumb {
			margin: 0 2px;
		}
		
	}
	
	@media screen and (max-width:767px) {
		
		.cosmo-main-content .cosmo-main-content-left 
		.custom-thumbnail .custom-main-image {
			width: 100%;
		}
		
		.cosmo-slider-section-2 .cosmo-slider-section-2-custom-row {
			float:none;
			display:block;
		}
		
		.cosmo-slider-section-2 .cosmo-slider-section-scrap-book h2 {
			margin: 15px 0 0;
			font-size: 20px;
			
		}
		
		.cosmo-slider-section-2 .cosmo-slider-section-scrap-book 
		.add-more-col a {
			padding-top: 20px;
		}
		
		.cosmo-slider-section-2 .cosmo-slider-section-scrap-book a  img {
			margin:0 auto;
		}
		
		/* .cosmo-slider-section-2 .cosmo-slider-section-scrap-book h2 {
			margin: 10px 0;
		} */
		
	}
	
	@media screen and (max-width:550px) {
		
		.cosmo-right-slider-area #thumbcarousel, 
		.cosmo-right-slider-area #thumbcarousel-1	{
			display:none;
		}
		
	}
	
	
	/*===================== Cosmo Header Main Content =======================*/
	
	
	/*=======================================================================
						Index Page
	=======================================================================*/
	
	
	/*=======================================================================
						Index Page 2
	=======================================================================*/
	
	.cosmo-main-content-thumbnail {
		background:#FBFAFA;
		border: 1px solid #ececec;
		padding-bottom: 30px;
	}
	
	.cosmo-main-content-thumbnail .custom-thumbnail {
		
	}
	
	.cosmo-main-content-thumbnail .custom-thumbnail {
		background: #f6f6f6  none repeat scroll 0 0;
		border: 1px solid #ececec;
		padding: 10px;
		float:left;
		width:100%;
	}
	
	.cosmo-main-content-thumbnail .custom-thumbnail .custom-main-image {
		border: 1px solid #bf2025;
		float:left;
	}
	
	.cosmo-main-content-thumbnail .custom-thumbnail .custom-main-image a{
	    float:left;
	}
	
	.cosmo-main-content-thumbnail .custom-thumbnail .caption {
		padding: 0;
	}
	
	.cosmo-main-content-thumbnail .custom-thumbnail .caption h3 a{
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 600;
		font-size:13px;
		color:#bf2025;
		text-transform: uppercase;
		text-align:left;
		margin-top: 10px;
		text-decoration:none;
	}
	
	.cosmo-main-content-thumbnail .custom-thumbnail .caption h4{
	    font-style: normal;
		font-weight: 600;
		font-size:13px;
		color:#bf2025;
		text-transform: uppercase;
		text-align:left;
		margin-top: 10px;
	}
	
	.cosmo-main-content-thumbnail 
	.custom-thumbnail .caption .custom-nav {
		border-top: 1px solid #d6d5d5;
		padding-top: 5px;
	}
	
	.cosmo-main-content-thumbnail 
	.custom-thumbnail .caption .custom-nav li {
		border-right: 1px solid #dbdbdb;
		float: left;
		padding: 0 4px;
		width:25%;
	}
	
	.cosmo-main-content-thumbnail 
	.custom-thumbnail .caption .custom-nav li:last-child {
		border-right:0px;
	}
	
	.cosmo-main-content-thumbnail 
	.custom-thumbnail .caption .custom-nav li a {
		padding:0px;
		color:#c7c6c6;
		text-align:right;
		display:inline-block;
		float: right;
	}
	
	.cosmo-main-content-thumbnail 
	.custom-thumbnail .caption .custom-nav li img {
		display: inline-block;
	}
	
	.cosmo-main-content-thumbnail .cosmo-main-content-range-slider {
		border-bottom: 2px solid #e3e3e3;
		margin-bottom: 30px;
		padding-bottom: 15px;
	}
	
	.cosmo-main-content-thumbnail h1 {
		color: #979899;
		font-family: "Raleway";
		font-size: 17px;
		font-style: normal;
		font-weight: 600;
	}
	
	.cosmo-main-content-thumbnail .connect {
		color:#000000;
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 400;
		font-size:16px;
	}
	
	.cosmo-main-content-thumbnail .connect span {
		color:#BB1E23;
		font-size: 14px;
	}
	
	.cosmo-main-content-thumbnail .custom-navbar-right {
		margin-left: -15px;
	}
	
	.cosmo-main-content-thumbnail .custom-navbar-right a {
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 300;
		font-size:15px;
		color:#a09f9f;
		white-space: nowrap;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	.cosmo-main-content-thumbnail .custom-navbar-right a .color1{
		color:#a09f9f;
	}
		
	.cosmo-main-content-thumbnail .custom-navbar-right a .fa-caret-down {
		color: #bf2025;
		padding-left: 5px;
	}

	.cosmo-main-content-thumbnail .custom-navbar-right .dropdown .dropdown-toggle {
		background-color: transparent;
		box-shadow:none !important;
		border:0px;
		outline:none !important;
	}
	
	.cosmo-main-content-thumbnail .custom-navbar-right .nav .open > a,
	.cosmo-main-content-thumbnail .custom-navbar-right .nav .open > a:focus, 
	.cosmo-main-content-thumbnail .custom-navbar-right .nav .open > a:hover {
		background:transparent;
	}
		
	.cosmo-main-content-thumbnail .nav > li > a:focus, .cosmo-main-content-thumbnail .nav > li > a:hover {
		background:transparent;
	}
	
	.cosmo-main-content-thumbnail .custom-navbar-right .dropdown .dropdown-menu {
		right:0px;
	}
	
	.cosmo-main-content-thumbnail .custom-navbar-right .dropdown .dropdown-menu li a {
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 300;
		font-size:15px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	.cosmo-main-content-thumbnail .custom-navbar-right a span {
		color:#000;
	}
	
	.cosmo-main-content-thumbnail .custom-navbar-right .dropdown .dropdown-menu li a:hover {
		background:#BF2025;
		color:#fff;
	}
	
	.cosmo-main-content-thumbnail .custom-padd {
		padding-top: 40px;
		padding-left: 0;
		padding-right: 0;
	}
	
	.cosmo-main-content-thumbnail .reset-text {
		color: #bf2025;
		display: block;
		font-family: "Raleway";
		font-size: 17px;
		font-style: normal;
		font-weight: 500;
		text-align: right !important;
		cursor:pointer;
		padding-top: 5px;
	}
	
	.cosmo-main-content-thumbnail .reset-text:hover {
		text-decoration:none;
	}
	
	/* For this slider, disable the 'origin' size. */
	#connect .noUi-origin {
		right: auto;
		width: 0;
	}

	/* Position the bar and color it. */
	#connect .connect {
		position: absolute;
		top: 0;
		bottom: 0;
		background: #c0392b;
		box-shadow: inset 0 0 3px rgba(51,51,51,0.45);
	}

	/* When the slider is moved by tap,
	   transition the connect bar like the handle. */
	#connect.noUi-state-tap .connect {
	-webkit-transition: left 300ms, right 300ms;
		transition: left 300ms, right 300ms;
	}
	
	@media screen and (max-width:992px) {
		
		.cosmo-main-content-thumbnail .custom-padd {
			
		}
		
		.cosmo-main-content-thumbnail {
			margin-top: 30px;
		}
		
		.cosmo-main-content-thumbnail .custom-thumbnail .custom-main-image {
			width:100%;
		}
		
	}
	
	
	
	/*=======================================================================
						Index Page 2
	=======================================================================*/
	

	/*=======================================================================
						Cosmo Login Page 
	=======================================================================*/
	

	.custom-bg {
		background-color:#bf2025;
	}
		
	.back-ground{
		margin-top:130px;
	}
		
	.custom-logo {
		margin-bottom: 50px;
	}

		
	.cosmo-user input[type="text"]{
		padding:15px 50px;
		border-radius:5px;
		background-color:#991a1e;
		border:none;
		color:#fff;
		font-size:18px;
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 400;
		background-image:url(../images/user.png);
		background-repeat:no-repeat;
		background-position: 2% 50%;
		height: 60px;
	}
		
	.cosmo-user2 input[type="password"]{
		padding:15px 50px;
		border-radius:5px;
		background-color:#991a1e;
		border:none;
		color:#fff;
		font-size:18px;
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 400;
		background-image:url(../images/lock.png);
		background-repeat:no-repeat;
		background-position: 2% 50%;
		height: 60px;
	}
		
	.cosmo-user .form-control::-moz-placeholder{ color:#FFF;}	
		
	.cosmo-user .form-control::-webkit-input-placeholder{ color:#FFF;}

	.cosmo-user .form-control::-ms-input-placeholder{ color:#FFF;}

	.cosmo-user2 .form-control::-moz-placeholder{ color:#FFF;}

	.cosmo-user2 .form-control::-webkit-input-placeholder{ color:#FFF;}

	.cosmo-user2 .form-control::-ms-input-placeholder{ color:#FFF;}


	.login .custom-btn {
		background: #f7c90c; /* Old browsers */
		background: -moz-linear-gradient(top, #f7c90c 1%, #e28815 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #f7c90c 1%,#e28815 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #f7c90c 1%,#e28815 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c90c', endColorstr='#e28815',GradientType=0 ); /* IE6-9 */
		padding:3px ;
		border-radius:5px;
		
	}


	.login .custom-btn {
		text-align:center;
		color:#991a1e;
		text-decoration:none;
		font-size:39px;
		text-transform:uppercase;
		font-family: 'Raleway';
		font-style: normal;
		font-weight: 400;
    min-height: 63px;
		
	}
		
	.login .custom-btn:hover{
		background: #f7c90c; /* Old browsers */
		background: -moz-linear-gradient(top, #f7c90c 1%, #e28815 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #f7c90c 1%,#e28815 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #f7c90c 1%,#e28815 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c90c', endColorstr='#e28815',GradientType=0 ); /* IE6-9 */
		color:#991a1e ;
	}

	.custom-red-label {
		color: #bf2025;
		font-family: "Raleway";
		font-size: 13px;
		font-style: normal;
		font-weight: 600;
		margin-top: 10px;
		text-align: left;
		text-transform: uppercase;
		display:block;
	}
	
	
	/*=======================================================================
						Cosmo Login Page (end) 
	=======================================================================*/
	
	
	
	
	/*===================== Cosmo Footer =======================*/
	
	.cosmo-footer-bar {
		background: #bf2025 none repeat scroll 0 0;
		padding: 20px 0px;
	}
	
	.cosmo-footer-bar .footer-custom-nav {
		float: right;
	}
	
	.cosmo-footer-bar .footer-custom-nav li {
		border-right:1px solid #fff;
	}
	
	.cosmo-footer-bar .footer-custom-nav li:last-child {
		border-right:0px;
	}
	
	.cosmo-footer-bar .footer-custom-nav li a {
		font-family: "Raleway";
		font-size: 14px;
		font-style: normal;
		font-weight: 600;
		color:#fff;
		cursor:pointer;
		padding: 1px 8px;
	}
	
	.cosmo-footer-bar .footer-custom-nav li a:hover {
		background:transparent;
	}
	
	
	@media screen and (max-width:992px) {
		
		.cosmo-footer-bar .footer-custom-nav {
			float: none;
		}
		
	}
	
	@media screen and (max-width:768px) {
		
		.cosmo-footer-bar .footer-custom-nav li {
			border:0px;
		}
		
	}	
	
	/*===================== Cosmo Footer =======================*/
	
	
	
	/*===================== Cosmo Radio Btn's Css =======================*/
	
	.radio,
	.checkbox {
	  margin-bottom: 0;
	  margin-top: 0;
	  padding-left: 0px;
	}
	
	.radio label {
	  display: inline-block;
	  cursor: pointer;
	  position: relative;
	  padding-left: 25px;
	  margin-right: 15px;
	  font-size: 12px;
	  margin-bottom: 6px;
	  color: #777a80;
	}
	
	.radio label:before {
	  content: "";
	  display: inline-block;
	  width: 17px;
	  height: 17px;
	  margin-right: 10px;
	  position: absolute;
	  left: 0;
	  bottom: 2.5px;
	  background-color: #ffffff;
	  border: 1px solid #c2c6cb;
	  border-radius: 99px;
	  top: 1px;
	}
	
	.radio label:after {
	  font-size: 13px;
	  content: "";
	  text-align: center;
	  display: inline-block;
	  width: 17px;
	  height: 17px;
	  position: absolute;
	  -o-transform: scale(0);
	  -ms-transform: scale(0);
	  -moz-transform: scale(0);
	  -webkit-transform: scale(0);
	  transform: scale(0);
	  border-radius: 99px;
	  left: 0px;
	  top: 1px;
	  background-color: #6f7b8a;
	  border: 1px solid #6f7b8a;
	}
	
	.radio input[type=radio] {
	  display: none;
	}
	
	.radio input[type=radio][disabled] + label {
	  opacity: 0.65;
	}
	
	.radio.radio-success label:after {
	  background-color: #0090d9;
	  border: 1px solid #0090d9;
	}
	
	.radio.radio-success input[type=radio]:checked + label:before {
	  border: 1px solid #0090d9;
	}
	
	.radio.radio-primary label:after {
	  background-color: #0aa699;
	  border: 1px solid #0aa699;
	}
	
	.radio.radio-primary input[type=radio]:checked + label:before {
	  border: 1px solid #0aa699;
	}
	
	.radio.radio-info label:after {
	  background-color: #1f3853;
	  border: 1px solid #1f3853;
	}
	
	.radio.radio-info label input[type=radio]:checked + :before {
	  border: 1px solid #1f3853;
	}
	
	.radio.radio-warning label:after {
	  background-color: #fbb05e;
	  border: 1px solid #fbb05e;
	}
	
	.radio.radio-warning input[type=radio]:checked + label:before {
	  border: 1px solid #fbb05e;
	}
	
	.radio.radio-danger label:after {
	  background-color: #F35958;
	  border: 1px solid #F35958;
	}
	
	.radio.radio-danger input[type=radio]:checked + label:before {
	  border: 1px solid #F35958;
	}
	
	.radio input[type=radio]:checked + label {
	  color: #4d5056;
	}
	
	.radio input[type=radio]:checked + label:after {
	  -o-transform: scale(0.63);
	  -ms-transform: scale(0.63);
	  -moz-transform: scale(0.63);
	  -webkit-transform: scale(0.63);
	  transform: scale(0.63);
	  line-height: 18px;
	  -o-transition: -o-transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	  -ms-transition: -ms-transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	  -moz-transition: -moz-transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	  -webkit-transition: -webkit-transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	  -o-transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	  -ms-transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	  -moz-transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	  -webkit-transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	  transition: transform 0.1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	}
	
	.radio input[type=radio]:checked + label:before {
	  border: 1px solid #8e9095;
	}
	
	.checkbox input[type=radio][disabled] + label:after {
	  background-color: #eceff3;
	}
	
	.checkbox label {
	  display: inline-block;
	  cursor: pointer;
	  position: relative;
	  padding-left: 25px;
	  margin-right: 15px;
	  font-size: 15px;
	  margin-bottom: 6px;
	  color: #a1a1a1;
	  transition: border 0.2s linear 0s,color 0.2s linear 0s;
	  margin-bottom: 10px;
	  direction: ltr;
		font-family: "Raleway";
		font-style: normal;
		font-weight: 600;
	}
	
	.checkbox label:before {
	  content: "";
	  display: inline-block;
	  width: 17px;
	  height: 17px;
	  margin-right: 10px;
	  position: absolute;
	  left: 0px;
	  top: 1.4px;
	  background-color: #ffffff;
	  border: 1px solid #c2c6cb;
	  border-radius: 0px;
	  transition: border 0.2s linear 0s,color 0.2s linear 0s;
	}
	
	.checkbox label::after {
	  display: inline-block;
	  width: 16px;
	  height: 16px;
	  position: absolute;
	  left: 3.2px;
	  top: 0px;
	  font-size: 11px;
	  transition: border 0.2s linear 0s,color 0.2s linear 0s;
	}
	
	.checkbox label:after {
	  border-radius: 3px;
	}
	
	.checkbox input[type=checkbox] {
	  display: none;
	}
	
	.checkbox.checkbox-circle label:after {
	  border-radius: 99px;
	}
	
	.checkbox.checkbox-circle label:before {
	  border-radius: 99px;
	}
	
	.checkbox input[type=checkbox]:checked + label {
	  color: #4d5056;
	}
	
	.checkbox input[type=checkbox]:checked + label::after {
	  font-family: 'FontAwesome';
	  content: "\F00C";
	  color: #bf2025;
	}
	
	.checkbox input[type=checkbox][disabled] + label {
	  opacity: 0.65;
	}
	
	.checkbox input[type=checkbox][disabled] + label:before {
	  background-color: #eceff3;
	}
	
	.checkbox.check-success input[type=checkbox]:checked + label:before {
	  background-color: #0090d9;
	  border: 1px solid #0090d9;
	}
	
	.checkbox.check-success input[type=checkbox]:checked + label::after {
	  color: #ffffff;
	}
	
	.checkbox.check-primary input[type=checkbox]:checked + label:before {
	  background-color: #0aa699;
	  border: 1px solid #0aa699;
	}
	
	.checkbox.check-primary input[type=checkbox]:checked + label::after {
	  color: #ffffff;
	}
	
	.checkbox.check-info input[type=checkbox]:checked + label:before {
	  background-color: #1f3853;
	  border: 1px solid #1f3853;
	}
	
	.checkbox.check-info input[type=checkbox]:checked + label::after {
	  color: #ffffff;
	}
	
	.checkbox.check-warning input[type=checkbox]:checked + label:before {
	  background-color: #fbb05e;
	  border: 1px solid #fbb05e;
	}
	
	.checkbox.check-warning input[type=checkbox]:checked + label::after {
	  color: #ffffff;
	}
	
	.checkbox.check-danger input[type=checkbox]:checked + label:before {
	  background-color: #f35958;
	  border: 1px solid #f35958;
	}
	
	.checkbox.check-danger input[type=checkbox]:checked + label::after {
	  color: #ffffff;
	}
	
	/*===================== Cosmo Radio Btn's Css =======================*/
	
	
	.custom-padd-2 {
		padding-top:35px;
	}
	
	@media screen and (max-width:767px) {
		
		.custom-padd-2 {
			padding-top:10px;
		}
		
	}
	
	.hm-custom-btn-default {
		background:#BF2025;
		color:#fff;
	}
	
	.hm-custom-btn-default:hover, 
	.hm-custom-btn-default:focus {
		background:#BF2025;
		color:#fff;
	}

	.hm-custom-btn-file {
		position: relative;
		overflow: hidden;
	}
	.hm-custom-btn-file input[type=file] {
		position: absolute;
		top: 0;
		right: 0;
		min-width: 100%;
		min-height: 100%;
		font-size: 100px;
		text-align: right;
		filter: alpha(opacity=0);
		opacity: 0;
		outline: none;
		background: white;
		cursor: inherit;
		display: block;
	}
	
	.form-control {
		top:50%;
	}
        .selactive{
                background: #BF2025;
    color: #fff !important;
}

.pop2 { display: none }

/*  popup box  */

#popupBox {
  background: #fff;
  display: none;
  border: 3px solid #ccc
}

#popupBox2,
#popupBox3 {
  background: #fff;
  display: none;
}

#popupBox2 td,
#popupBox3 td {
  background: #fff;
  padding: 0
}

#popupBox2 .popupContent { }

.contentBox {
  overflow-y: scroll;
  height: 270px
}

.popupContent { background: #fff; }

.popupContent .popClose {
  float: right;
  display: block;
  height: 16px;
  width: 16px;
  background: url(img/closeBut.jpg) no-repeat;
  text-indent: -9000px
}

.popupClose {
  display: block;
  position: absolute;
  top: 5px;
  right: 5px;
  height: 16px;
  width: 16px;
  text-indent: -9000px;
  background: url(img/closeBut.jpg) no-repeat
}

.galleryTitle {
  font-size: 1.3em;
  text-align: center;
}

.popupContent .pop2 {
  font-size: 1.2em;
  text-align: center;
  padding: 30px
}

.popupContent .galleryTitle { position: relative }

.galleryControls {
  overflow: hidden;
  line-height: 40px
}

.galleryControls a {
  font-size: 1.2em;
  font-weight: bold;
  text-decoration: none;
  color: #333;
  text-transform: uppercase
}

.galleryControls .prev {
  float: left;
  margin-left: 20px
}

.galleryControls .next {
  float: right;
  margin-right: 20px
}

.galleryControls p { text-align: center; }

.imageDesc {
  min-height: 50px;
  line-height: 15px;
  text-align: left
}

.imageDesc p {
  padding: 5px 10px;
  color: #fff;
  font-size: 12px
}

.popupBtns { padding: 20px }

.popupBtns input {
  margin-right: 20px;
  font-size: 14px;
}

#fixedGallery .popupContent { background: #f3f3f3 }

#fixedGallery .popupTL {
  background: url(img/popupTL.png) no-repeat;
  _background: none
}

#fixedGallery .popupTR {
  background: url(img/popupTR.png) no-repeat;
  _background: none
}

#fixedGallery .popupBL {
  background: url(img/popupBL.png) no-repeat;
  _background: none
}

#fixedGallery .popupBR {
  background: url(img/popupBR.png) no-repeat;
  _background: none
}

#fixedGallery .popupTM {
  background: url(img/popupGT.png) repeat-x;
  _background: none
}

#fixedGallery .popupBM {
  background: url(img/popupGB.png) repeat-x;
  _background: none
}

#fixedGallery .popupML {
  background: url(img/popupGL.png) repeat-y;
  _background: none
}

#fixedGallery .popupMR {
  background: url(img/popupGR.png) repeat-y;
  _background: none
}

#fixedGallery .popupTL div {
  _background: url(img/popupTL.png) no-repeat;
  width: 100%;
  height: 100%
}

#fixedGallery .popupTR div {
  _background: url(img/popupTR.png) no-repeat;
  width: 100%;
  height: 100%
}

#fixedGallery .popupBL div {
  _background: url(img/popupBL.png) no-repeat;
  width: 100%;
  height: 100%
}

#fixedGallery .popupBR div {
  _background: url(img/popupBR.png) no-repeat;
  width: 100%;
  height: 100%
}

#fixedGallery .popupTM div {
  _background: url(img/popupGT.png) repeat-x;
  width: 100%;
  height: 100%
}

#fixedGallery .popupBM div {
  _background: url(img/popupGB.png) repeat-x;
  width: 100%;
  height: 100%
}

#fixedGallery .popupML div {
  _background: url(img/popupGL.png) repeat-y;
  width: 100%;
  height: 100%
}

#fixedGallery .popupMR div {
  _background: url(img/popupGR.png) repeat-y;
  width: 100%;
  height: 100%
}

.some_shashka{
	border: 1px solid #fff !important;
    float: left;
    margin-right: 20px;
    padding: 3px !important;
	
}
        .some_shashka:hover{ border: solid 1px #000 !important; padding: 3px !important; border-radius: 4px;}
	
.clear10{ float: left; margin: 0px; padding: 0px; width: 100%; height: 10px;}	



	@media screen and (max-width:415px) {
		
		.cosmo-slider-section-2 
		.cosmo-slider-section-scrap-book h2 {
			font-size: 14px;
			margin: 10px 0 0;
		}
		
		.cosmo-slider-section-2 
		.cosmo-slider-section-scrap-book .btn-file {
			margin-right: 5px;
		}
		
		.cosmo-slider-section-2 
		.cosmo-slider-section-scrap-book .some_shashka img {
			width: 25px;
		}
		
		.some_shashka {
			margin-right: 5px;
		}
		
	}


.j_carousel .item{ min-height:350px !important; background-color:#FFF;}
.j_carousel .item img{ width:100% !important;}








.cosmo-right-slider-area .iframe_movies iframe,
.cosmo-right-slider-area .iframe_3d iframe{
 width: 100%!important;
}


@media all and (max-width: 767px) and (min-width: 320px){
.show-only-tv-tab{
	display: none!important;
}
.no-padding {
	padding: 0px!important;
}
.show-only-mob .container{
	padding: 0px!important;
}
.logout-icon {
    text-align: center;
    font-size: 22px;
}
.logout-icon i.fa{
    color: #bf2025!important;
}
.login .custom-btn {
    font-size:24px !important;
    min-height: 63px;
  }
}

@media all and (max-width: 768px){
.login .custom-btn {
    font-size:16px !important;
    min-height: 63px;
  } 
}



@media all and (min-width: 768px){
	.show-only-mob{
	display: none!important;
}
}

.cosmo-search-section .cosmo-search-section-left button{
	background-color: transparent!important;
	border: none!important;
}




#targetee {
  display:none;
}

/*.cosmo-search-section .cosmo-search-section-left .fa.fa-chevron-down{
	    position: absolute;
    right: 0;
    bottom: 5px;
    font-size: 19px;
    color: #fff;
}*/

/*.cosmo-search-section .cosmo-search-section-left .fa.fa-chevron-up {
    float: right;
    position: relative;
    top: 20px;
}*/
/*.cosmo-search-section button.boom_btn {
    background-color: transparent!important;
    border: none!important;
    position: absolute;
    right: 0;
    top: 30px;
    z-index: 99999;
}


.cosmo-search-section .dropdown-menu.boom_drop_down {
    position: absolute;
    right: 0;
    top: 230%;
    width: 100%;
    left: inherit;
}

.logout-icon {
    text-align: right;
    padding: 0 5px;
}*/





.cosmo-search-section .cosmo-search-section-left .rotatee{
    -moz-transition: all 2s linear;
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    position: absolute;
    right: 0;
    top: 100%;
    cursor: pointer;
}

.cosmo-search-section .cosmo-search-section-left .rotatee.down{
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}



/*2.15.2017*/
.cosmo-email input[type="text"] {
    padding: 15px 50px;
    border-radius: 5px;
    background-color: #991a1e;
    border: none;
    color: #fff;
    font-size: 18px;
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    background-image: url(../images/mail.png);
    background-repeat: no-repeat;
    background-position: 2% 50%;
    height: 60px;
}

.cosmo-phone input[type="text"] {
    padding: 15px 50px;
    border-radius: 5px;
    background-color: #991a1e;
    border: none;
    color: #fff;
    font-size: 18px;
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    background-image: url(../images/phone.png);
    background-repeat: no-repeat;
    background-position: 2% 50%;
    height: 60px;
}


.cosmo-header .cosmo-header-right .custom-navbar-right .dropdown .dropdown-menu.new {
    position: absolute;
    right: 5px;
    float: right;
    left: inherit;
    border: 1px #ddd solid;
    padding: 0;
    border-radius: 0px;
}




/*===============================================
					Responsive 2.21.2017
===============================================*/
.cosmo-header .cosmo-header-right .custom-navbar-right a {
    padding-top: 12px;
}

@media screen and (max-width:767px) {
		.cosmo-header .cosmo-header-right	{
			margin-top:0px;
		}
		.cosmo-header .cosmo-header-right 
		.custom-navbar-right .dropdown .dropdown-menu li a {
			color:#000;
		}
}

.cosmo-main-content {
		padding: 15px 0;
		background:#fff;
		margin-bottom: 0px;
	}
.cosmo-main-content-thumbnail .cosmo-main-content-range-slider {
    margin-bottom: 15px;
}
.cosmo-main-content-thumbnail .reset-text:hover{
	color: #f55c61;
}
@media screen and (min-width:767px) {
.cosmo-main-content .cosmo-main-content-thumbnail .row#fdata [class*="col-"]{
	padding-right: 0px;
}
div#fdata {
    padding: 0 15px 0 0;
}
}
.cosmo-main-content-thumbnail {
    padding-bottom: 0;
}
.cosmo-panel-section h1 {
    margin-bottom: 15px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {
    line-height: 1;
    width: 100%;
}
@media screen and (max-width: 992px){
.cosmo-main-content-thumbnail {
    margin-top: 15px;
}
}














    #change_password .switch_board_main .clear20 .btn-danger
    {
   
    background-color:#bf2025;
    border-color: #bf2025;
    margin-left: 5px;
    }
    #change_password .switch_board_main .clear20 .btn-danger:hover
    {
   
    background-color: #c9302c;
    border-color: #ac2925;
    }
    #change_password .cosmo-main-content .cosmo-main-content-thumbnail
    {
    padding: 30px 15px;
    }
    #change_password .cosmo-search-section .togglee
    {
        margin-bottom: 0px;
    }
    #change_password .cosmo-search-section-right
    {
        margin-top: 3px;
    }

 
    @media only screen and (max-width: 767px)
    {
     #change_password .cosmo-search-section-right
    {
        margin-top: 24px;
    }
    #change_password .cosmo-search-section-right h4
    {
        font-size: 14px;
    }
    #change_password .cosmo-search-section-right h4 i
    {
        font-size: 18px;padding-right: 11px;
    }
    .cosmo-search-section .cosmo-search-section-left p
    {
    	cursor: pointer;
    	width: 45%;
    }
    }



 #account_settings .ssm_home_dashboard .img img
    {
        margin-top: 15px;
    }
    #account_settings .ssm_home_dashboard .img .form-control
    {
    padding: 5px 12px;
    }
    #account_settings .ssm_home_dashboard .clear20 .btn-danger
    {
   
    background-color:#bf2025;
    border-color: #bf2025;
    margin-left: 5px;
    }
    #account_settings .ssm_home_dashboard .clear20 .btn-danger:hover
    {
   
    background-color: #c9302c;
    border-color: #ac2925;
    }
    #account_settings .cosmo-main-content .cosmo-main-content-thumbnail
    {
    padding-bottom: 45px;
	}
	#account_settings .cosmo-search-section-right
	{
		margin-top: 3px;
	}
     @media only screen and (max-width: 992px)
	
    {
    #account_settings .cosmo-main-content .cosmo-main-content-thumbnail
    {
           margin-top: 20px;
           margin-bottom: 30px;
    }
    }
    @media only screen and (max-width: 767px)
    {
    #account_settings .cosmo-main-content .cosmo-main-content-thumbnail
    {
           margin: 30px 0px;
    }
    #account_settings .cosmo-search-section-right
	{
		margin-top: 24px;
	}
	#account_settings  .cosmo-search-section-right h4
    {
        font-size: 14px;
    }
    #account_settings .cosmo-search-section-right h4 i
    {
       font-size: 18px;padding-right: 15px;
    }
    }
    
   .file {
     visibility: hidden;
     position: absolute;
    }
    
    .img-thumbnail {
       max-width: 120px!important;
    }
    
    #notes_description-error{
        text-align: left!important;
        width: 100%;
    color: red;
    font-weight: normal;
    }
    
    .remove_note{
        cursor:pointer;
    }
    
    .homepage-thumbnail .caption{
        float:left;
        width:100%;
    }
    
    .custom_error, label.error{
	color:#f44336!important;
   }
   
   input.error{
	border:1px solid #f44336!important;
   }