ul { margin:0; padding:0; list-style:none}

a , button{ display:inline-block; text-decoration: none ;-webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out; outline-style:none;}
a:hover , a:focus{text-decoration: none; outline-style:none;}

i{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

h1{font-size:3.8vw; padding-bottom:10px; margin:0; font-family: 'open_sansextrabold', sans-serif; color:#fff; }
h2{ color:#293142; font-size:26px; margin:0px; font-family: 'open_sansbold', sans-serif;line-height: 30px; text-transform:uppercase;  }
h3{ color:#293142; font-weight: normal; font-size:22px; line-height:28px; padding-bottom:0px; font-family: 'open_sanssemibold', sans-serif;}
h4{ color:#293142; font-size:20px; padding:0 0 10px; font-family:'open_sansbold', sans-serif;  }
h5{ color:#293142; font-size:18px; padding-bottom:12px; font-family:'open_sanssemibold', sans-serif;  }
h6{ color:#293142; font-size:16px; padding:0; font-family:'open_sanssemibold', sans-serif;}

strong {font-family: 'open_sanssemibold'; font-weight:normal;}
label {  display: inline-block;  font-weight:100;  width: auto;  font-family: 'open_sansregular', sans-serif;  font-size:15px; color:#333;}
.upperCase { text-transform:uppercase !important} 

.tshadow { text-shadow: 2px 7px 4px rgba(0, 0, 0, 0.5)}



header , section , footer {width:100%;float:left;}

.relative { position:relative}
.absolute { position:absolute}
.fullwidth{width:100%;float:left;}
.autowidthL{width:auto;float:left;}
.autowidthR{width:auto;float:right;}
.formiddle { float:none; margin:0 auto}
.halfw {width:50%;}



header , section , footer {width:100%;float:left;}


.fordisplay { display:block;}

.dTable { display:table; width:100%;}
.dcell { display:table-cell; vertical-align:top}
.dis_I_block { display:inline-block; float:none !important;}



.borderTop { border-top:#e1e1e1 1px solid !important}
.borderB0ttom { border-bottom:#e1e1e1 1px solid !important}
.borderleft { border-left:#e1e1e1 1px solid !important}
.borderRight { border-right:#e1e1e1 1px solid !important}
.bordr { border:#e1e1e1 1px solid;}
.light_bordr { border:#ededed 1px solid;}

.noborder { border:none !important}
.noborderTop { border-top:none !important}
.noborderB0ttom { border-bottom:none !important}
.noborderleft { border-left:none !important}
.noborderRight { border-right:none !important}



.radius5 { -moz- border-radius:5px; -ms- border-radius:5px; -o- border-radius:5px; -webkit- border-radius:5px; border-radius:5px;}
.SideLradius5 { -moz- border-radius:5px 0 0 5px; -ms- border-radius:5px 0 0 5px; -o- border-radius:5px 0 0 5px; -webkit- border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}
.SideRradius5 { -moz- border-radius:0px 5px 5px 0px; -ms- border-radius:0px 5px 5px 0px; -o- border-radius:0px 5px 5px 0px; -webkit- border-radius:0px 5px 5px 0px; border-radius:0px 5px 5px 0px;}

.radius3 { -moz- border-radius:3px; -ms- border-radius:3px; -o- border-radius:3px; -webkit- border-radius:3px; border-radius:3px;}
.SideLradius3 { -moz- border-radius:3px 0 0 3px; -ms- border-radius:3px 0 0 3px; -o- border-radius:3px 0 0 3px; -webkit- border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;}
.SideRradius3 { -moz- border-radius:0px 3px 3px 0px; -ms- border-radius:0px 3px 3px 0px; -o- border-radius:0px 3px 3px 0px; -webkit- border-radius:0px 3px 3px 0px; border-radius:0px 3px 3px 0px;}


.downRradius5 { -moz- border-radius:0px 0 5px 5px; -ms- border-radius:0px 0 5px 5px; -o- border-radius:0px 0 5px 5px; -webkit- border-radius:0px 0 5px 5px; border-radius:0px 0 5px 5px;}
.radius10 { -moz- border-radius:10px; -ms- border-radius:10px; -o- border-radius:10px; -webkit- border-radius:10px; border-radius:10px;}
.radius30 { -moz- border-radius:30px; -ms- border-radius:30px; -o- border-radius:30px; -webkit- border-radius:30px; border-radius:30px;}
.SideLradius30 { -moz- border-radius:30px 0 0 30px; -ms- border-radius:30px 0 0 30px; -o- border-radius:30px 0 0 30px; -webkit- border-radius:30px 0 0 30px; border-radius:30px 0 0 30px;}
.SideRradius30 { -moz- border-radius:0px 30px 30px 0px; -ms- border-radius:0px 30px 30px 0px; -o- border-radius:0px 30px 30px 0px; -webkit- border-radius:0px 30px 30px 0px; border-radius:0px 30px 30px 0px;}

.fullradius { -moz- border-radius:100%; -ms- border-radius:100%; -o- border-radius:100%; -webkit- border-radius:100%; border-radius:100%;}


.padding20{ padding:20px 0}
.padding40{ padding:40px 0}
.padding4020 { padding:40px 0 20px 0}
.paddingTop { padding-top:10px}
.paddingbottom { padding-bottom:10px}
.paddingLeft { padding-left:10px}
.paddingRight { padding-right:10px}
.padding30_00 { padding:30px 0}
.padding10_00 { padding:10px 0}
.padding20_00{ padding:20px 0}
.padding15_00{ padding:15px 0}
.padding00_10 { padding:0 0.625em}
.padding30_00_15 { padding:30px 0 15px}
.padding30_00_10 { padding:30px 0 10px}
.padding20_15 { padding:20px 15px}
.padding20_20 { padding:20px 20px}
.padding30_20 { padding:30px 20px}
.padding60 { padding:60px 0;}
.padding60_30  { padding:60px 0 30px;}
.padding15 {padding:15px;}
.padding10 {padding:10px;}
.padding40_20 { padding:40px 20px;}
.padding40_40 { padding:40px 40px;}

.p-t-5 {padding-top:5px;}
.p-t-10 {padding-top:10px;}
.p-t-20 {padding-top:20px;}
.p-t-30 {padding-top:30px;}
.p-r-30 {padding-right:30px;}
.p-b-10 {padding-bottom:10px;}
.p-b-5 {padding-bottom:5px;}
.p-b-20 {padding-bottom:20px;}
.p-b-30 {padding-bottom:30px;}
.p-b-40 {padding-bottom:40px;}
.p-t-25 {padding-top:25px;}
.p5 {padding:5px !important;}
.p-r-150 {padding-right:150px;}


.noppding { padding:0 !important}
.noRightpadding { padding-right:0em !important }
.noLeftpadding { padding-left:0em !important }
.noTopPadding { padding-top:0em !important }
.nobtmPadding { padding-bottom:0em !important;}


.margin10 { margin:0.625em;}
.marginTop10 { margin-top:10px;}
.marginBottom10 { margin-bottom:10px;}
.marginLeft10 { margin-left:10px;}
.marginRight10 { margin-right:10px;}
.marginBottom20 { margin-bottom:20px;}


.m_l_30 { margin-left:30px;}
.m_l_10 { margin-left:10px;}
.m-b-15 { margin-bottom:15px;}
.m_l_50{ margin-left:50px;}
.m-t-10 {margin-top:10px;}
.m_t_25 {margin-top:25px;}
.m_t_35 {margin-top:35px;}
.m_t_30 {margin-top:30px;}
.m-b-30 { margin-bottom:30px;}
.m-b-25 {margin-bottom:25px;}
.m_t_15 { margin-top:15px;}
.m-t-5 { margin-top:5px;}
.m-t-8 { margin-top:8px;} 
.m-b-5 {margin-bottom:5px;}
.m-b-50 {margin-bottom:50px;}
.m-t-30 { margin-top:30px;}
.m-t-40 { margin-top:40px;}
.m-v-30 { margin:30px 0;}

.noMargin { margin:0px !important}
.noTop-margin { margin-top:0px !important}
.noBottom-margin { margin-bottom:0px !important}
.noLeft-margin { margin-left:0px !important}
.noRight-margin { margin-right:0px !important}



.gap60 { height:60px}
.gap25 { height:25px}
.gap10 { height:10px}
.gap100 { height:100px}
.gap160 { height:160px}

.darkbg { background:#343d51 !important; }
.darkbg2 {background:#454657;}
.lightBg2 { background:#f8f8f8 ; }
.lightBg { background:#f1f1f1 !important; }
.nobg { background:none !important}
.yellowbg { background:#0e4061  !important;}
.bgf1 { background:#f1f1f1;}
.whitebg { background:#fff;}

.f-orange {color:#F7941E !important;}
.f-gray {color:#666 !important;}

.textBox { background:#fff; color:#333; font-size:14px; display:block; height:44px; line-height:44px; padding:0 25px; border:1px solid #ebebeb;  font-family: 'open_sansregular', sans-serif; width:100%; float:left;}

.textBox.selecttext { background:url(../images/arrow.png) #fff right 3px center  no-repeat; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; -webkit-appearance:none; appearance:none; padding:0 25px 0; -moz-background-size: contain !important;	-ms-background-size: contain !important;	-webkit-background-size: contain !important;	-o-background-size: contain !important; background-size: contain !important; }
.textBox.selecttext:select {border:none;}

.selecttext option { background:#fff; padding:5px 15px; border-bottom:#ddd 1px solid}

select::-ms-expand {
    display: none;
}

.textBox.txtaea { height:200px; resize:none; line-height:normal; padding:15px;}

.textBox::-webkit-input-placeholder { color:#666;font-size:14px;  }
.textBox:-moz-placeholder {  color:#666;font-size:14px; }
.textBox::-moz-placeholder { color:#666;font-size:14px;  }
.textBox:-ms-input-placeholder { color:#666;font-size:14px;  }

.commonBtn { width:auto; float:left; background:#80cb7e; padding:11px 20px; border:none;  color:#fff; font-size:14px;-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;}
.commonBtn:hover , .commonBtn:focus{ background:#73b671;  color:#fff;  }
.btncover .commonBtn  { float:none; display:inline-block;}



.commonBtn2 { width:100%; float:left; font-family: 'open_sansbold'; font-size:16px; background:#e84d4d; padding:9px 20px; display:block; border:none;  color:#fff; -webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;}
.commonBtn2:hover , .commonBtn2:focus{ background:#cd4e4e;  color:#fff;  }


/*.addshadow {box-shadow:0 3px 0 0 #c08334;
-webkit-box-shadow:0 3px 0 0 #c08334;
-moz-box-shadow: 0 3px 0 0 #c08334;
-o-box-shadow: 0 3px 0 0 #c08334;}*/

