@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light-webfont.eot');
    src: url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; text-decoration: none; margin: 0; padding: 0; outline: none; }
.transition, .transition:before, .transition:after, .transition:hover { transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
img { max-width: 100%; height: auto; width: auto\9; /* ie8 */ border: none; outline: none; vertical-align: middle; }
a:hover { }
a, a:focus { outline: none; }
body { font-family: 'open_sansregular';}
a:hover { color: #ff7b00; }
a { font-weight: normal; color: #34495e; text-decoration: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { color:#fff; font-size:40px; text-transform:uppercase; }
h2 { }
h3 { }
p { }

::-moz-selection {color: #fff;background: #bc741e;}
::selection { color: #fff; background: #bc741e; }

.clear { clear: both; }
div, input, textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-box-sizing: border-box; }

.header{ background:#000; padding-top:16px;}
.logo{ float:left;}
.header-right{ padding-top:50px; float:right;}

.header-right .navbar-default{ background:none; border:none;}
.header-right .navbar-default .navbar-nav > li > a{ padding-bottom:12px; padding-top:12px; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; color:#fff; font-size:18px; font-family: 'open_sanslight'; text-transform:uppercase;}
.header-right .navbar-default .navbar-nav > .active > a, .header-right .navbar-default .navbar-nav > .active > a:hover, .header-right .navbar-default .navbar-nav > .active > a:focus{ background:#bc741e; color:#fff; border-radius:10px;}
.header-right .navbar-default .navbar-nav > li > a:hover, .header-right .navbar-default .navbar-nav > li > a:focus{background:#bc741e; color:#fff; border-radius:10px;}
.slider{ width:100%; border-bottom:7px solid #bc741e;}
.slider .carousel-inner > .item > img{ width:100%;}
.slider .carousel-control .glyphicon-chevron-left, .slider .carousel-control .icon-prev{ margin-top:-46px; background:url(../images/carosal-left.png) no-repeat; width:80px; height:92px; left:13px; margin-left:0;}
.slider .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{margin-top:-46px; background:url(../images/carosal-right.png) no-repeat; width:80px; height:92px; right:13px; margin-right:0;}
.slider .glyphicon-chevron-left:before{ display:none;}
.slider .glyphicon-chevron-right:before{ display:none;}
.slider .carousel-caption{ text-align:left;}
.carosal-link{ background:#bc741e; position:relative; display:block; height:112px; line-height:112px; float:left; padding:0 50px; color:#fff; font-size:50px; text-decoration:none; text-transform:uppercase;  font-family: 'open_sansregular'; margin-bottom:80px;}
.carosal-link:before{ background:url(../images/link-arrow.png) no-repeat; width:32px; height:112px; content:""; position:absolute; right:-32px; top:0;}
.carosal-link:hover, .carosal-link:focus{ opacity:0.8; text-decoration:none; color:#fff;}

.section{ width:100%; background: url(../images/section.jpg) no-repeat center top; background-attachment:fixed; background-size:cover;}
.middle-bg{ background:url(../images/trans.png) repeat; padding:40px;}
.middle-bg  h1{ margin:0 0 10px 0; padding:0;}
ul.category{ width:100%;}
ul.category li{ margin:0; padding:0; }
.category-left p{ color:#fff; font-size:16px; line-height:25px; margin:0 0 35px 0; text-transform:uppercase;}
.category-left h2{ color:#fff; font-size:25px; margin:0 0 25px 0;}

ul.category-link{ width:100%; margin:0; padding:0;}
ul.category-link li{ list-style:none; background:url(../images/link-icon.png) no-repeat left center; padding-left:32px; color:#fff; line-height:16px; line-height:35px; text-transform:uppercase;}
.category-right img{ border:10px solid #bc741e; border-radius:50%;}
.row-border{ background:url(../images/sep1.png) repeat-x bottom; padding-bottom:48px; padding-top:33px;}
.category-left .top-padd{ padding-top:65px;}

.date-sep{ padding:20px 0;}
.date-sep h3{ color:#fff; font-size:30px;}
ul.date-link{ margin:0; padding:0;}
ul.date-link li{ margin:0 0 13px 0; padding:0; line-height:20px; list-style:none;}
ul.date-link li a{ font-size:16px; color:#fff; border-bottom:1px solid #acadae; text-transform:uppercase; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
ul.date-link li a:hover, ul.date-link li a:focus{ text-decoration:none; color:#bc741e;}
.date-sep p{ color:#fff; font-size:16px; text-transform:uppercase; margin:0 0 15px 0;}
.date-sep .col-md-4{ background:url(../images/sep.png) no-repeat left top; padding-left:80px;}
.date-sep .col-md-4:first-child{ background:none; padding-left:15px;}
ul.pagination-main{ width:100%; text-align:center; margin:0; padding:0;}
ul.pagination-main li{ display:inline-block; text-align:center; list-style:none; padding:0 3px;}
ul.pagination-main li a{ width:53px; height:53px; text-align:center; line-height:53px; color:#fff; display:block; background:#189387; border-radius:10px; font-size:30px;}
ul.pagination-main li a:hover, ul.pagination-main li a:focus,  ul.pagination-main li a.current{ background:#bc741e; color:#fff; text-decoration:none;}

.bottom-page{ background:url(../images/sep1.png) repeat-x bottom; padding:100px 0 28px 0;}
.footer{ width:100%; background:#0c0c0c; border-top:6px solid #bc741e;}
.footer-top{ width:100%; padding:75px 0 65px 0;}
.footer-top p{ color:#fff; font-size:16px; line-height:30px;}
ul.social-link{ width:100%; text-align:center;}
ul.social-link li{ padding:0 7px; display:inline-block; list-style:none;}
ul.social-link li a img{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
ul.social-link li a img:hover{ opacity:0.5;}

.footer-bottom{ padding-bottom:40px; width:100%; text-align:center; color:#7e7e7e; font-size:12px;}
.mail-link{ color:#fff; text-decoration:none; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.mail-link:hover{ color:#bc741e; text-decoration:none;}
