@font-face{font-family:'PillGothic300mgLight';src:url('fonts/pillgothic300mglight-webfont.eot');src:url('fonts/pillgothic300mglight-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/pillgothic300mglight-webfont.woff') format('woff'),url('fonts/pillgothic300mglight-webfont.ttf') format('truetype'),url('fonts/pillgothic300mglight-webfont.svg#pill_gothic_300mglight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'PillGothic300mgRegular';src:url('fonts/pillgothic300mgregular-webfont.eot');src:url('fonts/pillgothic300mgregular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/pillgothic300mgregular-webfont.woff') format('woff'),url('fonts/pillgothic300mgregular-webfont.ttf') format('truetype'),url('fonts/pillgothic300mgregular-webfont.svg#pill_gothic_300mgregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'PillGothic300mgSemibd';src:url('fonts/pillgothic300mg-semibd-webfont.eot');src:url('fonts/pillgothic300mg-semibd-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/pillgothic300mg-semibd-webfont.woff') format('woff'),url('fonts/pillgothic300mg-semibd-webfont.ttf') format('truetype'),url('fonts/pillgothic300mg-semibd-webfont.svg#pill_gothic_300mgsemibd') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'BrandonGrotesqueRegularRg';src:url('fonts/brandon_reg-webfont-webfont.eot');src:url('fonts/brandon_reg-webfont-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/brandon_reg-webfont-webfont.woff') format('woff'),url('fonts/brandon_reg-webfont-webfont.ttf') format('truetype'),url('fonts/brandon_reg-webfont-webfont.svg#brandon_grotesqueregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'varelaregular';src:url('fonts/varela-regular-webfont.eot');src:url('fonts/varela-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/varela-regular-webfont.woff') format('woff'),url('fonts/varela-regular-webfont.ttf') format('truetype'),url('fonts/varela-regular-webfont.svg#varelaregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:Aldrich;src:url(fonts/Aldrich-Regular.ttf) format('truetype');}
@font-face{font-family:Raleway Light;src:url(fonts/Raleway-Light.ttf) format('truetype');}
@font-face{font-family:Raleway Regular;src:url(fonts/Raleway-Regular.ttf) format('truetype');}
@font-face{font-family:Raleway Medium;src:url(fonts/Raleway-Medium.ttf) format('truetype');}
@font-face{font-family:JosefinSans Regular;src:url(fonts/JosefinSans-Regular.ttf) format('truetype');}
@font-face{font-family:JosefinSans SemiBold;src:url(fonts/JosefinSans-SemiBold.ttf) format('truetype');}
@font-face{font-family:Poppins Bold;src:url(fonts/Poppins-Bold.ttf) format('truetype');}
@font-face{font-family:Poppins Light;src:url(fonts/Poppins-Light.ttf) format('truetype');}
@font-face{font-family:Poppins Medium;src:url(fonts/Poppins-Medium.ttf) format('truetype');}
@font-face{font-family:Poppins Regular;src:url(fonts/Poppins-Regular.ttf) format('truetype');}
@font-face{font-family:Poppins SemiBold;src:url(fonts/Poppins-SemiBold.ttf) format('truetype');}
@font-face{font-family:WorkSans Regular;src:url(fonts/WorkSans-Regular.otf) format('truetype');}
@font-face{font-family:CooperHewitt Semibold;src:url(fonts/CooperHewitt-Semibold.otf) format('truetype');}
@font-face{font-family:CooperHewitt Medium;src:url(fonts/CooperHewitt-Medium.otf) format('truetype');}
@font-face{font-family:CooperHewitt Book;src:url(fonts/CooperHewitt-Book.otf) format('truetype');}
@font-face{font-family:Ostrich Regular;src:url(fonts/ostrich-regular.ttf) format('truetype');}
@font-face{font-family:Antic Regular;src:url(fonts/Antic-Regular.ttf) format('truetype');}
@font-face{font-family:Average Regular;src:url(fonts/Average-Regular.ttf) format('truetype');}
@font-face{font-family:Audiowide Regular;src:url(fonts/Audiowide-Regular.ttf) format('truetype');}
@font-face{font-family:Baumans Regular;src:url(fonts/Baumans-Regular.ttf) format('truetype');}
@font-face{font-family:Dosis Bold;src:url(fonts/Dosis-Bold.ttf) format('truetype');}
@font-face{font-family:Dosis Book;src:url(fonts/Dosis-Book.ttf) format('truetype');}
@font-face{font-family:Dosis Medium;src:url(fonts/Dosis-Medium.ttf) format('truetype');}
@font-face{font-family:Cabin Regular;src:url(fonts/Cabin-Regular-TTF.ttf) format('truetype');}
@font-face{font-family:Jura Regular;src:url(fonts/Jura-Regular.ttf) format('truetype');}
@font-face{font-family:OpenSans Regular;src:url(fonts/OpenSans-Regular.ttf) format('truetype');}

#loginbg { background:url(../images/admin-login-bg.jpg); background-repeat:no-repeat; background-size:cover;}
.loginsectionadmin { margin-top:150px; margin-bottom:150px;}
.loginformcon { background:rgba(255,255,255,0.7); display:table; width:100%;}
.loginformcon img { margin-top:20px;}
.loginforminner {margin-top:20px;}
.loginforminner label { color:#000; text-align:left; display:block; font-size:14px; font-family:arial; font-weight:600; letter-spacing:1px;}
.loginformbtn {background:linear-gradient(#002C75, #004594);background:-moz-linear-gradient(#002C75, #004594);background:-o-linear-gradient(#002C75, #004594);background:-webkit-linear-gradient(#002C75, #004594);border: 0 none;border-radius: 4px;color: #fff;font-family: "Trebuchet MS";font-size: 16px;font-weight: 500;padding: 5px 20px;text-align: center;vertical-align: middle; display:block; text-transform:uppercase;}
.topheader { background:#D6DCD8; padding-bottom:10px; padding-top:10px;}
.topheader img{height:40px;}
.topheader h6{color: #000;position: absolute;right: 20px;text-align: right;top:15px;}
.topheader h6 span{}
.topheader h6 span a{color:#000;}
#mainmenucon { background:#004594;border:0px;border-radius:0px;-o-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.navbar-default .navbar-nav > li > a {color:#fff; font-weight:normal; font-size:14px; text-transform:uppercase; font-family:Raleway Medium;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color:#fff;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { background:#004594; color:#fff;}
.dropdown-menu > li > a {font-weight:normal; font-size:14px; text-transform:uppercase; font-family:Raleway Medium; padding:5px 15px; color:#000;}
footer {background:#004594; padding-bottom:10px; padding-top:10px;}
footer p {color:#fff; font-size:12px; margin-bottom:0px;}
footer p a {color:#ddd; text-transform:uppercase; text-decoration:underline;}
.mainformsection {margin-top:50px;}
.mainformsection .headingsection{ background:#004594;}
.mainformsection .headingsection h3{ text-align:center; text-transform:uppercase; color:#fff; margin:0px; padding-bottom:10px; padding-top:10px;}
.mainformsection .forminnersection{padding:30px 20px;}
.mainformsection .forminnersection label{color: #000;display: block;font-size:14px;font-weight: normal;font-family:Poppins Medium;letter-spacing:0.5px; text-align:left;}
.mainformsection .forminnersection form-group span {font-size:12px;}
.mainformsection .forminnersection input[type="text"], .mainformsection .forminnersection input[type="email"], .mainformsection .forminnersection input[type="password"], {}
.innerbothbg {background:#fff; margin-bottom:50px;}
.datatablecon {background:#fff; padding:20px 20px;}
.datatablecon label {font-size:12px;}
.datatablecon #example1_info{font-size:12px;}
.datatablecon .pagination li {font-size:12px;}
.datatablecon .pagination li a {font-size:12px;}
.datatablecon table{font-size:12px;}
.datatablecon table thead{}
.datatablecon table thead tr th{font-size:12px;}
.datatablecon table thead tr td{font-size:12px;}
.successsection{background: #5bb734; color: #fff; padding: 8px 15px; margin-bottom: 20px; text-transform: uppercase; font-size: 14px; text-align:center;}
.deletesection{background: #fe0000; color: #fff; padding: 8px 15px; margin-bottom: 20px; text-transform: uppercase; font-size: 14px; text-align:center;}
#fordatatableonly {margin-bottom:0px;}
.leftmenucon {padding:0px; list-style:none; background:#fff;}
.leftmenucon li {}
.leftmenucon li a i {padding-right:5px; font-size:15px;}
.leftmenucon li a{background:#004594;text-decoration:none;color: #fff;font-family: PillGothic300mgSemibd;font-size: 17px;font-weight: normal;letter-spacing: 0.5px;line-height: 25px; text-transform: uppercase; display:block; padding:5px 10px;}
.leftmenucon li a:hover{text-decoration:none; padding-left:15px;background:#004594;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { background-color:#004594; border-color:#004594;}
.pagination > li > a, .pagination > li > span {color:#004594;}
.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {color:#000;}
.hsixheading {margin-bottom: 20px; font-size: 14px; font-family: Raleway Medium;}
.mxisextion { display:table; width:100%; background:#f9f9f9; margin-top:25px; padding-left:20px; padding-right:20px;}
.mxisextion h3 { font-family:Poppins Medium; color:#000; font-size: 20px; margin-bottom:20px; margin-top:20px; font-weight: normal;letter-spacing: 0.5px;text-align: center;text-transform: uppercase;}
.meirepeatinner { margin-bottom:20px; background:#fff; padding:10px;}
.pageheight300 { height:300px;}
.pageheight250 { height:250px;}
.pageheight100 { height:100px;}
.padding-left-zero { padding-left:0px;}
.assignconsection { display:table; width:100%; background:#f9f9f9; margin-top:25px; padding-left:20px; padding-right:20px; padding-bottom:20px; margin-bottom:25px;}
.assignconsection h3 { font-family:Poppins Medium; color:#000; font-size: 20px; margin-bottom:20px; margin-top:20px; font-weight: normal;letter-spacing: 0.5px;text-align: center;text-transform: uppercase;}
.arrowrightslink {
    display: block;
    margin-bottom: 6px;
    text-align: center;
}
.arrowrightslink i {
	background: linear-gradient(#be1c1e, #9a3334);
	background: -o-linear-gradient(#be1c1e, #9a3334);
	background: -webkit-linear-gradient(#be1c1e, #9a3334);
	background: -moz-linear-gradient(#be1c1e, #9a3334);	
    border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    color: #ffffff;
    font-size: 40px;
    height: 45px;
	text-align:center;
    line-height: 42px;
    width: 45px; cursor:pointer;	
}
.arrowrightslink i:hover {
    background: linear-gradient(#9a3334, #be1c1e);
	background: -webkit-linear-gradient(#9a3334, #be1c1e);
	background: -moz-linear-gradient(#9a3334, #be1c1e);
	background: -o-linear-gradient(#9a3334, #be1c1e);
}
.specsheading{background: #eee;color: #000;font-family: Raleway Medium;font-size: 18px;padding: 5px 0;text-align: center;text-transform: uppercase;}
.addnewbtn { background: #000;color: #fff;font-family: Poppins SemiBold;font-size: 13px;font-weight: normal;padding: 3px 15px 1px; cursor:pointer;}
.addnewbtn:hover { background:#333; color:#fff; text-decoration:none; }
.forminnersection .form-group span {font-family: Raleway Medium;font-size: 13px;margin-left: 5px;}
.forspandiv span { font-size:12px; padding-left:3px;}

#secondary-banner h2 { font-weight:normal;}
.formrow { display:table; width:100%;}
.chkboxicon {}
.chkboxicon span {}
.chkboxicon input[type="checkbox"] { margin-top:10px;}

@media screen and (min-width:240px) and (max-width:767px){
.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-toggle:hover {background-color:#000;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#fff;}
.mainformsection .forminnersection label { text-align:left;}
.dataTables_length {margin-bottom:10px; margin-top:10px;}
.dataTables_wrapper .dt-buttons { margin-bottom:10px;}
.dataTables_wrapper .dataTables_filter {margin-bottom:10px; margin-top:10px;}
div.dataTables_wrapper div.dataTables_paginate ul.pagination { margin:20px 0px;}
.datatablecon .pagination li a { margin-bottom:10px;}
.assignconsection {padding-left:5px; padding-right:5px;}
.arrowrightslink i { font-size:24px; line-height:28px; width:28px; height:28px;}
.arrowrightslink { margin-top:15px;}
.mainformsection .padding-left-zero { padding-left:15px;}
.leftmenucon { margin-bottom:50px;}
.topheader h6 { top:0px;}
}
@media screen and (min-width:768px) and (max-width:991px){
	
}
@media screen and (min-width:992px) and (max-width:992px){

}
@media screen and (min-width:993px) and (max-width:1023px){

}
@media screen and (min-width:1024px) and (max-width:1024px){

}
@media screen and (min-width:1025px) and (max-width:1300px){

}
	