/*@import url("http://fonts.googleapis.com/css?family=Lato:400,700");*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Raleway:700);

body{
	/*font-size:16px;
    font-family: 'Lato', sans-serif !important;
	overflow-x:hidden;
	background:#fff !important;*/
	background: #f3f3f3 !important;
    height: 100%;
	font-size:16px;
    line-height: 1.5;
    overflow-x: hidden;
    position: relative;
    -webkit-font-smoothing: antialiased;
    font-weight: 300;
    font-family: "Open Sans",Arial,Verdana,sans-serif;
}
a{
	text-decoration:none !important;
	cursor:pointer;
}
.cursor-pointer{
	cursor:pointer !important;
}
.mt-20{
	margin-top:20px !important;
}
.mb-50{
	margin-bottom:50px !important;
}
.ml-15-{
	margin-left:-15px !important;
}
.ml-19-{
	margin-left:-19px !important;
}
.mr-15-{
	margin-right:-15px !important;
}
.ml-19-{
	margin-right:-19px !important;
}
.margin-0{
	margin:0px !important;
}
.ml-15{
	margin-left:0px !important;
}
.mt-20-{
	margin-top:-20px !important;
}
.mb-0{
	margin-bottom:0px !important;
}
.navbar h1{margin-bottom:0px !important; padding-right:13px;}
.pd-10{padding:10px !important;}
.pd-20{padding:20px !important;}
.pd-30{padding:30px !important;}
.padding-0{
	padding:0px !important;
}
.pt-3{
	padding-top:3px !important;
}
.pt-5{
	padding-top:5px !important;
}
.pt-10{
	padding-top:10px !important;
}
.pt-15{
	padding-top:15px !important;
}
.pt-20{
	padding-top:20px !important;
}
.pt-30{
	padding-top:30px !important;
}
.pt-40{
	padding-top:40px !important;
}
.pt-45{padding-top:45px !important;}
.pt-50{
	padding-top:50px !important;
}
.pb-5{
	padding-bottom:5px !important;
}
.pb-10{
	padding-bottom:10px !important;
}
.pb-15{
	padding-bottom:15px !important;
}
.pb-20{
	padding-bottom:20px !important;
}
.pb-30{
	padding-bottom:30px !important;
}
.pb-40{
	padding-bottom:40px !important;
}
.pb-50{
	padding-bottom:50px !important;
}
.pl-5{
	padding-left:5px !important;
}
.pl-10{
	padding-left:10px !important;
}
.pl-15{
	padding-left:15px !important;
}
.pl-25{
	padding-left:15px !important;
}
.pl-30{
	padding-left:30px !important;
}
.pl-40{
	padding-left:40px !important;
}
.pr-5{
	padding-right:5px !important;
}
.pr-10{
	padding-right:10px !important;
}
.pr-15{
	padding-right:15px !important;
}
.pr-20{
	padding-right:20px !important;
}
.bold{
	font-weight:600;
}
.radio{
	display:inline-block !important;
	font-size:24px !important;
	margin-left:20px;
}
input[type='radio'] {    
	vertical-align:top !important;
}
.rgFormFont{
	font-size:24px;
	color:#0844a4;
}
.logoImg{
	display:inline-block;
	vertical-align:top;
	cursor:pointer;
}
#cName{
	display: inline-block;
    line-height: 0.2;
    font-weight: bold;
    font-size: 24px !important;
}
.cmpny{
	text-decoration:none !important;
}
#tagline{
	color:#7a7a7a !important;
	font-weight:bold;
	font-style:italic;
	line-height:3;
	font-size:15px !important;
}
#cInfo{
	padding-top:15px !important;
}
#mobile{
	font-size:14px;
	font-weight:bold;
	color:#333;
}
#oHours{
	font-size:12px;
	font-style:italic;
	color:#7a7a7a !important;
}
#login{
	border:1px solid #333;
	font-size:18px;
	font-weight:bold;
	border-radius:5px;
	padding:6px;
	background:#fff;
}
#login:hover{
	border:1px solid #333;
	color:#777;
}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label{
	color:#333 !important;
}
.container-fluid .loggeduser{
	background:#fff;
}
#footer-data{
	font-size:14px;
}
footer{
	/*background:rgba(49,115,246,0.1) !important;*/
	margin:0 auto !important;
	width:100% !important;
	word-wrap:break-word;
	padding:10px !important;
	color:#7a7a7a !important;
}
.myProductHeader,.allProductHeader{
	font-size:18px;
	font-weight:bold;
}

.font14{
	font-size:14px !important;
}
.font30{
	font-size:30px !important;
	font-weight:bold;
}
.font24{
	font-size:24px !important;
	font-weight:bold;
}
.llhead{
	color:#405e7c;
	font-size: 1.2em;
    text-transform: uppercase;
    padding-bottom: .75em;
    font-weight: 700;
    font-family: "Raleway",Arial,Verdana,sans-serif;
}
.footerBtop{border-top:1px solid #0844a4;}
.footer1 > div >div.dinline> ul > li{
	list-style-type:none;
}
.dinline li a, .ons li a, .contact li{font-size: 1em;
    font-weight: 400;
    font-family: "Open Sans",Arial,Verdana,sans-serif;
	color: #767676;
    display: block;
    padding: .4em 0;
	cursor:pointer;
	}
.mainFooter ul li{
    display: inline-block;
	list-style-type:none;
	padding-right:30px;
	}
.mainFooter ul li a{font-size: 1em;
    font-weight: 400;
    font-family: "Open Sans",Arial,Verdana,sans-serif;
	color: #767676;
    padding: .4em 0;
	cursor:pointer;
	}
	
.dinline li a:hover, .ons li a:hover, .mainFooter ul li a{
	color:#23527c !important
}
.ons,.contact{
	list-style-type:none;
}
.footer2  li{
	list-style-type:none;
	display:inline-block;
}
.footer2 li:not(:first-child) {
    margin-left:40px;
}
.footer3{
	list-style-type:none;
}
.footer4 li{
	float:right;
	margin-right:15px;
	list-style-type:none;
}
.container{
    max-width: 1600px;
	min-width:99.4% !important;
	min-height:580px;
	color:#333 !important;
	
}
.persInfo{
	padding-left:40px;
}
.cc{
	background: transparent url("../images/home.jpg") no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	width:100%;
}
.ccoffer{
	background: transparent url("../images/home.jpg") no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	width:100%;
}

.cc1{
	background: transparent url("../images/bg.jpg") no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	width:100%;
}
.cc2{
	background: transparent url("../images/bgbike.jpg") no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	width:100%;
}
.carvanSubhead{
	color:#333;
	text-align:center;
	font-size: 2.1em;
    line-height: 1.4;
    font-weight: 300;
    font-family: "Open Sans",Arial,Verdana,sans-serif;
}
.carvanhead{
	color:#333;
	text-align:left;
	font-size: 3.7em;
    line-height: 1.2;
    padding-bottom: .1em;
    font-weight: 700;
    font-family: "Raleway",Arial,Verdana,sans-serif;
	padding-top: 2%;
	
}
.selVeh{
	color:#504e4e;
	font-size:24px;
	font-weight:bold;	
}

ul{
	vertical-align: middle !important;
}
.navbar{
    margin: 0 auto;
    background: #fff !important;
    border: 0px;	
}
.navbar ul li a.mainitem{
	color: #333;
    font-size: 1.4em;
    padding: 0 2.5em;
    text-transform: none;
    font-weight: 700;
    font-family: "Open Sans",Arial,Verdana,sans-serif;
	height:60px;
	padding:20px;
}
.navbar ul li a.mainitem:hover{background:#f3f3f3;}
.logincontact li{
	padding:20px;
}
.dropdown-menu{
	background:#f3f3f3 !important;
	border:0;
}

.dinline{
	display:inline-block;
}
.cmsoon{
	font-size: 75% !important;
	font-style:italic;
}
.custom1{
	background:rgba(248,248,248,1);
	height:auto;
	border-radius:5px;	
	text-align:center;
	/* margin-top:300px; */
	margin-top:10px;
	border: 1px solid rgba(33, 150, 243, 0.97);
    box-shadow: 1px 1px 14px #2196F3;*/
	word-wrap:break-word;
	padding:5px 0 10px 0;
	max-width:520px;
	margin-right:10px;
}
.customOffCaravan{
	background:rgba(248,248,248,1);
	height:auto;
	border-radius:5px;	
	text-align:center;
	margin-top:10px;
	border: 2px solid rgba(33, 150, 243, 0.97);
    box-shadow: 1px 1px 14px #2196F3;
	word-wrap:break-word;
	padding:20px;
}
.prodct{
	border:1px solid rgba(229,241,249,1);
	border-radius:5px;
	padding:5px;
	text-align: center;
    width: 100px;
    vertical-align: top;
    cursor: pointer;
    display: inline-block;
    font-size: 1.4em;
    font-weight: 700;
    left: 0;
    top: 0;
    position: relative;
    -webkit-transition: opacity .6s;
    -moz-transition: opacity .6s;
    -ms-transition: opacity .6s;
    transition: opacity .6;
	transition: all .3s,opacity .6s;
    max-width: 153px;
    max-height: 87px;
}
.prodct:hover{
	border:1px solid #0844a4;
	border-radius:5px;
	background:#fff;
	cursor:pointer;
}
.prodct a{color:#0844a4 !important;}
.prodct a:hover{color:#0844a4 !important;}
.prodct img{width:80px;}
.dd{
	color:#0844a4;
	font-size: 2em;
    font-weight: 700;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -webkit-transition: opacity .6s;
    -moz-transition: opacity .6s;
    -ms-transition: opacity .6s;
    transition: opacity .6s;
    -webkit-transition-delay: .3s;
    -moz-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s;
}
.dd1{
	color:#0844a4;
	font-family: Raleway;
    font-size: 2.6em;
}
.vhFont{
	font-size:14px;
	font-weight:700;
}
.indexMid{
	margin:50px 0 50px 0;
}
.midData{
	background:#f8f8f8;
	border:1px solid #f8f8f8;
}

.c1:hover{
	-ms-transform: scale(1.1); /* IE 9 */
    -webkit-transform: scale(1.1); /* Safari */
    transform: scale(1.1);
	cursor:pointer;
}

.mtc{
	margin:0 auto;
	text-align:center;
}
.prodct img{width:75px;}
.item img {
    display: block;
    width: 100%;
	height:200px;
	max-height:300px;
	text-align:center;
}
.head1{
	font-size:4.2em;
	color: #405e7c;
    line-height: 1.3;
    font-weight: 700;
    font-family: "Raleway",Arial,Verdana,sans-serif;
	color:#0844a4;
}
.head2{
	font-size:2.2em;
	color:#0844a4;
	font-family: "Open Sans"!important;
    font-weight: 300!important;
}
.midData >div >.head1, .midData >div >.head2{
	text-align:center;
}


.prdctHead{
	font-size:17px;
	color:#0844a4;
}
.prdctSubhd{
	font-size:16px;
	color:#1464f6;	
}
.item > .prdctHead{
	text-align:center;
}
.item > .prdctSubhd{
	text-align:center;
}
.custom2{
	background:#fff;
	height:auto;
	border-radius:5px;	
}
.bgmeest{
	background:#e0e0e0;
	border-radius:5px;
}
.prdborder{
	border-right:1px solid gray;
}
.prdborder-bottom{
	border-bottom:1px solid gray;
}
.prdborder-top{
	border-top:1px solid gray;
}
.bgdekking p{
	font-size:1.5em !important;
}
.janeen{
	font-size:1.2em !important;
	font-weight:normal !important;
}
.bgmeest p{
	font-size:1.5em;
}
#priceGuest{
	font-size:1.6em;
	font-weight: bold;
}
#bstlbutton{
	font-size:1.8em;
}
.navHead li{
    display: block;
    font-size: 1.4em;
    position: relative;
    text-transform: uppercase;
    font-weight: 600;
	padding:1.6em 4.5em;
	display:inline-block !important;
}
.navHead{
	list-style-type:none;
	color:#0844a4;
	width:100%;
	margin:0 auto;
	font-weight:bold;
	background:#e0e0e0;
	text-align:center;
}
.contentPadff h3, .contentPadf8 h3{
    font-size: 4.5em;
    line-height: 1.2;
    font-weight: 700;
    font-family: "Raleway",Arial,Verdana,sans-serif;
}
.contentPadff h4, .contentPadf8 h4{
	font-size: 2.8em;
    line-height: 1.2;
    padding-top: .25em;
    position: relative;
    font-weight: 300;
    font-family: "Open Sans",Arial,Verdana,sans-serif;
}
.contentPadff p, .pall, .contentPadf8 p{
	line-height:1.5;
	font-size:1.8em;
	color:#0844a4;
}
.caravan{
	color:#5125ad;
}
.resizeimg{
	min-width:498px;
}
.dogImg{
	height: 166px;
    width: 148.7px;
}

.logo{
	font-size:75% !important;
}
select{
	color:#333 !important;
}
select option{
	color:#333 !important;
}
.navbar-toggle{
	float:left;
}
.navbar-brand{padding:5px 0px;}
.navbar-toggle .icon-bar{
	width: 35px;
    height:7px;
    background: #2480fe;
}

.checkbox{
	width:200px !important;
}
.roundBorder{
	background:#fff;
	border:1px solid #C0C0C0;
	-webkit-box-shadow: 4px 3px 39px 8px rgba(0,0,0,0.2);
	-moz-box-shadow: 4px 3px 39px 8px rgba(0,0,0,0.2);
	box-shadow: 4px 3px 39px 8px rgba(0,0,0,0.2);
	border-radius:10px;
	padding:10px;
	margin:40px auto;
}
.roundBorder_profile{
	background:#fff;
	border:1px solid #C0C0C0;
	-webkit-box-shadow: 4px 3px 39px 8px rgba(0,0,0,0.2);
	-moz-box-shadow: 4px 3px 39px 8px rgba(0,0,0,0.2);
	box-shadow: 4px 3px 39px 8px rgba(0,0,0,0.2);
	border-radius:5px;
	padding:10px;
	margin:5px auto;
}
#loginCancel{
	color:#fff;
}
#loginCancel:hover{
	color:#ec971f;
}
.loginHeader{
	border:1px solid transparent;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	background:#fec63d;
	color:#fff;
	padding-bottom:8px;
	margin-bottom:15px;
}
.loginHeader >h1{
	font-size:30px;
	font-weight:bold;
}
.loginHeader >h3{
	font-size:24px;
}
.logDt > label{
	font-size:24px !important;
	font-weight:normal !important;
}
.whyac>h1{
	font-size:24px;
	font-weight:normal;
}
.whyac >.blue{
	font-size:18px;
	font-weight:normal;
}
.makeac>h1{
	font-size:24px;
	font-weight:bold;
}
.rsetps{
	font-size:24px;
	font-weight:bold;
}
.sign > button{
	font-size:24px;
	font-weight:bold;
}

.fix{
	position: fixed; 
	top: 0;
	z-index: 1;
}
.navFix{
	text-align:left;
	left:0;
	width:100%;
}
.contentPadff{
	padding:20px 110px 10px 110px;
	background:#fff;
}
.contentPadf8{
	padding:20px 110px 10px 110px;
}
.offerte{
	font-size:1.2em;
	color:#333 !important;
	border: 1px solid #333;
    padding: 6px;
}

#home >h3{
	font-size:40px;
	color:#1464f6;
}
#home >h3>span{
	color:#0844a4;
}
#home>h4{
	font-size:28px;
	color:#0844a4;
}

.hrstyle{
	display:block;
	height:10px;
	width:200px;
	margin:10px 0 10px 0;
	border-top:1px solid #aaaaaa;
}

#home .ofr .ofrhead, #menu1 .ofr .ofrhead, #menu2 .ofr .ofrhead{
	text-align:center;
	font-size:2.8em;
}

.ofr{
text-align:center;
margin:20px 0 70px 0;
}
.ofr button{
	font-size:24px;
}
#home .top{
	color:#0844a4;
	font-size: 2.2em;
    font-weight: 700;
    font-family: "Open Sans",Arial,Verdana,sans-serif;
}
#menu1>h3{
	font-size:40px;
	color:#1464f6;
}
#menu1>h3>span{
	color:#0844a4;
}
#menu1>h4{
	font-size:28px;
	color:#0844a4;
}

#menu1 .kort{
	font-size:30px;
	color:#0844a4;
	font-weight:bold;
}
#menu1 .hag{
	font-size:24px;
	color:#0844a4;
	font-weight:bold;
}

#menu2 >h3{
	font-size:40px;
	color:#1464f6;
}
#menu2 >h3>span{
	color:#0844a4;
}
#menu2>h4{
	font-size:28px;
	color:#0844a4;
}

#menu2 #uw{
	font-size:30px !important;
	font-weight:bold!important;
	color:#0844a4!important;
}
hr{
	width:96%;
	border:1px solid #C0C0C0;
	margin-top: 0px !important;
	margin-bottom: 5px !important;
}


.nav > li > a:hover, .nav > li > a:focus{
	background:#f3f3f3;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
	background:#f3f3f3;
}
.van{
	margin-top:30px;
	font-size:40px;
	color:#1464f6;
	font-weight:bold;
}
.vanPoints{
	font-size:24px;
	color:#1464f6;
	font-weight:bold;
}
.vandesc{
	font-size:18px;
	color:#1464f6;
	font-weight:normal;
}
.carvanheadStep{
	color:#1464f6;
}

.border1{
	border:1px solid #0844a4;
	box-shadow:0px 6px 5px #0844a4;
	text-align:center;
	border-radius:40%;
	width:200px;
	height:200px;
	margin:0 auto;
}
.mstp{
	margin-top:40px;
}
.stpofr{
	margin-top:20px;
	font-size:20px;
	font-weight:20px;
}
.stpdesc{
	font-size:18px;
	margin-top:20px;
}
.finalStep{
	margin-top:20px;
}
.finalStep > div > div > h4{
	color:#0844a4;
	font-size:20px;
	font-weight:bold;
}
.finalStep > div > div > p{
	font-size:1.9em;
	color:#0844a4;
	line-height:1.5
}

.ofrhead1{
	text-align:center!important;
	font-size:2.8em !important;
}

.none{
	display: none;
}
#headerText{
	font-size:24px;
	font-weight:bold;
}
.steps{
	font-size:5vh;
	font-weight:bold;
	margin:20px auto;
	text-align:center;
}
.textSteps{
	display:inline-block;
	text-align:center;
}
.steps img{
	max-width:180px;
}
.stp2,.stp3,.stp4,.stp5{
	margin-left:-20px;
}
.stp1,.stp2,.stp3,.stp4,.stp5{
	cursor:pointer;
}
.text1,.text2,.text3,.text4,.text5{
	cursor:pointer;
	text-align:center !important;
}
.steps .dinline{
	text-align:center;
}
.text1,.text2,.text3,.text4,.text5{
  font-size: 16px;
  font-weight: bold;
  margin-top:-52px;
}
.colorW{
	color:#fff !important;
}
.colorB{
	color:#0844a4 !important;
}
.f24bold{
	font-size:24px;
	font-weight:bold;
}
.f20{
	font-size:20px;
	padding-left: 5px;
}
.btnPrice{
	border:1px solid #0844a4;
	border-radius:5px;
	text-align:center;
	max-width:160px;
	padding:10px;
}
#next1, #next2, #next3, #next4, #next5, #next6{
	font-size:24px;
	font-weight:bold;
}

#prev2,#prev3,#prev4,#prev5,#prev6{
	vertical-align:middle;
	font-size:24px;
	font-weight:bold;
	cursor:pointer;
	/*color:#ffa834;*/
}
.profileLogout{
	background-color:#033076;
}
.gray{
	color:#7a7a7a;
}
.profileLogout a{
	color:#fff !important;
}
.lgbtn{
	text-align:right;
}
.logOut{
	border:1px solid #ffab40;
	font-size:20px;
	font-weight:bold;
	border-radius:5px;
	padding:8px;
	background:#ffab40;
}
.logOut a{
	color:#fff;
}
.disNone{
	display:none !important;
}
.ProfileIcon{
	border:1px solid #0844a4;
	margin-right:10px;
	width:42px;
	height:42px;
	font-size:24px;
	display:inline-block;
	text-align:center;
	border-radius:50%;
	cursor:pointer;

}
.dvd{
	width:0px;
	height:50%; 
	max-height:350px;
	border:1px solid gray;
	position:absolute;
	display:inline-block;
	left:270px;
	top:200px;
}

.ProfileIcon:hover{
	background:#ffab40;
	border:1px solid #ffab40;
	color:
}
.ProfileHelp{
	
}
.collapProduct{
	display:none;
}

.ProfileIcon .tooltiptext {
    visibility: hidden;
    color: #000;
    text-align: center;
	margin:-20px 0 0 -12px;
	font-size:14px;
    position: absolute;
    z-index: 1;
}

.ProfileIcon:hover .tooltiptext {
    visibility: visible;
}
.prdBottom{
	display:none;
}
.myp{
	/*display:inline-block;*/
	margin:10px 0 0 20px;
	border:1px solid #0844a4;
	padding:5px;
	border-radius:5px;
	cursor:pointer;
	/*text-align:center;*/
}
.myp img{
	margin:0 auto;
}
@media (max-width:767px){
body{
	overflow:auto !important;
}
.seperator{
	display:none;
}
footer{
	text-align:center;
}
.contentPadff{
	padding:10px !important;
}
.contentPadf8{
	padding:10px !important;
}
.topIns img{
	margin: 0 auto;
}
.roundBorder{
		width:99%;
	}

.prdTop{
	display:none;
}
.prdBottom{
	display:block;
}
.dvd{
	display:none;
}
}

@media only screen and (min-width: 768px){
	.roundBorder{
		width:76%;
	}
	.mt-20 {
    margin-top: 20px !important;
    margin-left: -18px;
	}
	.custom2{	
	float:right;
	right:20px;
	margin-top:30px;
}
.rbmodal{
	width:60% !important;
}
.mb-sm-10{
	margin-bottom:10px !important;
}
.form-horizontal .control-label{
	text-align:left !important;
}
}
@media only screen and (max-width: 930px){
.navHead li{
	padding:1.6em 2.5em;
}
}

@media only screen and (max-width: 768px){
	.col-sm-2 .col-xs-12 span{
	position: absolute !important;
    top: 0px !important;
	}
	.form-group.field-caravandetails-document_upload {
    margin-left: -79px;
	}
.navHead li{
	padding:1.6em 1.5em;
}
.rbmodal{
	width:95% !important;
}
.prdborder{
		border-right:none !important;
	}

}
@media only screen and (max-width: 794px){
	.form-group.field-caravandetails-document_upload {
    margin-left: -81px;
	}
	.btnPrice {
    border: 1px solid #0844a4;
    border-radius: 5px;
    text-align: center;
    
    padding: 6px;
   
    margin-left: -16px;
}

	
}

@media only screen and (max-width: 700px){
.navHead li{
	padding:1.6em 1.3em;
}
}
@media only screen and (max-width: 600px){
.navHead li{
	padding:1.1em 1.1em;
}
}

@media only screen and (max-width: 468px){
	.form-group.field-caravandetails-document_upload{
		margin-left:-5% !important;
	}
	.roundBorder{
		width:100%;
	}
	.container{
		padding-left:0px;
		padding-right:0px;
	}
	.persInfo{
	padding-left:15px;
}
.resizeimg{
	min-width:auto;
}
}
@media only screen and (max-width: 568px){
	.navbar-header{
		border-bottom:1px solid #2480fe;
	}
	.container-fluid .loggeduser{
		border-bottom:1px solid #2480fe;
		padding-bottom:10px;
	}
	.roundBorder_profile{
		margin-top:20px;
	}
	.container{
		width:100% !important;
	}
	.container-fluid{
		padding:0px;
	}
	.prdTop{
		margin:0px;
		padding:0px;
	}
	
	.cc{
		background: none;
	}
	.prdborder{
		border-right:none !important;
	}
.footer{
	width:100% !important;
}
.margin-xs-0{
	margin:0px !important;
}
.padding-xs-0{
	padding:0px !important;
}
.custom1{
		position:relative;
		margin-top:30px !important;
		}
.custom2{margin-top:10px !important;}
.footer3{padding:0;}
.pb-xs-10{padding-bottom:10px;}
.pb-xs-20{padding-bottom:20px;}
.pb-xs-30{padding-bottom:30px;}
.navHead li{
	padding:15px;
	left:-20px !important;
}
.cc1,.ccoffer{
	background:none;
}
}


@media only screen and (max-width: 400px){
	#cName{
		display:none;
	}
	.ProfileIcon{
		margin-bottom:10px;
	}
	.h2{
		font-size:25px;
	}
	.navbar{width:100%}
	.midData{margin-left:0px !important; margin-right:0px !important;}
}
@media (max-width:1200px){
	.ml-md-15-10{
	margin-left:15px !important;
}
}
@media (min-width:1200px){
	.ml-md-15-10{
	margin-left:-10px !important;
}
}
@media only screen and (max-width: 1300px){
	.steps img{
	   max-width:160px;
	}
	.text1, .text2, .text3, .text4, .text5 {
	margin-top:-48px;
	}
}
@media only screen and (min-width: 767px){
	.text-md-left{
	   text-align:left !important;
	}
	.text-md-right{
	   text-align:right !important;
	}
}
@media only screen and (max-width: 1130px){
	.steps img{
	   max-width:140px;
	}
	.text1, .text2, .text3, .text4, .text5 {
	margin-top:-40px;
	}
}
@media only screen and (max-width: 1000px){
	.steps img{
	   max-width:130px;
	}
	.text1, .text2, .text3, .text4, .text5 {
	margin-top:-40px;
	}
	/*.roundBorder{
		width:90%;
	} */
}
@media only screen and (min-width: 1400px) and (max-width:1600px){
	/*.midData{
		margin-top:380px !important;
	}*/
	.prodct{
		max-width:140px;
		max-height:140px;
		width:140px;
	}
	.prodct img{
		width:140px;
	}
	.custom1{
		max-width:600px;
		padding-top:40px;
		padding-bottom:40px;
	}
	.icon-s{
		width:200px;
	}
	.offcarvan{
		margin-top:20px;
	}
}
@media only screen and (min-width: 1601px){
.prodct{
		max-width:200px;
		max-height:200px;
		width:200px;
	}
	.prodct img{
		width:200px;
	}
	.custom1{
		max-width:800px;
		padding-top:60px;
		padding-bottom:60px;
	}
	.icon-s{
		width:220px;
	}
	.offcarvan{
		margin-top:30px;
	}
}

.btn-primary{
	background-color: rgb(3,47,117)!important;;
    border-color: rgb(3,47,117)!important;;
}

.roundBorder_profile{
	font-size:15px !important;
	font-family: "Open Sans",Arial,Verdana,sans-serif;
	/*margin: 9% ; */
}


.labelchange{
	font-family: "Open Sans",Arial,Verdana,sans-serif !important;
	font-weight:normal !important;
	margin-bottom:0px !important;
}
.ui-datepicker .ui-datepicker-prev span
 {
	width: 0px !important;
    height: 0px !important;
    border-top: 10px solid transparent !important;
    border-bottom: 10px solid transparent !important;
    border-right: 10px solid #fec63d !important;
	margin-top: -3px !important;
	
}
.ui-datepicker .ui-datepicker-next span {
	width: 0px !important;
    height: 0px !important;
    border-top: 10px solid transparent !important;
    border-bottom: 10px solid transparent !important;
    border-left: 10px solid #fec63d !important;
	margin-top: -3px !important;
	
}
.col-sm-offset-3 {
    margin-left: 0% !important;
  }

h2{
	margin-top: 0px !important;
}
td.actions a{
	margin-left: 10px ;
}

.mb-3{
	margin-bottom: 3px !important;
}
.dropdown-menu .divider {
     margin: 0px; 
}
.m-0{
	margin: 0px;
}

.p-0{
	padding: 0px;
}
.fade
{
	opacity: 1;
}

/*.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #dad55e;
    background: #002D44;
    color: white;
}*/
/*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #002D44;
    background: #002D44;
    font-weight: normal;
    color: #ffffff;
}*/