@charset "utf-8";
/* CSS Document */
body {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
	overflow-x: hidden;
	padding:0 !important;
}
.green_notification{
	color:#208920;
	font-style:italic;
	font-weight:700;
	margin: 15px 0;
}
.news_front{
	margin-bottom:20px;
	margin-top:20px;
}
a:focus{
	outline:none;
}
.navbar {
	margin:0 !important;
	background: #fff !important;
	/*height: 155px;*/
	border: none !important;
}
.navbar-header {
/*height: 155px;*/
}
.inners {
   vertical-align: middle;
 border: 1px solid #000000;    
}
.logos > img {
	position: relative;
	top: -78px;
}
.margins {
	margin:25px 0;
}
.margin-btm {
	/*margin-bottom: 20px;*/
	margin-right: 0px !important;
}
.margin-tp {
	margin-top: 16px;
}
.orange-nav {
/*margin: 10px 20px 10px 0;*/
}
.navbar-collapse.zindex.collapse.in {
	background: #fff none repeat scroll 0 0;
	display: block;
	position: relative;
	z-index: 2147483647 !important;
}
.lr, .sparls {
	margin: 10px 0
}
.stylelang a {
	padding:5px !important;
	height: 45px;
}
.stylelang div {
	padding: 0;
}
.orange-nav > a {
	font-weight: bold;
	color: #188bcc !important;
	font-size: 15px;
	background:#f2f2f2;
	text-align: center;
	border-radius:25px;
	padding: 7px 25px !important;
	border:1px solid #188bcc;
}
.orange-nav > li > a {
	padding-bottom: 0px;
	padding-top: 0px;
}
.lr > a {
	color:#000 !important;
	font-size: 11px;
	padding:7px 0 !important;
	font-weight:bold;
}
.sparls a {
	padding:7px 0 !important;
}
.item > img{
	height: 420px !important;
	width: 100%;
	}
.navdesign {
	margin: 0 -15px 0 0 !important;
}
.navdesign > li > a {
	color: #188BCC !important;
	font-weight:bold;
}
.navdesign > li > a:hover {
    color: #f37b21 !important;
}
.zindex {
	z-index: 1;
}
.carousel {
	position: relative;
	z-index: -1;
}
.banner_bg {
	background:#188bcc none repeat scroll 0 0;
	position: sticky;
}
.relative{
	position: relative;
	}
.banner {
	background: #188bcc none repeat scroll 0 0;
	border: 0 solid #188bcc;
	border-radius: 0 245px 245px 0;
	position: absolute;
	height:500px;
	top: 0;
	padding:25px;
	z-index:10;
	text-align:center;
}
.carouseTow{
	float: right;
	}
.carousel-indicators{
	width: 80%;
	position: absolute;
	bottom: 85px;
	}
.carousel-caption {
   /* left: 35%;
    padding-bottom: 30px;
    right: 15%;*/
	left:0;
	right:0;
	padding-bottom:0;
	font-size:18px;
	font-weight:bold;
}
.carousel-caption > p {
    background: #000 none repeat scroll 0 0;
   /* border-radius: 15px;*/
    margin-bottom: 0;
	
    opacity: 0.6;
    /*padding: 15px 15px 13px 140px;*/
	padding: 15px 65px 13px 220px;
}
.carousel-caption{
	position:relative;
}
.carousel-indicators .active {
    background-color: #F27B1F !important;
}
.carousel-indicators li {
    border: 1px solid #F27B1F !important;
}
.slide {
	height: 500px;
}
.hcarousel {
	background: #ccc;
	height:500px;
}
.carouslcls {
	margin:70px 0;
}
.nopadding {
	padding:0px !important;
}
.title {
	color:#FFF;
	font-weight:700;
	line-height: 1.2;
    text-align: center;
}
.icono {
 width="6%";
	float:left;
}
.thumbnail {
	border: 2px solid #e8b28a;
}
.title span {
	color:#f37b21;
	font-family: 'ralewaybold';
}
.navmargin {
	margin: 27px 0;
}
.sub_title {
	font-size:18px;
	color:#FFF;
}
.button1 {
	font-weight:bold;
	font-size:18px;
	border-radius: 0;
	margin:10px 10px 10px 0;
	padding: 20px 15px;
	background:#188bcc;
	border:1px #FFF solid;
	border-radius: 5px !important;
	margin-top:55px;
	color: #fff;
}
.button1:hover, .button1:focus, .button1:active {
	background: #51a8d8;
	color: #fff;
}
.marginbottom {
	margin-bottom: 25px;
}
.title1 {
	font-size: 25px;
	left: 80px;
	position: absolute;
	top: -20px;
	color:#333;
	font-weight:bold;
}
.title2 {
	color: #333;
	float: right;
	font-size: 25px;
	position: absolute;
	right: 100px;
	top: 15px;
	font-weight:bold;
}
.box1 {
	background: #188BCC none repeat scroll 0 0;
	color:#FFF;
	line-height:1.8;
	padding: 30px;
	/*background:#51a8d8;
	*/
}
.box2 {
	background: #F27B1F none repeat scroll 0 0;
	color: #fff;
	line-height: 1.8;
	padding: 30px;
	position: absolute;
	right: 15px;
	top: 70px;
	/*	background: #f69c58 none repeat scroll 0 0; 	
	opacity: 0.74;	
*/	
}
.margin-none {
	margin: 0;
}
.arrow-up {
	border-bottom: 35px solid #188BCC;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	height: 0;
	left: 37px;
	margin-left: 29px;
	width: 0;
	/*	border-bottom: 35px solid #51a8d8;
*/	
}
.arrow-up1 {
	border-bottom: 35px solid #F27B1F; 
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	float: right;
	height: 0;
	margin-right: 48px;
	margin-top: 36px;
	width: 0;
	/*	border-bottom: 35px solid #f69c58; 
	opacity: 0.71;
*/	
}
.content {
	margin-top:70px;
	margin-bottom:70px;
}
.help {
	background:#f2f2f2;
	margin:30px 0;
	padding:30px 0;
}
.title3 {
	color: #333;
	font-size: 25px;
	margin: 10px 0;
	font-weight:bold;
}
.help_content span {
    clear: both !important;
    height: 70px;
}
.help_content {
/*margin-top:30px;*/
}
/*.help_content img {
	/*margin-top:15px;
	margin-bottom:15px;
	width: 30px;
	margin: 0;
	margin-bottom:10px;
}*/
.help_content img {
	/*margin-top:15px;
	margin-bottom:15px;
	width: 30px;*/
	width: 60px;
	margin: 0;
	margin-bottom:10px;
}
/*.help_content p {
	font-family: 'ralewaysemibold';
	font-size:12px;
	color:#828384;
	line-height:1.8;
	margin-top: 5px;
	margin-left:20px;
}*/
.help_content p {
	font-family: 'ralewaysemibold';
	font-size:14px;
	color:#555;
	margin-top: 20px;
	/*   				client 1st chnages
	margin-top: 5px;
		margin-left:20px;

	*/
	margin-left:72px;
}
.margin {
	margin: 25px 0;
}
.imghover {
	max-height: 250px;
}
.thumbnail {
	position:relative;
	overflow:hidden;
}
/*.caption {
	position:absolute;
	top:0;
	right:0;
	background: #F37B21 none repeat scroll 0 0;
	width:100%;
	line-height: 3;
	height:100%;
	cursor: pointer;
	padding: 10px 20px;
	display: none;
	color:#fff !important;
	z-index:2;
	text-align:left;
}*/
.caption {
	position:absolute;
	top:0;
	right:0;
	/*background: #F37B21 none repeat scroll 0 0;
	*/height:100%;
	line-height:32px;
	cursor: pointer;
	padding: 10px 20px;
	/*display: none;
	width:100%;
		line-height:3;
	*/color:#fff !important;
	z-index:2;
	left: 10px;
	text-align:left;
}
.imghover .list {
	display: none;
}
/*.imghover:hover .list {
	background: #F37B21 none repeat scroll 0 0;
    cursor: pointer;
    display: block !important;
    height: 345px;
    left: 17px;
    padding: 10px 10px 10px 20px;
    position: absolute;
    top: .5%;
    width: 251px;
}

.caption:hover li {
	font-family: 'ralewaysemibold';
	color:#FFF;
	line-height: 2.5;
}*/
.foooterhover {
	background: #fff;
	padding:10px 5;
	height:112px;
}
.foooterhover p {
	font-weight:700;
	color:#000;
	margin: 25px 0;
	text-transform: uppercase;
	text-align: center;
	line-height: 1.5;
}
.wrk_title {
	color: #000;
	font-family: 'ralewayextrabold';
	font-size: 17px;
	margin: 5px 0 20px 0;
	height:52px; /*new add*/
	/*text-transform: uppercase;*/
}
.wrk_title span {
	color: #51a8d8;
	text-transform:uppercase;
}
.wrk_titles {
	color: #000;
	font-family: 'ralewayextrabold';
	font-size: 17px;
	margin: 5px 0 20px 0;
	height:52px; /*new add*/
	/*text-transform: uppercase;*/
}
.wrk_titles span {
	color: #f37b21;
	text-transform:uppercase;
}
.stp {
	font-size: 14px;
	color:#7dbee2;
	text-transform:uppercase;
	line-height:2;
	margin-top:10px;
	font-weight:bold;
}
.stp1 {
	font-weight:bold;
	font-size: 14px;
	color:#f37b21;
	text-transform:uppercase;
	line-height:2;
	margin-top:10px;
}
.txt {
	font-size:15px;
	/*text-transform:uppercase;*/
	color:#626465;
	line-height:1.8;
	height:52px; /*new add*/
	
}
/*.wrk_content {
	margin:20px 0;
}*/
.wrk_content {
    height: 90px;
    margin: 20px 0;
}
.desgn-arw {
	margin-left: 10px;
	font-size: 16px !important;
	color: #074166 !important;
}
.desgn-arws {
	margin-left: 10px;
	font-size: 16px !important;
	color: #560505 !important;
}
/*.wrk_div {
	margin:15px 0;
	min-height: 120px;
}*/
.start_btn {
	background:#51a8d8;
	border-radious:none;
	border:none;
	padding:10px 15px;
	font-size:22px;
	color:#fff;
	font-weight:bold;
}
.start_btn:hover {
	background:#188BCC;
}
.start_btn1 {
	background:#F37C22;
	border-radious:none;
	border:none;
	padding:10px 15px;
	font-size:22px;
	color:#fff;
	font-weight:700;
}
.start_btn2 {
	background:#F37C22;
	border-radious:none;
	border:none;
	padding:15px;
	font-weight:700;
	font-size:16px;
	color:#fff;
	padding-left:25px;
	padding-right:25px;
}
.start_btn1:hover, .start_btn2:hover {
	background: #F8B683;
}
.works {
	margin-bottom:45px;
}
.question {
	background:url(../img/backgs.png);
	height:322px;
	padding: 88px 0;
}
.question p {
	font-weight:bold;
	font-size: 16px;
	text-transform:uppercase;
	text-align:center;
	color:#fff;
	line-height:2;
	margin-bottom:25px;
}
.count {
	background:#f2f2f2;
	padding-top:50px;
	padding-bottom:50px;
}
.number {
	font-size:40px;
	color:#3d3b39;
	font-weight:bold;
}
.count_txt {
	font-size:18px;
	color:#3d3b39;
	text-transform:uppercase;
}
.count hr {
	border:1px solid #3d3b39;
	width:20%
}
.footer {
	background:#000;
	padding-top:30px;
	padding-bottom:30px;
}
.footer_head {
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
}
.footer_hr {
	border:1px #FFF solid;
	width:20%;
	margin-top:0px;
}
.footer ul {
	list-style:none;
}
.footer ul li a {
	text-decoration:none;
	color:#FFF;
	text-transform:uppercase;
	font-size:13px;
	line-height:2.5;
}
.news_p {
	font-size:10px;
	color:#FFF;
	text-transform:uppercase;
	line-height:1.8
}
.news_txt {
	font-size:12px;
	background:#000;
	border:1px solid #FFF;
	padding:10px;
	color:#fff;
	width:70%
}
.news_btn {
	font-weight: 700;
	font-size:12px;
	border:none;
	background:#f2f2f2;
	padding:11px 9px;
	text-transform:uppercase;
	height:40px;
}
.news_btn:hover {
    background-color: #aaa;
    color: #000;
}
.foot_hr {
	width:100%;
	border:#545454 solid 1px;
	margin-bottom:40px;
}
.copy {
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.nav-border {
    border-bottom:3px solid #f2f2f2 !important;
}
.static-content .brecxums{
	/*margin-top:116px;*/
}

.margin-top-nav {
   /* margin-top: 116px;*/
}
.hcarousel{
	margin-top: 116px;
	}
.my-comment{
	margin-top: 126px;
}
.navfixedtop{
	background-color:#fff;
	/*z-index:1000000000000000000;*/
}
.smallHeader .navfixedtop{
	-webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
}
.back-to-top:focus {
    outline: medium none;
}
/***********************Dham css***************/

/**********Buyer and seller*******************/
.step .bootstrap-select.btn-group .dropdown-menu li.selected {
    background-color: #f2f2f2;
    position: relative;
}
.radio-inline .reg-radio-pad {
    display: table-cell;
    padding-right: 15px;
}
.registraion{
	margin-top:116px;
}
.registraion h3 span {
	font-family: open_sansbold;
}
.radio-reg {
    margin-left: 0px;
}
.registraion h1 {
	color: #188bcc;
	font-family: ralewaybold;
	font-size: 22px;
	margin: 10px 0 20px;
	padding: 0 0px;
	line-height: 32px;
	text-align: center;
}
.registration-bg {
	background-color: #f2f2f2;
	padding: 0 0 50px;
}
.registraion h3 {
	color: #3F4042;
	font-weight:bold;
	font-size: 25px;
	margin: 20px 0 40px;
	text-align: center;
}
.registraion label {
	font-weight:bold;
	font-size: 12px;
}
.registraion h5 {
	font-size: 14px;
	font-weight:700;
}
.step .form-control {
	background-color: #f9f9f9;
	border-color: #666;
	border-radius: 0;
	height: 38px;
	box-shadow: none;
}
.step .bootstrap-select .dropdown-toggle {
	border-radius: 0;
	height: 38px;
	background-color: #f9f9f9;
	border-color: #666
}
.step_blue .form-control {
	background-color: #f9f9f9;
	border: 1px solid #666;
}
.step_checkbox {
	background-color: #fff;
	height: 150px;
	margin: 0 0 20px;
	overflow-y: auto;
	padding: 0 15px;
}
.btn-submit {
	background-color: #f37c22;
	border: medium none;
	border-radius: 0;
	color: #fff;
	font-weight:700;
	font-size: 20px;
	padding: 6px 35px;
}
.step_blue {
	background-color: #ecf0f3;
	margin: 0 0 30px;
	padding: 30px;
}
.step_white {
	background-color: #ffffff;
	margin: 30px 0;
	padding: 30px;
}
.step-h3-bottom {
	margin-bottom: 30px !important;
}
.reg-btnmarg {
	margin-top: 30px;
}
.form_choose_file .upload {
	background-color: #0f0101;
	border-radius: 0;
	color: #fff;
	font-size: 14px;
	height: 38px;
	padding: 9px 40px;
	text-align: center;
}
.new_img_label {
	height: 38px;
	overflow: hidden;
	padding: 8px;
	position: absolute;
	width: 66%;
}
.reg_checkboxes {
	margin: 25px 0 10px;
}
/*********************About / Privacy_policy / Terms_conditions*******************/

.static-head{
	margin-top:116px
}
.static-head {
	background-color: #f2f2f2;
	padding: 10px 0;
}
.static-head h1 {
	font-size: 18px;
	margin: 10px 0;
	font-weight:bold;
}
.static-content h2 {
	color: #188bcc;
	font-weight:700;
	font-size: 18px;
	margin: 10px 0 20px;
}
.static-content .list-unstyled > li {
	font-size: 15px;
	line-height: 32px;
	text-align: justify;
}
.static-content {
	padding: 23px 0 20px;
}
.static-content-content {
	padding: 15px 0 0;
}
.uppercase {
	text-transform: uppercase;
}
/*********************************My comment *************************/


.my-account {
	background-color: #666666;
	color: #fff;
	min-height: 563px;
}
.offset_mycomment {
	background-color: #f2f2f2;
	min-height: 1163px;
}
.my-account-detail {
	border-bottom: 1px solid #404348;
	padding: 24px 30px 20px;
}
.my-account-detail p {
	font-weight:700 !important;
	font-size: 18px !important;
	margin: 14px 0  !important;
	text-align:center  !important;
}
.my-account > .list-unstyled > li:nth-of-type(2n+1) {
 background-color: #999999;
 border: medium none;
}
.my-account .list-unstyled > li > a {
	color:#FFF;
	text-decoration:none
}
.my-account .list-unstyled > li:hover, .my-account .list-unstyled > li.active {
	background-color: #5e9cd5;
}
.my-account > .list-unstyled > li:nth-of-type(2n+1):hover {
 background-color: #5e9cd5;
}
.my-account .list-unstyled > li {
	border: 1px solid #404348;
	font-size: 17px;
	padding: 20px 30px;
}
.my-account img {
	height: 100px;
	width: 100px;
}
.mycomment-desc {
	background: #fff none repeat scroll 0 0;/*padding: 35px 15px;*/
}
.comment-section {
	background-color: #ecf0f3;
	margin-bottom: 20px;
	padding: 20px;
	padding-bottom:0px
}
.comment-section h3 {
	font-size: 12px;
	margin: 0 0 10px;
	font-weight:bold;
}
.btn-viewdetails {
	background-color: #5e9cd5;
	border-color: transparent;
	border-radius: 0;
	color: #fff;
	font-weight:700;
	font-size: 15px;
	padding: 10px 14px;
	text-transform:none !important;
}
.comment-section span {
	font-size: 14px;
	float:right;
	color: #337ab7;
}
.comment-section-view span {
	float: left;
	font-size: 11px;
	padding: 14px 0;
	font-weight:700;
}
.account-pagination .pagination > li > span {
	height: 40px;
	padding: 10px 20px;
}
.account-pagination .pagination > li > a {
	height: 40px;
	padding: 10px 20px;
	background: rgb(232, 229, 231);
	background: -moz-linear-gradient(270deg, rgb(232, 229, 231) 0%, rgb(247, 247, 247) 70%);
	background: -webkit-linear-gradient(270deg, rgb(232, 229, 231) 0%, rgb(247, 247, 247) 70%);
	background: -o-linear-gradient(270deg, rgb(232, 229, 231) 0%, rgb(247, 247, 247) 70%);
	background: -ms-linear-gradient(270deg, rgb(232, 229, 231) 0%, rgb(247, 247, 247) 70%);
	background: linear-gradient(0deg, rgb(232, 229, 231) 0%, rgb(247, 247, 247) 70%);
	border:none;
}
.account-pagination .pagination .pagination-left-arrow a {
	border-bottom-left-radius: 40px;
	border-top-left-radius: 40px;
}
.account-pagination .pagination .pagination-right-arrow a {
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
}
.account-pagination .pagination li.active > a {
	background: #5E9CD5;
}
.my-account-comment {
	background:#F2F2F2;
	border-top:2px solid #F2F2F2;
}
.comment-section > p {
	font-size: 14px !important;
	line-height: 20px !important;
	text-transform: none !important;
}
.account-comments h1 {
	font-family: ralewaybold;
	font-size: 18px;
	margin: 40px 0 20px;
}
.account-pagination {
	float: right;
	padding-bottom: 20px;
}
/*********************************FAQ*************************/

.btn-des {
	font-family: 'ralewaybold';
	border: 1px solid #168CCC;
	border-radius: 12px;
	padding: 7px 20px;
	color: #188BCC;
	margin: 20px 0;
	font-size: 15px;
	background: #F2F2F2;
}
.fa-desg {
	font-size:13px !important;
	border: 1px solid #858c90;
	border-radius: 50%;
	vertical-align: middle;
	text-align: center;
	width: 25px;
	height: 24px;
	color: #858c90;
	padding: 5px;
}
.radio-inline > input {
	margin-top: 0;
}
.panel-group {
	border-bottom: 1px solid #ddd;
	border-radius: 2px;
	margin: 35px 0 0 0;
}
.panel-default {
	box-shadow: none !important;
	margin: 0 !important;
	border-radius: 0 !important;
	border-bottom: none;
	background: #fff !important;
}
.panel-heading {
	padding:20px 15px;
	background: #fff !important;
}
.panel-heading h4 a {
	text-decoration: none;
	outline: none !important;
	font-size: 17px;
	color:#3498db;
}
.panel-body p {
	color: #4c5255;
}
.vcenter {
	vertical-align: middle;
}
.img-nav a {
	padding: 0 !important;
}
.img-nav img {
	width: 50px;
}
.names {
	font-weight:700;
	margin: 0;
	font-size: 16px;
	color: #000 !important;
	/*padding:15px 15px 5px 15px !important;*/
}
.logouts {
	font-weight:700;
	padding: 5px 15px !important;
	margin: 0;
	color: #5E9CD5 !important;
}
.pnums {
	text-align: center;
	font-size: 16px;
	margin: 5px;
}
.namesp {
	font-size: 18px;
	margin: 15px 0;
	text-align: center;
	font-weight:700;
}
.btn-desgn {
	font-size:15px;
	color: #fff;
	background: #5E9CD5;
	border-color: #5E9CD5;
	border-radius: 0;
	margin: 15px 0;
	text-align: center;
	padding: 12px 18px;
	font-weight:700;
}
.h4rece {
	font-size: 18px;
	margin: 20px 0;
	/*font-weight:700;*/
}
.h4rece span {
	font-weight:700;
	font-size: 18px;
	margin: 20px 0;
	color: #5d9dd5;
}
.blueboldp {
	font-weight:700;
	font-size: 12px;
	width: 82%;
	line-height: 2;
	margin: 5px 0;
	color: #5E9CD5;
}
.whiteclr {
	background: #fff;
}
/*.backchange {
	background: #F2F2F2;
}
*/
.backchange {
    background: #5d9dd5 none repeat scroll 0 0;
    border-bottom: 3px solid #00507f;
}
.brecxums > a{
	color: #fff;
	}
.brecxums .spans_1{
	 color: #003351;
    font-size: 18px !important;
    margin: 0 5px 0 10px;
    vertical-align: middle;
	}
.brecxums .spans_2{
	color: #fff !important;
	/*color: #E0F0FF !important;*/
	}
.colorback {
	font-weight:700 !important;
	color: #fff;
	font-size: 18px;
	padding: 5px 15px; /* height Decreased  client chng*/
	background: #5d9dd5;
}
.padding {
	padding:0 15px;
}
.paddings {
	padding:0 25px;
}
.btn-desg {
	border: 1px solid #168CCC;
	border-radius: 12px;
	padding: 7px 20px;
	color: #188BCC;
	margin: 15px 0;
	font-size: 15px;
	background: #F2F2F2;
	font-weight:700;
}
.backs {
	background: #F2F2F2;
}
.table-desgn thead {
	border-bottom:2px solid #5d9dd5;
	border-top:2px solid #5d9dd5;
}
.table > thead > tr > th {
	font-weight:700;
	padding:15px 10px;
	font-size: 12;
	border: none !important;
}
.tab-color1 {
	background: #ecf0f2;
}
.tab-color1 td {
	padding: 15px !important;
	color: #1d2027;
	font-size: 12px;
	text-align: left;
}
.tab-color2 td {
	padding: 15px !important;
	color: #1d2027;
	font-size: 12px;
	text-align: left;
}
.h4recelast {
	margin-bottom: 10px;
}
.h4rece img {
	height: 100px;
	margin-left: 10px;
	width: 100px;
}
/************Packages************/

.packages_box {
	background-color: #f2f2f2;
	border: 1px solid #dddddd;
	border-radius: 4px;
	margin-bottom:15px;
}
.packages > p {
	font-size: 14px;
}
.packages_box > p {
	font-size: 14px;
	line-height: 24px;
	padding: 0 20px;
	text-align: justify;
}
.packages .time_bound h2 {
	color: #5e9cd5;
	font-weight:700;
	font-size: 25px;
	margin: 10px 0 20px;
	padding: 0 15px;
}
.time_bound p {
	margin-bottom:20px;
	line-height:1.5;
}
.time_bound .packages_box h3 {
	color: #5e9cd5;
	font-weight:700;
	font-size: 20px;
	margin: 20px 0;
}
.time_bound h4 {
	background-color: #5e9cd5;
	color: #fff;
	font-weight:700;
	font-size: 30px;
	padding: 15px 0;
}
.time_bound .btn-slect {
	background-color: #5e9cd5;
	border-color: transparent;
	border-radius: 0;
	color: #fff;
	font-size: 18px;
	margin: 15px 0 30px;
	padding: 8px 20px;
	border-radius: 5px;
}
/*.time_bound {
	padding: 5px 0 10px;
}
.leased_based {
	padding: 5px 0 10px;
}*/
.packages .leased_based h2 {
	color: #F37C22;
	padding: 0 15px;
	font-weight:700;
	font-size: 25px;
}
.leased_based .packages_box {
	background-color: #fee9d8;
	/*max-height: 220px;*/
}
.leased_based .packages_box h3 {
	color: #F37C22;
	margin: 20px 0;
	font-weight:700;
	font-size: 20px;
}
.leased_based h4 {
	background-color: #F37C22;
	color: #fff;
	padding: 15px 0;
	font-weight:700;
	font-size: 30px;
}
.leased_based p {
	margin-bottom:20px;
	line-height:1.5;
}
.leased_based .btn-slect {
	background-color: #F37C22;
	border-color: transparent;
	border-radius: 0;
	color: #fff;
	font-size: 18px;
	margin: 15px 0 30px;
	padding: 8px 20px;
	border-radius: 5px;
}
/*********************************Invite Friends *************************/
.my-comment-heading {
	margin-bottom: 30px;
}
.my-comment-heading h3 {
	color: #fff;
	font-family: ralewaybold;
	font-size: 18px;
	margin:25px 0;
	text-align: center
}
.btn-discussion {
	border: 1px solid;
	border-radius: 10px;
	float: right;
	font-family: ralewaysemibold;
	font-size: 12px;
	margin: 13px 15px;
	padding: 6px 32px;
}
.invite_form .form-group label {
	font-family: ralewaysemibold;
	font-size: 12px;
	font-weight: 200;
	padding: 12px 0 4px;
}
.invite_form .form-control {
	background-color: #f2f2f2;
	border-color: #ccc;
	border-radius: 0;
	box-shadow: none;
	height: 38px;
}
.invite_form table thead tr th {
	border-bottom: 2px solid #5c9dd5;
	border-top: 2px solid #5c9dd5 !important;
	border-bottom: 2px solid #5c9dd5 !important;
	font-family: ralewaybold;
	font-size: 12px;
	font-weight: 200;
}
.invite_form .border-bottom {
	border-bottom: 2px solid #5c9dd5;
}
.invite_form table tr td {
	border-color:transparent;
	font-family: ralewayregular;
	font-size: 12px;
}
.invite_form .table-striped > tbody > tr:nth-of-type(2n+1) {
 background-color: #ecf0f3;
}
.invite_form table tr th, .invite_form table tr td {
	padding: 14px 13px;
}
.btn-send {
	background-color: #5e9cd5;
	border-color: transparent;
	border-radius: 0;
	color: #fff;
	font-weight:bold;
	font-size: 15px;
	padding: 10px 30px;
	margin-bottom:30px;
}
.invite_share_img.clearfix {
	margin: 40px 0 50px;
}
.invite_share_img img {
	height: 140px;
	width: 120px;
}

.invite_h3 {
	clear: both;
    color: #1e1e26;
    font-weight:700;
    font-size: 18px;
    margin: 0;
    text-align: center;
}

.invite-choosen-text .chosen-container-multi .chosen-choices {
    background-color: #F9F9F9;
    border: 1px solid #f5f5f5;
    border-radius: 4px;
    cursor: text;
	height:180px !important;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	background-image:none;

}

.invite-choosen-text  .chosen-container {
 width: 100% !important;
}


/*
.invite-choosen-text .chosen-container.chosen-container-multi.chosen-with-drop.chosen-container-active {
    width: 100% !important;
}
.invite-choosen-text .chosen-container-multi .chosen-choices li.search-choice {
    background-color: #5e9cd5;
    border-radius: 3px;
    box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    color: #fff;
    cursor: default;
    margin: 8px 5px 0;
    max-width: 100%;
    padding: 3px 22px 3px 5px;
    position: relative;
}
.invite-choosen-text  .chosen-container-multi .chosen-choices {
    background-color: #5e9cd5;
    border: medium none transparent;
    border-radius: 4px;
    color: #fff;
    cursor: default;
    float: left;
    font-family: ralewayregular;
    font-size: 12px;
    margin: 8px 5px 0;
    padding: 5px;
}
.invite-choosen-text .select2-container--default.select2-container--focus .select2-selection--multiple {
    border: 1px solid #f5f5f5;
    outline: 0 none;
    width: 100%;
}
*/
.invite-choosen-text .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
    background-position: 0 0;
}
.invite-choosen-text .chosen-container-multi .chosen-choices li.search-choice {
    background-clip: border-box;
    background-color: #5e9cd5;
    background-image: initial;
    background-repeat: repeat-x;
    background-size: 100% 18px;
    border: medium none transparent;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    cursor: default;
    font-family: ralewaymedium;
    font-size: 12px;
    margin: 8px 5px 0;
    max-width: 100%;
    padding: 5px 20px 5px 5px;
    position: relative;
	line-height: inherit;
}
.invite-choosen-text .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
     background: rgba(0, 0, 0, 0) url("../img/cross.png") no-repeat scroll 0 0;
    display: block;
    font-size: 1px;
    height: 12px;
    position: absolute;
    right: 3px;
    top: 9px;
    width: 12px;
}
.invite_h3_or{
	clear: both;
    color: #1e1e26;
    font-family: ralewaybold;
    font-size: 18px;
 	 margin: -20px 0 25px; 
     text-align: center;
}
.invite_h3 > span {
    font-family: ralewaysemibold;
    font-size: 14px;
}
.invite-choosen-text {
    margin: 30px 0 15px;
}
/*************index-popup*****************/

.service-popup-logo {
	left: 40px;
	position: relative;
	top: 50px;
	width: 70px;
	z-index: 10000;
}
.service-popup .modal-close {
	padding: 2px 2px 20px 20px;
}
.service-popup .modal-close .close {
	color: #188bca;
	font-size: 24px;
	opacity: 1;
}
.popup-blue-p {
	color: #188bcc;
	font-size: 22px;
}
.popup-p {
	color: #012b44;
	font-size: 15px;
	margin-bottom: 20px;
}
.service-popup .modal-body {
	padding: 20px 15px 30px;
}
.btn-popup {
	background-color: #188bcc;
	border-color: transparent;
	color: #fff;
	margin-bottom: 20px;
	font-weight:bold;
	padding: 12px;
}
.login-forget .form-control {
	background-color: #cce6f3;
	border-color: transparent;
	border-radius: 12px;
	box-shadow: none;
	height: 40px;
}
.login-forget .control-label {
	color: #012b44;
	font-size: 16px;
	font-weight: 200;
	height: 40px;
	padding: 8px 12px;
}
.login-forget h5 {
	color: #188bcc;
	font-weight:700;
	font-size: 22px;
	margin-bottom: 22px;
	margin-top: 0;
	text-align: center;
}
.color-2 {
	color: #188bcc;
}
.color-one {
	color: #f37b21;
}
.login-forget p {
	font-weight:700;
	font-size: 13px;
}
.modal-body.login-forget {
	padding: 5px 45px 20px;
}
/*Buyer*/

.pmanger {
	color: #5E9CD5;
	font-size: 16px;
	font-weight: 600;
}
.borderr {
	border: 1px solid #ccc;
	border-radius: 50%;
}
/*************************Service provider********************/
.reg-seviceprov h1 {
	color: #3f4042;
	font-weight:700;
	font-size: 25px;
	margin: 20px 0 40px;
	text-align: center;
}
.reg-seviceprov h3 {
	color: #f37c22;
	font-weight:700;
	font-size: 14px;
}
.reg-seviceprov p {
 font-size: 14px;
	padding: 0 22px;
}
.servoceprovider-started img {
	border: 1px solid #d8d8d8;
	border-radius: 3px;
	height: 220px;
	width: 100%;
}
.servoceprovider-started-bottom {
	margin-bottom: 50px;
	margin-top: 30px;
}
.login_p {
	color: #f37c22;
}
.servoceprovider-started-bottom p {
	color: #188cc9;
	font-size: 12px;
	margin: 10px;
	padding: 0;
	font-weight:bold;
}
.servoceprovider-started-bottom .btn-submit {
	padding: 6px;
	white-space: normal;
}
.servoceprovider-banner img {
	background-position: center center;
	height: 370px;
	padding: 20px 0;
	width: 100%;
}
.servprovider-border {
	border-bottom: 1px solid #f1f1f1;
	margin: 10px 0;
}
/******************************testimonials*********************/

.testimonials-text-content {
	background-color: #ecf0f3;
	padding: 40px 70px;
	text-align: center;
}
.testimonials-content img {
	max-height: 180px;
	width: 100%;
}
.testimonial {
	background-color: #f2f2f2;
	margin-top:126px;
}
.testimonial-container {
	background-color: #ffffff;
}
.testimonials-content {
	margin: 15px 0;
}
.testimonial h1 {
	color: #198dca;
	font-weight:bold;
	font-size: 24px;
	padding: 0 15px;
	margin: 20px 0 40px;
	text-align: center;
	text-transform: none;
}
.testimonial h5 {
	font-weight:bold;
    font-size: 18px;
    margin: 20px 0;
    padding: 0 15px;
}
.testimonials-text-content p {
	color: #202427;
	font-weight:700;
	font-size: 15px;
}
.testimonials-text-content .testimonial-info {
	color: #178fcb;
	font-weight:700;
	font-size: 12px;
}

/**********************Search results**************/

.recent-article-search {
    background-color: #ecf0f3;
}
.recent-article-search h4 {
    background-color: #5e9cd5;
    color: #fff;
    font-size: 14px;
	font-weight:700;
	line-height: 20px;
    margin: 0;
    padding: 15px;
}
.recent-article-search .search-checkboxes {
    font-weight:700;
    font-size: 13px;
    padding: 5px 20px 10px;
	  line-height: 20px;
}
.recent-article-search .search-checkboxes input[type="checkbox"] {
    line-height: normal;
    margin: 3px -25px 0;
}
.recent-article-search .search-checkboxes .checkbox label {
    padding-left: 25px;
}
.recent-article-search .detailed-service {
    height: 300px;
    line-height: 22px;
	 margin-bottom: 20px;
    overflow-y: auto;
}
.search-result-lists .checkboxes input[type="checkbox"] {
    margin:0 15px;
}

.search-result-lists .checkboxes input[type="checkbox"].ads_Checkbox {
	/* Double-sized Checkboxes */
	-ms-transform: scale(1.4); /* IE */
	-moz-transform: scale(1.4); /* FF */
	-webkit-transform: scale(1.4); /* Safari and Chrome */
	-o-transform: scale(1.4); /* Opera */
	/*padding: 10px;*/
}
.search-result-lists .comment-section .media .media-left .media-object {
    border: 1px solid #f2f6f9;
    border-radius: 3px;
    height: 170px;
    vertical-align: middle;
    width: 170px;
}

.search-result-lists .comment-section h4 {
    color: #1d2027;
	font-weight:700;
    font-size: 16px;
    margin: 15px 0;
    text-align: left;
}
.search-result-lists .comment-section p {
    color: #5e9cd5;
    font-weight:700;
    font-size: 14px;
	margin-bottom: 6px;
}
.btn-comments {
    background-color: #5e9cd5;
    border-color: transparent;
    border-radius: 0;
    color: #fff;
    font-weight:700;
    font-size: 14px;
    margin: 10px 0;
    padding: 10px 16px;
}
.search-result-boxes .checkboxes {
    top: 85px;
}
.search-pg-btn .btn-viewdetails {
    margin-top: 20px;
}
.search-rs-h3 {
    font-size: 16px;
    font-weight: 700;
    margin: 15px 0;
}
.search-rs-h4 {
    color: #5e9cd5;
    font-weight:700;
    font-size: 13px;
    margin: 18px 0 30px;
}
/********************News page **************/
.bredgum_pad {
    padding-left: 15px;
}
.h5_font{
	font-size:18px !important;
}
.margin-bottom {
	margin-bottom:0px;
}
.margin-top {
	margin-top:0px;
}
.newspage {
	background-color: #f2f2f2;
	margin-top:116px;
}
.newspage-container {
	background-color: #ffffff;
	padding-top: 20px;
}
.newspage h5 {
	font-weight:bold;
	font-size: 18px;
	padding: 0 15px;
}
.news_head {
    background: #4D525B none repeat scroll 0 0;
    color: #fff;
    padding: 10px !important;
	margin-bottom:0px;
}
.news_inner{
	background: #f7f7f7 none repeat scroll 0 0;
    padding: 10px;
}
.news-img-dev img {
	height: 200px;
	width: 100%;
}
.news-img-dev h3 {
	font-weight:700;
	font-size: 14px;
	text-align: center;
	line-height:1.5;
}
.news-img-dev h3 a{
	color:#337ab7;
}
.news-img-dev h4 {
	color: #188bcc;
	font-weight:700;
	font-size: 12px;
	text-align: center;
}
.news-dev-content {
	padding: 15px;
}
.news-dev-content p {
	font-size: 13px;
	margin: 15px 0px;
	text-align: center;
	font-weight:200;
	max-height:150px;
}
.newspage .btn-viewdetails {
	padding: 7px 14px;
	margin-bottom:20px;
}
.search-news .form-control {
	border-radius: 0;
	height: 38px;
	margin-bottom:10px;
}
.search-news .list-unstyled {
	color: #188bcc;
	font-size: 15px;
	line-height: 30px;
}
.recent-article {
	background-color: #ecf0f3;
	margin: 20px 0;
	padding: 15px;
	padding-bottom:0px;
	/*text-align: justify;*/
}
.recent-article h5 {
	font-size: 15px;
	padding: 0;
	font-weight:bold;
	line-height:1.5;
}
.recent-article h6 {
	color: #188bcc;
	font-size: 12px;
}
.recent-article p {
	font-size: 13px;
    line-height: 1.8;
}
/*****************************Discussion forum Listing***********************/

.comment-name-below span {
	padding-bottom: 0;
	padding-top: 2px;
}
.discussion_forum .comment-section h3 {
	text-align: left;
}
.comment-section-view p {
	color: #188bcc;
	font-size: 11px;
	margin-bottom: 0;
	margin-top: 10px;
	font-weight:700;
}
.recent-article .comment-section-view span {
	color: #188bcc;
}
.recent-article h5 > span {
	float: right;
	font-size: 11px;
}
.discussion-article .btn-viewdetails {
	padding: 6px;
}
.discussion h5 {
	margin-top: 15px;
	padding-left: 0;
}
.comment-section-view .btn-send {
	margin-bottom: 5px;
}
/********************************Contact us********************************/

.contact-banner {
	background: -moz-radial-gradient(center, ellipse cover, rgba(6, 158, 205, 1) 6%, rgba(6, 158, 205, 1) 53%, rgba(7, 149, 197, 1) 74%, rgba(6, 158, 205, 1) 100%, rgba(6, 158, 205, 1) 100%); /* ff3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(6%, rgba(6, 158, 205, 1)), color-stop(53%, rgba(6, 158, 205, 1)), color-stop(74%, rgba(7, 149, 197, 1)), color-stop(100%, rgba(6, 158, 205, 1)), color-stop(100%, rgba(6, 158, 205, 1))); /* safari4+,chrome */
	background:-webkit-radial-gradient(center, ellipse cover, rgba(6, 158, 205, 1) 6%, rgba(6, 158, 205, 1) 53%, rgba(7, 149, 197, 1) 74%, rgba(6, 158, 205, 1) 100%, rgba(6, 158, 205, 1) 100%); /* safari5.1+,chrome10+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(6, 158, 205, 1) 6%, rgba(6, 158, 205, 1) 53%, rgba(7, 149, 197, 1) 74%, rgba(6, 158, 205, 1) 100%, rgba(6, 158, 205, 1) 100%); /* opera 11.10+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(6, 158, 205, 1) 6%, rgba(6, 158, 205, 1) 53%, rgba(7, 149, 197, 1) 74%, rgba(6, 158, 205, 1) 100%, rgba(6, 158, 205, 1) 100%); /* ie10+ */
	background:radial-gradient(ellipse at center, rgba(6, 158, 205, 1) 6%, rgba(6, 158, 205, 1) 53%, rgba(7, 149, 197, 1) 74%, rgba(6, 158, 205, 1) 100%, rgba(6, 158, 205, 1) 100%); /* w3c */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#069ECD', endColorstr='#069ecd', GradientType=1 ); /* ie6-9 */
}
.contact-banner-content > h1 {
	color: #fff;
	font-size: 32px;
	margin:20px 0;
}
.contact-banner-content img {
	width: 100px;
	margin: 10px 0;
}
/*.contact-banner-content > h1 {
	color: #fff;
	font-family: ralewaysemibold;
	font-size: 30px;
	margin: 55px 0;
}
.contact-banner-content img {
	float: right;
}
.contact-banner-content {
	padding: 55px 0 50px;
}*/

.contact-banner-content {
	padding: 50px 0
}
.contact-top h4 {
	color: #000;
	font-size: 18px;
	margin: 40px 15px;
	font-weight:700;
}
.contact-content label {
	color: #000;
	font-size: 12px;
	font-weight:blod;
}
.contact-content .form-control {
	background-color: #f9f9f9;
	border-color: #666;
	border-radius: 0;
	box-shadow: none;
	height: 38px;
}
.contact-content h4 {
	font-size: 18px;
	font-weight: 700;
	margin: 10px 0;
}
.contact-content span {
	color: #5d9dd5;
	margin: 0 20px;
}
.contact-bottom {
	margin: 15px 0;
}
.contact-bottom .btn-send {
	margin-bottom: 10px;
}
.contact-bottom .fa-envelope {
	font-size: 24px;
}
/*****************Discussion Forum***********************/
.normal{
	padding:20px
}

.discussion-reply{
	margin-bottom:30px;
}
.comment-section-view textarea {
	background-color: #f9f9f9;
	border-color: #ccc;
	border-radius: 0;
	box-shadow: none;
	height: 120px;
}
.discussion-reply .media-object {
	/*height: 100px;
	width: 100px;*/
	height: 70px;
	width: 70px;
}
.discussion-reply .media-body h5 {
	color: #666;
	font-size: 14px;
	margin: 0 0 10px;
	padding: 0;
}
.discussion-reply .media-body span {
	color: #333;
	font-size: 14px;
	padding-left: 20px;
}
.discussion-reply .fa-bluedot {
	color: #5e9cd5;
	font-size: 6px;
	padding: 2px 5px;
}
.discussion-reply .fa-greendot {
	color: #03CDB5;
	font-size: 6px;
	padding: 2px 5px;
}
.reply-link {
	color: #666;
	font-size: 12px;
	font-weight:700;
}
.discussion-reply .media-body p {
	font-size: 13px;
}
.discussion-reply .media {
	/*padding: 20px 0;*/
}
.discussion-reply .blue-media {
	/*background-color: #e8f5fd;*/
	border-bottom: 1px solid #f3f3f3;
	border-top: 1px solid #f3f3f3;
	padding: 20px 20px 20px 80px;
}
.discussion-reply h2 span {
	color: #188bcc;
}
.discussion-reply h2 {
	font-size: 18px;
	/*margin: 20px 0 30px;*/
}
/********************service seeker**********************/

.seeker_checkbox .dropdown-menu.values_li > li {
    padding: 5px;
}
.seeker_checkbox .dropdown-menu.values_li label {
    font-size: 14px !important;
    font-weight: normal;
    margin-left: 0;
}
.seeker_checkbox .btn-group .dropdown-toggle {
    border-radius: 0;
    height: 40px;
	padding:6px 12px;
	width:100%;
}
.seeker_formcontrol .form-control{
    border-radius: 0;
    height: 40px;
	
}
.seeker_checkbox .btn-group {
    width: 100%;
}
.jcarousel li {
	width: 200px !important;
}
.jcarousel-wrapper {
	border: 0px !important;
	border-radius: 0px;
	box-shadow: 0 0 0px;
}

.jcarousel-control-prev, .jcarousel-control-next {
	margin: -6px 0 0 -60px;
}
.jcarousel-control-next {
	right: -60px;
}
.seebg {
	background: rgba(0, 0, 0, 0) url("../img/seekerbg.jpg") no-repeat scroll 0 0 /cover;
	min-height: 734px;
	padding: 120px;
}
.seebg h1 {
	font-weight:bold;
	font-size:30px;
	color:#FFF;
	margin: 50px 0 15px;
}
.seebg h4 {
	font-size:22px;
	color:#FFF;
	margin:25px 0px;
}
.but2 {
	background-color: #f37b21;
	color: #fff;
	-moz-user-select: none;
	background-image: none;
	border: 1px solid transparent;
	font-weight:700;
	border-radius:0px;
	cursor: pointer;
	display: inline-block;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.42857;
	margin-bottom: 0;
	padding: 15px 50px;
	text-align: inherit;
	vertical-align: middle;
	white-space: nowrap;
	margin: 30px 0;
	text-transform:capitalize;
}
.dropdown-menu.values_li {
    height: 300px;
    overflow-y: auto;
	width: 265px;
}
.see {
	margin:25px 0px;
	
}
.see li {
	padding-left: 20px;
	padding-right: 20px;
	width: 280px;
	text-wrap:none;
}
.logohea {
    color: #3e4041;
    font-size: 25px;
    font-weight: 700;
    margin: 35px 44px 13px 0;
    text-align: center;
    text-transform: uppercase;
}
.addt {
	font-size:12px;
	color:#3e4041;
	text-transform:uppercase;
}
/****************Establish*****************/

.marginc{
	margin-top: 20px;
	margin-bottom: 20px;
	}
.but3:hover, .but3:focus{
	background: #f8b683 ;
	color: #fff;
	}
.modalclose{
	padding: 10px ;
	font-size: 16px !important;
	cursor: pointer;
	}
.estmar {
	margin-bottom:20px;
	margin-top:20px;
}
.but3 {
	background-color: #f37b21;
	color: #fff;
	-moz-user-select: none;
	background-image: none;
	border: 1px solid transparent;
	font-family: 'ralewaybold';
	border-radius:0px;
	cursor: pointer;
	display: inline-block;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.42857;
	margin-bottom: 0;
	padding: 20px 60px;
	text-align: inherit;
	vertical-align: middle;
	white-space: nowrap;
	text-transform:capitalize;
}
.addt {
	font-size:12px;
	color:#3e4041;
	padding: 10px 32px;
	text-transform:uppercase;
}
.estbg h1 {
	font-weight:700;
	font-size:20px;
	color:#3e4041;
	text-transform:uppercase;
}
.estbg h3 {
	font-weight:700;
	font-size:20px;
	color:#3e4041;
	text-transform:uppercase;
}
/****************Seller dashboard*****************/
.btn-tabledp .dropdown-menu {
    left: -25px;
    right: 0;
    width: auto;
}

.dashboard-select2 .btn-send {
	margin-bottom:0px;
}
.dashboard-select {
	margin: 16px 0;
}
.dashboard-select2 {
	margin: 22px 0 0 0;
}
.dashboard-search-btn {
	padding: 12px;
}
.btn-dashboard-select {
	background-color: #5e9cd5;
	border-color: #ccc;
	border-radius: 0;
	color: #fff;
	padding: 10px 12px;
	font-weight:700;
}
.dashboard-head .form-group {
    margin-bottom: 0;
    padding-top: 11px;
}
.dashboard-head .control-label {
	font-weight:bold;
	font-size: 12px;
	padding: 6px 12px;
	text-align: right;
}
.dashboard-head .dropdown-toggle {
	background-color: #f9f9f9;
	border-color: #ccc;
	border-radius: 0;
}
.border_right i {
	font-size: 14px;
}
.table {
	border:3px solid #5e9cd5;
}
.dashboard-head {
	margin: 15px 0;
}
.dashboard-head thead {
/*border-width:3px; 
	border-style:solid; 
	border-color:#5e9cd5;*/
}
.dashboard-head .row_1 {
	border-bottom-width: 3px;
	border-style:solid;
	border-color:#5e9cd5;
}
.dashboard-head .row_1 th {
	border-right-width: 3px !important;
	border-style:solid !important;
	border-color:#5e9cd5 !important;
}
.dashboard-head .row_2 th {
	border-right-width: 3px !important;
	border-style:solid !important;
	border-color:#5e9cd5 !important;
	

background: rgba(32,124,229,1);
background: -moz-linear-gradient(top, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(32,124,229,1)), color-stop(33%, rgba(32,124,229,1)), color-stop(68%, rgba(73,155,234,1)), color-stop(100%, rgba(73,155,234,1)));
background: -webkit-linear-gradient(top, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
background: -o-linear-gradient(top, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
background: -ms-linear-gradient(top, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
background: linear-gradient(to bottom, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207ce5', endColorstr='#499bea', GradientType=0 );


}
.dashboard-head thead tr .border_right {
	border-right-width: 3px !important;
	border-style:solid !important;
	border-color:#5e9cd5 !important;
}
.dashboard-head thead tr th {
	color: #1d2029;
	font-weight: 700;
	padding: 8px 7px;
	text-align: center;
	text-transform: uppercase;
	vertical-align:middle;
	color:#FFF;
	
	background: rgba(32,124,229,1);
background: -moz-linear-gradient(top, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(32,124,229,1)), color-stop(33%, rgba(32,124,229,1)), color-stop(68%, rgba(73,155,234,1)), color-stop(100%, rgba(73,155,234,1)));
background: -webkit-linear-gradient(top, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
background: -o-linear-gradient(top, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
background: -ms-linear-gradient(top, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
background: linear-gradient(to bottom, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 33%, rgba(73,155,234,1) 68%, rgba(73,155,234,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207ce5', endColorstr='#499bea', GradientType=0 );
}
.dashboard-head tbody tr td {
	font-size: 12px;
	padding: 14px 8px;
	text-transform: uppercase;
	border:none;
	vertical-align: middle;
}
.dashboard-head.table-striped > tbody > tr:nth-of-type(2n+1) {
 background-color: #ecf0f3;
}
.jcarousel-control-next{
	right: -45px !important;
	}
.text-green {
	color: #f27b1f;
}
.dashboard-lower-table > thead {
	background-color: #5e9cd5;
	color: #000;
}
.dashboard-lower-table tbody tr td {
	font-size: 12px;
	padding: 14px 8px;
	text-transform: uppercase;
	border:none;
}
.dashboard-lower-table thead tr th {
	font-size: 13px;
	font-weight: 200;
	text-align: left;
	text-transform: uppercase;
}
.margin-lyte {
	margin: 10px 0;
}
.dashboard-lower-table.table-striped > tbody > tr:nth-of-type(2n+1) {
 background-color: #ecf0f3;
}
.dashboard-lower-table {
	margin: 30px 0;
}
.btn-margin {
	margin-bottom:30px;
}
.dashboard-select .bootstrap-select .dropdown-toggle {
	background-color: #f9f9f9;
	border: medium none;
	border-radius: 0;
	height: 34px;
}
.seller_h4 {
	margin: 25px 0 5px 0;
	text-align: center;
	/*color: #000;*/
	/*font-weight:700;*/
}
.btn-blue {
	background: #5d9dd5;
	padding:7px 10px;
	color: #fff;
	margin: 10px 0;
	text-decoration:none !important;
	display:block;
}
.bluess {
	background-color: #c1e1fc !important;
}
.btn-tabledp button {
	background-color: #5d9dd5 !important;
	color: #fff !important;
	padding: 7px 10px !important;
}
/*.btn-tabledp {
	z-index: 1000000000000000000000000 !important;
}*/
.text-blue {
	color:#188BCE;
}

/******************Add forum dcss******************/

.add-forum-bg {
    background-color: #f2f2f2;
}
.add-forumbox .form-group {
    clear: both;
	margin-bottom: 20px;

}
.add-forumbox .btn-send {
    float: right;
	margin-bottom:0px;
}
.add-forumbox {
    background-color: #ecf0f3;
    padding: 50px;
}
.add-forumbox .form-control {
    background-color: #f9f9f9;
    border-color: #666;
    border-radius: 0;
    box-shadow: none;
    height: 38px;
}
.add-forumbox .dropdown-toggle {
    background-color: #f9f9f9;
    border-color: #666;
    border-radius: 0;
    height: 38px;
}
.add-forumbox .control-label {
font-family: ralewaybold;
	font-size:12px;
	color:#3e4041;
	margin-bottom: 8px;

}
.add-forum-container {
    background-color: #fff;
    padding: 80px;
}







/****************Buyer and Seller dashboard*****************/



/****************Buyer Profile*****************/

.brecxums {
    color: #1d2027;
    font-size: 14px;
    font-weight: bold;
    margin: 25px 0;
}
.liteproile {
	font-weight:bold;
	font-size: 18px;
	color: #5d9dd5;
	margin: 7px 0;
}
.h3personal {
	text-transform: uppercase;
	color: #3f4042;
	font-weight:bold;
	margin: 20px 0;
	font-size: 18px;
}
.designform label {
	font-size: 12px;
	color: #3e4041;
	text-transform: uppercase;
	 margin: 2px 0 6px;
	 font-weight:700;
}
.designform .form-control {
	border-radius: 0;
	background: #f9f9f9;
	font-size: 13px;
	color: #3e4041;
	box-shadow: none;
	border-color: #666;
	font-weight:bold;
}
.dump {
	font-size: 12px;
	text-transform: uppercase;
	color: #3e4041;
	margin:20px 0 15px 0;
	font-weight:bold;
}
.pdumphe {
	background: #F9F9F9;
	padding:15px 10px;
	line-height: 2;
	min-height: 140px;
	
	/*text-transform: uppercase;
	*/font-size: 12px;
	margin: 5px 0 10px 0;
}
.profp {
	font-weight:bold;
	font-size: 12px;
	color: #3e4041;
	/*text-transform: uppercase;
	*/padding:15px;
	margin: 10px 0;
}
.dumps {
	font-weight:bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #3e4041;
}
.step_checkbox2 {
	background-color: #F9F9F9;
	height: 150px;
	margin: 0 0 20px;
	overflow-y: auto;
	padding: 0 15px;
}
.radios {
	vertical-align: middle;
	margin: -2px 7px 0 0 !important;
}
.bt-margin {
	margin: 15px 0;
}
.step_checkbox2 .checkbox > label {
	font-size: 12px;
	color: #3e4041;
	font-weight:bold;
}
.newsale {
	font-size: 12px;
	color: #3e4041;
	background: #f9f9f9;
	padding: 15px;
}
.btn-file {
	font-weight:bold;
	font-size: 11px;
	text-transform: uppercase;
	border: none;
	height:34px;
	text-align: left;
	position: relative;
	padding: 10px;
	width: 100% !important;
	border-radius: 0;
	background: #5d9dd5;
	overflow: hidden;
}
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	background: red;
	cursor: inherit;
	display: block;
}
.bt-margin .radio-inline.radios {
    font-size: 12px;
}



/****************Buyer Seller Profile*****************/

/**********************Additional css*********************/
.designform .dropdown-toggle span {
    font-weight:bold;
    font-size: 12px;
    padding-top: 1px;
}
.designform .dropdown-menu li.selected {
    background-color: #f5f5f5;
}
.designform .dropdown-toggle {
    background-color: #f9f9f9;
    border-color: #666;
    border-radius: 0;
}

.back-to-top {
	position: fixed;
	bottom: 2em;
	right: 0px;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	padding: 0;
	display: none;
	font-family: 'latoregular';
	top:45%;
	  z-index: 1;
}
.back-to-top > img {
    background-color: #fff;
    border: 1px solid #000;
    padding: 5px;
    width: 40px;
}
.jcarousel-control-next {
	right: -60px;
}
.required{
	font-size:18px;
	color:red;
}
.footer ul li a:hover {
	color:#F37C22;
}
.flip {
  -webkit-perspective: 800;
perspective: 800;
    position: relative;
 text-align: center;
 /*min-height:450px;*/
    border: 2px solid #e8b28a;
}
.flip .card.flipped {
  -webkit-transform: rotatey(-180deg);
    transform: rotatey(-180deg);
}
.flip .card {

  height: 100%;
  -webkit-transform-style: preserve-3d;
  -webkit-transition: 0.3s;
    transform-style: preserve-3d;
    transition: 0.5s;
}
.flip .card .face {
  -webkit-backface-visibility: hidden ;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
    backface-visibility: hidden ;
  z-index: 2;
}

.flip .card.flipped .face {



  -ms-backface-visibility:  visible;

}
.flip .card .front {
  position: absolute;
   width: 100%;
  z-index: 1;
  	overflow:hidden;
}
.flip .card .front {
  position: absolute;
   width: 100%;
  z-index: 1;
}
.flip .card .back {
  -webkit-transform: rotatey(-180deg);
    transform: rotatey(-180deg);
	color:#fff;
	overflow:hidden;
}
  .inner{
	  margin:0px !important;
  }
.caption.list-unstyled > li::before {
    content: "";
    font-family: fontawesome;
    left: 10px;
    position: absolute;
}
.img_editor{
	text-align:right; 
	position:relative; 
	left:195px;
}
.img_editor img{
	width:10%;
	height:10%;
}
.profile-user-info {
	display:table;
	width:98%;
	width:calc(100% - 24px);
	margin:0 auto
}
.profile-info-row {
	display:table-row
}
.profile-info-name {
	text-align:right;
	padding:6px 10px 6px 4px;
	font-weight:400;
	color:#667E99;
	background-color:transparent;
	border-top:1px dotted #D5E4F1;
	display:table-cell;
	width:320px;
	vertical-align:middle
}
.profile-info-value {
	display:table-cell;
	padding:6px 4px 6px 6px;
	border-top:1px dotted #D5E4F1
}
.profile-info-value>span+span:before {
	display:inline;
	content:",";
	margin-left:1px;
	margin-right:3px;
	color:#666;
	border-bottom:1px solid #FFF
}
.profile-info-value>span+span.editable-container:before {
	display:none
}
.profile-info-row:first-child .profile-info-name, .profile-info-row:first-child .profile-info-value {
	border-top:none
}
.profile-user-info-striped {
	border:1px solid #DCEBF7
}
.profile-user-info-striped .profile-info-name {
	color:#5f6670;
	background-color:#d5e7f5;
	border-top:1px solid #F7FBFF;
	font-weight:700;
}
.profile-user-info-striped .profile-info-value {
	border-top:1px dotted #8dc7ff;
	padding-left:12px;
	color: #337ab7;
}
.profile-picture {
	border:1px solid #CCC;
	background-color:#FFF;
	padding:4px;
	display:inline-block;
	max-width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	box-shadow:1px 1px 1px rgba(0, 0, 0, .15)
}
.profile-activity {
	padding:10px 4px;
	border-bottom:1px dotted #D0D8E0;
	position:relative;
	border-left:1px dotted #FFF;
	border-right:1px dotted #FFF
}
.profile-activity:first-child {
	border-top:1px dotted transparent
}
.profile-activity:first-child:hover {
	border-top-color:#D0D8E0
}
.profile-activity:hover {
	background-color:#F4F9FD;
	border-left:1px dotted #D0D8E0;
	border-right:1px dotted #D0D8E0
}
.profile-activity img {
	border:2px solid #C9D6E5;
	border-radius:100%;
	max-width:40px;
	margin-right:10px;
	margin-left:0;
	box-shadow:none
}
.profile-activity .thumbicon {
	background-color:#74ABD7;
	display:inline-block;
	border-radius:100%;
	width:38px;
	height:38px;
	color:#FFF;
	font-size:18px;
	text-align:center;
	line-height:38px;
	margin-right:10px;
	margin-left:0;
	text-shadow:none!important
}
.profile-activity .time {
	display:block;
	margin-top:4px;
	color:#777
}
.profile-activity a.user {
	font-weight:700;
	color:#9585BF
}
.profile-activity .tools {
	position:absolute;
	right:12px;
	bottom:8px;
	display:none
}
.profile-activity:hover .tools {
	display:block
}
.user-profile .ace-thumbnails li {
	border:1px solid #CCC;
	padding:3px;
	margin:6px
}
.user-profile .ace-thumbnails li .tools {
	left:3px;
	right:3px
}
.user-profile .ace-thumbnails li:hover .tools {
	bottom:3px
}
.user-profile .user-title-label:hover {
	text-decoration:none
}
.user-profile .user-title-label+.dropdown-menu {
	margin-left:-12px
}
.profile-contact-links {
	padding:4px 2px 5px;
	border:1px solid #E0E2E5;
	background-color:#F8FAFC
}
.btn-link:hover .ace-icon {
	text-decoration:none!important
}
.profile-social-links>a {
	text-decoration:none;
	margin:0 1px
}
.profile-social-links>a:hover>.ace-icon {
	text-decoration:none
}
.profile-skills .progress {
	height:26px;
	margin-bottom:2px;
	background-color:transparent
}
.profile-skills .progress .progress-bar {
	line-height:26px;
	font-size:13px;
	font-weight:700;
	font-family:"Open Sans";
	padding:0 8px
}
.profile-users .user {
	display:block;
	position:static;
	text-align:center;
	width:auto
}
.profile-users .user img {
	padding:2px;
	border-radius:100%;
	border:1px solid #AAA;
	max-width:none;
	width:64px;
-webkit-transition:all .1s;
-o-transition:all .1s;
transition:all .1s
}
.profile-users .user img:hover {
	-webkit-box-shadow:0 0 1px 1px rgba(0, 0, 0, .33);
	box-shadow:0 0 1px 1px rgba(0, 0, 0, .33)
}
.profile-users .memberdiv {
	background-color:#FFF;
	width:100px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border:none;
	text-align:center;


	margin:0 8px 24px
}
.profile-users .memberdiv .name a:hover .ace-icon {
	text-decoration:none
}
.profile-users .memberdiv .body {
	display:inline-block;
	margin:8px 0 0
}
.profile-users .memberdiv .popover {
	visibility:hidden;
	min-width:0;
	max-height:0;
	max-width:0;
	margin-left:0;
	margin-right:0;
	top:-5%;
	left:auto;
	right:auto;
	opacity:0;
	display:none;
	position:absolute;
-webkit-transition:opacity .2s linear 0s, visibility 0s linear .2s, max-height 0s linear .2s, max-width 0s linear .2s, min-width 0s linear .2s;
-o-transition:opacity .2s linear 0s, visibility 0s linear .2s, max-height 0s linear .2s, max-width 0s linear .2s, min-width 0s linear .2s;
transition:opacity .2s linear 0s, visibility 0s linear .2s, max-height 0s linear .2s, max-width 0s linear .2s, min-width 0s linear .2s
}
.profile-users .memberdiv .popover.right {
	left:100%;
	right:auto;
	display:block
}
.profile-users .memberdiv .popover.left {
	left:auto;
	right:100%;
	display:block
}
.profile-users .memberdiv>:first-child:hover .popover {
	visibility:visible;
	opacity:1;
	z-index:1060;
	max-height:250px;
	max-width:250px;
	min-width:150px;
	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
	transition-delay:0s
}
.profile-users .memberdiv .tools {
	position:static;
	display:block;
	width:100%;
	margin-top:2px
}
.profile-users .memberdiv .tools>a {
	margin:0 2px
}
.profile-users .memberdiv .tools>a:hover {
	text-decoration:none
}
.user-status {
	display:inline-block;
	width:11px;
	height:11px;
	background-color:#FFF;
	border:3px solid #AAA;
	border-radius:100%;
	vertical-align:middle;
	margin-right:1px
}
.user-status.status-online {
	border-color:#8AC16C
}
.user-status.status-busy {
	border-color:#E07F69
}
.user-status.status-idle {
	border-color:#FFB752
}
.tab-content.profile-edit-tab-content {
	border:1px solid #DDD;
	padding:8px 32px 32px;
	-webkit-box-shadow:1px 1px 0 0 rgba(0, 0, 0, .2);
	box-shadow:1px 1px 0 0 rgba(0, 0, 0, .2);
	background-color:#FFF
}
.cmpy{
	list-style:none;
	padding-left:0px;
}
.cmpy li{
	margin-bottom:5px;
	font-weight:700;
}
.profile{
	margin-top:30px;
	margin-bottom:30px;
}
.tab {
	padding:0px;
}
.space{
	margin-bottom:25px;
}
.tab label{
	background-color:#D5E7F5;
	margin-bottom:0px;
	border:#FFF 1px solid;
	padding:10px;
	padding-left:20px;
	color:#5F6670;
}
.tab div{
	border:#D5E7F5 1px solid;
	padding:10px;
	color:#5E9CD5;
}
.bootstrap-tagsinput {
	background-color: #f9f9f9;
	background-image: none;
	border: 1px solid #666  !important;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	cursor: text;
	height: 180px !important;
	width:100%;
	overflow-y: auto;
}
.bootstrap-tagsinput .tag {
    background-color: #5e9cd5 !important;
    color: white;
    display: inherit !important;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 5px !important;
    margin-right: 2px;
    padding: 6px 12px;
}
.sellerbg{
	background-color:#fef2e8;
}
.buyerbg{
	background-color:#eef5fb;
}
.table_dash {
    font-size: 12px !important;
}
.alert {
    font-size: 14px;
    /*font-weight: 700;*/
}
.not-active {
   pointer-events: none;
   cursor: default;
}
/***********************************************MESSAGE BOX************************************************/
div.msg {
	border-radius: 5px 5px 5px 5px;
}

/*div.msg {
	cursor: pointer;
	font-size: 12px;
	margin: 0 auto 10px;
	overflow: inherit;
	padding: 13px 40px 10px 37px;
	width: 100%;
	
	border-color: #eee;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px 1px 1px 5px;
}*/
div.msg {
    border-color: #eee;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px 1px 1px 5px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
	color:#FFF;
    margin: 0 auto 10px;
    overflow: inherit;
    padding: 13px 40px 10px 37px;
    width: 100%;
	font-family: Open Sans;
}

div.error {
	background: url("../img/error.png") no-repeat scroll 10px 11px #ED5555;
	/*border: 1px solid #FFA2AA;*/
	border-left-color:#8b1212;
}
div.success {
	/*background: url("../img/accept.png") no-repeat scroll 10px 11px #3fbf7f;*/
	background: url("../img/accept.png") no-repeat scroll 10px 11px #3fbf7f;
	/*border: 1px solid #6CD858;	*/
    border-left-color: #26724c;
}
div.warning {
	background: url("../img/icons/exclamation.png") no-repeat scroll 10px 11px #f2dede;
	/*border: 1px solid #D6D61F;*/
	border-left-color: #D6D61F;
}
div.dismsg {
	clear:both;
	overflow:hidden;
	position:relative;
}
div.msgclose {
	cursor: pointer;
	position:absolute;
	top:14px;
	right:24px;
	width:16px;
	height:16px;
	background:url(../img/cross.png) no-repeat;
}
div.commonmsg {
	left: 20%;
    margin: 0 auto;
    position: fixed;
    top: 10%;
    width: 60%;
    z-index: 2147483647;
}
div.commonmsg div.msg {
	width:100%;
}
#contact p > a:hover {
	color: #fff;
}
#contact p > a {
	color: #888;
}
.dropdown-menu.drop_cnt {
	margin-left: 15px;
	overflow: hidden !important;
	width: 90% !important;
}
.white.black {
	color: #fff;
	font-size: 13.4px;
	overflow: hidden;
	padding-left: 0;
	padding-right: 5px;
}
.white.black:hover {
	color: #ccc;
}
.or {
	clear: both;
	color: #013a91;
	float: left;
	margin: 20px 0;
	position: relative;
	text-align: center;
	width: 100%;
}
.dashboard-activities{
	padding-right:0px
}
.loader {
   /* background: rgba(249, 249, 249,0.5) url("") no-repeat scroll 50% 50%; */
	background:url(../img/loading.gif) no-repeat scroll 50% 50% rgba(249, 249, 249,0.5);
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}
.form-control::-moz-placeholder {
    color: #999 !important;
    opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #999 !important;
   opacity: 1;
}
.disable_button {
    background-color: #f0f0f0;
    border-color: #c9c9c9;
    border-radius: 5px;
    color: #c9c9c9;
    font-size: 18px;
    margin: 15px 0 30px;
    padding: 8px 20px;
}
.disable_button_time {
    background-color: #F0F0F0;
    border-color: #C9C9C9;
    border-radius: 0;
    color: #C9C9C9;
    font-size: 18px;
    margin: 15px 0 30px;
    padding: 8px 44px;
}
.padding-nes{
	padding: 0 0 0 15px;
	}
.span_clr{
	color:  #1D2027;
	}
.dashboard-select > label{
	color: #fff;
	}
.yetp{
	font-size: 25px;
	text-align: center;
	margin: 25px 0;
	}
.clrss > a{
	color: #337ab7
	}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.back-to-top {
	right: 20px;
		 }
		 .news_btn{
			 height:37px;
		 }
		 .help_content span {
    display: table-row !important;
	height:70px !important;
	}
}

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

.h3personal {
    color: #3f4042;
    font-family: "ralewaybold";
    margin: 20px 0;
    min-height: 53px;
    text-transform: uppercase;
}
.designform_l3 label {
    height: 30px;
}
.bt-margin .radio-inline.radios {
    display: flex;
    padding-bottom: 6px;
}
}

@media only screen and (max-width: 1100px) {
.carouslcls{
	margin: 50px 0;
	}
}


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

 .navbar-brand > img {
 width: 200px;
}
.newlogo > img{
	width: 125px !important;
	}

.margin-btm {
 margin-bottom: 5px;
}
 .navmargin {
 margin: 20px 0;
}
 .banner {
 border-radius: 0;
 padding:10px;
}
.banner {
 position: static !important;
}
.button1 {
 margin: 10px 0;
}
 .hcarousel, .slide {
 background: none !important;
 height: auto !important;
}
 .my-account {
 min-height: auto;
}
 .offset_mycomment {
 display:none
}
 .testimonials-text-content {
 padding: 20px 15px;
}
.item.active > img {
 height: 500px !important;
 width: 100% !important;
}
.img-nav img {
 width:50px;
}
.carousel-indicators{
	width: 60%;
	}
	.search-result-lists .checkboxes input[type="checkbox"] {
    margin: auto;
}
	 .designform label {
    min-height: 35px;
}
.radio-inline.reg-radio-pad {
    display: table-footer-group;
}
.reg-checkbox {
    text-align: left;
}
.designform_lab3 label {
    height: 52px;
}
.dumps {
  height:30px;
}
.margin-top-nav {
    margin-top: 120px;
}
}
@media only screen and (max-width: 980px) {
	.jcarousel-wrapper {
    width: 550px;
}
 .box2 {
 position: relative !important;
 margin-left: 15px;
}
.help_content img {
	padding-bottom:10px;
}
.service_list {
    margin-bottom: 20px;
}
.margin-top-nav {
    margin-top: 125px;
}
.radio-reg {
    margin-left: 20px;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}

@media only screen and (max-width: 767px) {
 .jcarousel-wrapper {
    width: 480px;
}
 .banner {
 border-radius: 0 !important;
 height: auto;
}
.orange-nav {
 display: none;
 visibility: hidden;
}
.navmargin {
/*margin: 20px 0;*/
}
 .contact-banner-content img {
 float: left;
}
 .contact-banner-content img {
 display: none;
}
.carouseTow{
	float: none;
	}
 .contact-banner-content > h1 {
 margin: 102px 0 0;
}
.seebg {
	padding: 15px;
	}
	
	.designform label {
    min-height: auto;
}
.h3personal {
    min-height: auto;
}
.designform_lab3 label {
    height: auto;
}
.designform_l3 label {
    height: auto;
}
.dumps {
  height:auto;
}
.add-forumbox {
 padding: 10px;
}
.add-forum-container {
  padding: 20px;
}
.btn-desg {
	float:left!important;
	}
.margin-top-nav {
    margin-top: 0;
}
.navfixedtop {
    position: unset;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}
@media only screen and (max-width: 400px) {
 .contact-content span {
 color: #5d9dd5;
 font-size: 14px;
 margin: 0 20px;
}
.dropdown-menu.values_li{
	width: 234px;
	}
	.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}
@media only screen and (max-width: 360px) {
.jcarousel-wrapper {
    width: 225px !important;
}

.navbar-brand > img {
 width: 150px;
}
 .question p {
 width:100%;
 font-size:10px !important;
 text-align:center
}
 .start_btn2 {
 font-size: 11px;
 padding: 15px 25px;
 margin:0
}
 .question {
 height: 322px;
 padding: 89px 10px 10px;
}
 .box2 {
 position: unset;
}
 .account-pagination .pagination > li > a {
 padding: 10px 15px;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
.carousel-indicators {
    bottom: 105px;
    width: 60%;
}
}
@media only screen and (max-width: 767px) {
.jcarousel-wrapper {
    width: 480px;
}
.respnav {
 margin:15px !important;
 float: none !important;
 display: inline-block !important;
 width: 50% !important;
}
.sparls {
 display: none !important;
}
.wrk_div, .respcenter, .wrk_title, .wrk_titles {
 text-align: center !important;
}
.wrk_div div img {
 display: block;
 margin-left: auto;
 margin-right: auto;
}
.start_btn1, .start_btn {
 float: none !important;
 text-align: center;
}
.wrk_title {
    height: auto;
}
.txt {
    height: auto;
}
.wrk_content {
    height: auto;
}
.wrk_titles {
    height: auto;
}
.wrk_div div img {
    height: 80px;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}
@media only screen and (max-width: 700px) {

.help_content p{
	margin-top:15px;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}
@media only screen and (max-width: 580px) {
 .img-nav {
 display: none !important;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}

@media only screen and (max-width: 439px) {
	.pullrresp{
		float: right;
		margin: 0 0 5px 0;
		}
		.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}
@media only screen and (max-width: 510px) {
.stylelang {
 float: right;
 margin:15px 0 0 0;
}
.margin-tp {
 margin-top: 5px;
}
.lr {
 float: right;
 margin: 0;
}
.lr a {
 font-size:14px !important;
}
.navbar-brand > img{
	width: 150px;
	margin: 10px 0;
	}
			.help_content img {
		padding-bottom:0px;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}
@media only screen and (max-width: 475px) {

.search-result-boxes .comment-section .media-body {
    display: table;
}
.discussion-reply .blue-media {
	padding:20px 5px;
	}
	.discussion-reply .media {
    padding: 20px 5px;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}
@media only screen and (max-width: 340px) {
.stylelang {
 float: right;
 margin: 32px 0 0;
 position: relative;
 right: -88px;
}
.see li {
    padding-left: 0px;
    padding-right: 20px;
    width: 255px;
}
.carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
.jcarousel-wrapper {
    width: 226px;
}
}
@media only screen and (max-width: 1280px) {
.carousel-caption > p {
	padding:15px 15px 13px 130px;	
}

}
@media only screen and (max-width: 1200px) {
.carousel-caption > p {
	padding:15px 15px 13px 270px;
}
.img_editor{
	left:150px;
	}
}
@media only screen and (max-width: 990px) {
.carousel-caption > p {
	padding:15px;
	text-align:center;
}
.profile-info-name {
width:80px
}
.profile-user-info-striped .profile-info-name {
float:none;
width:auto;
text-align:left;
padding:6px 4px 6px 10px;
display:block
}
.profile-user-info-striped .profile-info-value {
margin-left:10px;
display:block
}
	
}
@media only screen and (max-width: 685px) {
.title{
 font-weight: 600;
 font-size: 28px;
 }
 .carousel-caption {
    left: 0% !important;
    right: 0% !important;
}
}
@media only screen and (max-width: 991px) {
	.img_editor{
	left:100px;
	}
.img_editor img{width:20px;}
	}
@media only screen and (max-width: 767px) {
	.img_editor{
	left:0px;
	}

	}
/*@media only screen and (max-width: 990px) {
	.img_editor{
	left:100px;
	}

	}
*/	
	
/*NEW CSS*/
@media only screen and (max-width:480px) {
.profile-info-name {
width:80px
}
.profile-user-info-striped .profile-info-name {
float:none;
width:auto;
text-align:left;
padding:6px 4px 6px 10px;
display:block
}
.profile-user-info-striped .profile-info-value {
margin-left:10px;
display:block
}
}