@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic|Open+Sans+Condensed:300,300italic,700&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900italic,900);

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside,
canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time,
mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%; font: inherit;  vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
body {font-size:16px;font-family: 'Open Sans Condensed', sans-serif;}
ol, ul {list- style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;   border-spacing: 0;}
a:focus, a:hover {text-decoration:none;transition:all ease 0.3s;outline: medium none;} 
.form-control:focus{box-shadow: none;}

.header_img {padding: 10px 15px;}
.logo_dv { margin-top: 15px;}
.full_navbg{background: #F58627;padding: 10px 0;}
.header_img img{width:100%;}
.home_icon {background-image: url("../images/home_icon.png");background-repeat: no-repeat;padding: 0px 0px 0px 22px;width: 18px;height: 18px;}
.links_ul li a:hover .home_icon {background-image: url("../images/home_icon_h.png"); }
.about_icon {background-image: url("../images/about_icon.png");background-repeat: no-repeat;padding: 0px 0px 0px 22px;width: 18px; height: 18px;}
.links_ul li a:hover .about_icon { background-image: url("../images/about_icon_h.png");}
.contact_icon {background-image: url("../images/contact_icon.png");background-repeat: no-repeat; padding: 1px 0px 0px 22px;width: 18px;height: 18px;}
.links_ul li a:hover .contact_icon { background-image: url("../images/contact_icon_h.png");}
.links_ul li { display: table-cell;list-style: none;}
.links_ul li a { padding: 6px 16px; border-radius: 20px; color: #1a1a1a; text-transform: uppercase;font-size: 15px ;font-weight: bold; border: 0px solid #dae8ef;background: #FDFDFD;
 background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e6f2f8)); background: -moz-linear-gradient(top, #fefefe, #e6f2f8); background: -o-linear-gradient(top, #fefefe, #e6f2f8);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe, endColorstr=#e6f2f8); background: linear-gradient(left, #fefefe 0%, #e6f2f8 100%); cursor: pointer; font-family: 'Open Sans Condensed', sans-serif;
  display: inline-block;margin-right:10px;}
.links_ul li a:hover { background: #1a1a1a; color: #ffffff;  text-decoration: none; border: 0px solid #ffffff;}
.full_slider .carousel-fade .carousel-inner .item {-webkit-transition-property: opacity; transition-property: opacity;}
.full_slider .carousel-fade .carousel-inner .item,
.full_slider .carousel-fade .carousel-inner .active.left,
.full_slider .carousel-fade .carousel-inner .active.right {opacity: 0;}
.full_slider .carousel-fade .carousel-inner .active,
.full_slider .carousel-fade .carousel-inner .next.left,
.full_slider .carousel-fade .carousel-inner .prev.right {opacity: 1;}
.full_slider .carousel-fade .carousel-inner .next,
.full_slider .carousel-fade .carousel-inner .prev,
.full_slider .carousel-fade .carousel-inner .active.left,
.full_slider .carousel-fade .carousel-inner .active.right {left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.full_slider .carousel-fade .carousel-control {z-index: 2;font-size: 100px;width: 100px;}
.full_slider .carousel,
.full_slider .carousel-inner,
.full_slider .carousel-inner .item {height: 475px;}
.full_slider .item:nth-child(1) { background: url(../images/home_banner1.jpg) no-repeat;background-size: cover;}
.full_slider .item:nth-child(2) { background: url(../images/home_banner2.jpg) no-repeat;background-size: cover;}
.full_slider .item:nth-child(3) {background: url(../images/home_banner3.jpg) no-repeat;background-size: cover;}
.full_slider {height: 475px;}
.form_dv{margin-top: -415px;}
.h_logindv {width: 300px;float: right;background: #F58627;}
.h_loginform{padding: 15px 20px;}
.h_loginform p{font-family: 'Merriweather', serif;margin-bottom: 10px;font-size: 12px;color:#ffffff;}
.h_loginform label{color: #ffffff;font-family: 'Merriweather', serif;font-size: 12px;}
.h_logindv h2{background: url(../images/login_header_icon.png) 16px center no-repeat #1a1a1a;}
.h_logindv h2 { font-family: 'Merriweather', serif; font-weight: bold;font-size: 18px;color: #fff;padding: 7px 0 7px 50px;text-transform: uppercase;}
.forgotPass {font-family: 'Merriweather', serif;margin-top: 10px;float: right;font-size: 12px;color: #fff;}
.forgotPass:hover {color:#dddddd;}
.h_loginform .rem_pass label.remember_me{margin-top: 10px;}
.remember_me input{margin-top:0;vertical-align: -2px;}
.h_loginbtn a {background: #e6f2f8;background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e6f2f8)); background: -moz-linear-gradient(top, #fefefe, #e6f2f8);
background: -o-linear-gradient(top, #fefefe, #e6f2f8); display: inline-block;width: 90px;height: 34px;cursor: pointer;border-radius: 20px;text-transform: uppercase;
text-align: center;line-height: 34px;margin-left: 5px;font-size: 14px;color: #1a1a1a; font-weight:600;}
.h_loginbtn a:hover{background: #1a1a1a;color: #ffffff;}
.h_loginbtn {text-align: right;margin-top: 10px;}
footer { background: #1A1A1A;padding: 10px;}
.footer_link {font-size: 15px ;font-weight: bold;text-transform:uppercase;}
.footer_link a{color:#ffffff;}
.footer_link a:hover{color:#b5b5b5;}
.footer_link span { color: #fff;}
.copy_right{text-align:center;font-family: 'Merriweather', serif;margin-top: 5px;}
.copy_right p{color:#ffffff;font-size: 11px;}
.right_links a{color:#ffffff;font-family: 'Merriweather', serif;font-size: 11px;text-transform: uppercase;}
.right_links a:hover{color:#b5b5b5;}
.right_links {text-align: right;color:#ffffff;}
.right_links span{font-size: 12px;vertical-align: 1px;font-weight: 600;}
.full_slider .left span, .full_slider .right span { margin-top: 150px;}
.full_slider .carousel-control:hover.left span{display:block;}
.full_slider .carousel-control.left span{display:none;}
.full_slider .carousel-control:hover.right span{display:block;}
.full_slider .carousel-control.right span{display:none;}


