/*
 @Author: 
 @URL: http://www.rndspot.com
 This file contains the styling for the actual theme, this
 is the file you need to edit to change the look of the
 theme.
 However we used Less script to make things easy to maintain, this is the compressed ourput, we recommend to edit the less files and then recombile the files and add the result here, if you don't like to use less you can edit this file here.
 
 This files contents are outlined below.
 02.	Global Styling
 03.	Header
 04.	Navigation
 05.	Sub Menu
 06.	Sub Inner Menu
 07.	Sub All Menu
 08.	banner
 09.	Heding
 10.	News tabe
 11.	Latest-News
 12.	Widget side Bar
 13.	 Middle Add
 14.	Post Style3
 15.	Post Video
 16.	Widget side Bar
 17.	Backtop
 18.	Footer 
 19.	Copyright
 20.	Author Page
 21.	Author Strip
 22.	Blog Page
 23.	Blog Detail 
 24.	Blog Detail Tags
 25.	Blog Detail Sharestroy
 26.	Blog Detail Related
 27.	Blog Detail Comments
 28.	Blog Leve Comments
 29.	Blog Detail Video
 30.	Blog Detail 2
 31.	coming-soon
 32.	Under Constructon
 33.	404 Eror
 34.	Header 2
 35.	Header 3
 36.	Header 4
 37.	trending News
 38.	pri loding css
 39.	vedio-vainner css
 40.	vedio-vainner
 41.	vedio-News
*/

/* =============================================
                Global Styling
============================================= */
@font-face {
    font-family: 'segoe-ui';
    src: url('../fonts/segoeui.ttf');
    font-weight: normal;
    font-style: normal;
}
@import url('//fonts.googleapis.com/css?family=Open+Sans:400,600,700|Raleway:400,500,600,700,800');
*{
    padding: 0;
    margin: 0;
}
body{
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 15px;
    line-height: 1.5;
    color: #666666;
}
h2, h3, h4, h5, h6,
h2 a, h3 a, h4 a, h5 a, h6 a{
    padding: 0; margin: 0;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
}
h1, h2{
    padding: 0; margin: 0;
}
h1 a{
    margin: 0;
    padding: 0;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    text-transform: none;
    font-weight: normal;
}
h2 a, h3 a, h4 a, h5 a, h6 a{
    margin: 0;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    text-transform: none;
    display: inline-block;
    color: #555;
}
h1{
    font-size: 30px;
    /*font-family: 'Montserrat', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
}
h2{
    /*font-size: 24px;*/
    /*font-family: 'Raleway', sans-serif;*/
    /*text-transform: uppercase;*/
    /*font-weight: bold;*/
    /*color: #000;*/
    /*font-size: 22px;*/
    /*font-family: 'Raleway', sans-serif;*/
    /*font-weight: bold;*/
    /*color: #000;*/
    /*line-height: 1.5;*/
}
h2{
    font-size: 22px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    color: #000;
    line-height: 1.5;
}
h2 a{
    color: #000;
    font-size: 22px;
    line-height: 1.5;
}
h3{
    font-size: 18px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    color: #000;
    line-height: 1.3;
    /*text-transform: uppercase;*/
}
h3 a{
    color: #000;
    font-size: 18px;
    line-height: 1.5;
    /*text-transform: uppercase;*/
}
h4{
    font-size: 14px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    line-height: 1.2;
    color: #333;
}
h5{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 1.2;
    font-weight: bold;
}
h6{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    font-size: 14px;
}
p a {
    /*font-family: 'Open Sans', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 15px;
    color: #666666;
}
p a:hover {text-decoration:none;}
p {
    /*font-family: 'Open Sans', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 15px;
    line-height: 1.5;
    margin: 0 0 0px;
    color: #666666;
}
a {
    /*font-family: 'Open Sans', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 15px;
    text-decoration: none; 
    transition: all 0.5s ease-in-out;
    color: #666666;
}
a:hover, a:focus, a:active {
    outline: none;
    text-decoration: none;
    transition: all 0.5s ease-in-out;
}
ul, ol{
    margin: 0;
    padding: 0;
}
ul li{
    list-style: none;
    /*font-family: 'Open Sans', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #666666;
    font-size: 15px;
}
ul li a{
    list-style: none;
    /*font-family: 'Open Sans', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #666666;
    font-size: 15px;
}
.btn{
    font-size: 12px;
    color: #333333;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    padding: 6px 20px 4px;
}
.btn:hover{
    background-color: #333;
    color: #fff;
}
img {
    max-width: 100%;
}
i{
    line-height: 1;
}
.layout{
    width: 100%;
    float: left;
}
.section-padding{
    padding: 75px 0;
}
.child-pernt {
    display: table;
    height: 100%;
    width: 100%;
}
.child {
    display: table-cell;
    vertical-align: middle;
}
figure {
    margin: 0;
}
.btn:hover, .btn:focus, .btn.focus {
    color: #fff !important;
}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus{
    outline: none;
    outline-offset: 0;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    /*background-color: rgba(0, 0, 0, 0);*/
    color: #fff;
    background: #061a57;
}
#xp-wrapper{
    overflow: hidden;
}
/*===============================
             Header
===============================*/
.top-header .heder-wather{
    display: inline-block;
    vertical-align: top;
    border-right: 1px solid #333333;
    padding: 15px 33px 20px 0;
    min-height: 69px;
}
.heder-wather i{
    font-size: 30px;
    color: #333;
}
.header3-wather .heder-wather i{
    color: #fff;
}
.top-header .heder-wather .text-box strong{
    color: #333;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    position: relative;
    vertical-align: middle;
    margin-left: 6px;
}
.top-header .heder-wather .text-box strong span{
    font-size: 36px;
    position: absolute;
    right: -13px;
    top: -12px;
}
.top-header .heder-wather .text-box p{
    display: inline-block;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    color: #333;
    font-weight: bold;
    padding-left: 15px;
}
.top-header .heder-month{
    display: inline-block;
    vertical-align: top;
    border-right: 1px solid #333333;
    padding: 21px 26px 24px 12px;
    min-height: 69px;
}
.top-header .heder-month p{
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.top-header .heder-socail{
    display: inline-block;
    vertical-align: top;
    border-right: 1px solid #333333;
    padding: 18px 30px 18px 25px;
    min-height: 69px;
}

.top-header .heder-socail ul li{
    display: inline-block;
    margin-right: 11px;
}
.top-header .heder-socail ul li:last-child{
    margin-right: 0;
}
.top-header .heder-socail ul li a{
    border: 1px solid #333333;
    border-radius: 50%;
    width: 33px;
    height: 33px;
    color: #333333;
    font-size: 15px;
    text-align: center;
    display: inline-block;
    padding-top: 4px;
}
.top-header-login{
    text-align: right;
    padding-top: 15px;
}
.top-header-login p {
    display: inline-block;
    padding-right: 10px;
    color: #333333;
}
.top-header-login p a{
    font-weight: bold;
    color: #333;    
}
.top-header-login .btn{
    background-color: #333333;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    text-transform: none;
    display: inline-block;
    padding: 8px 21px;
}
/*===============================
        Mid Header Start
===============================*/
.mid-header .add-now{
    padding: 30px 0;
    text-align: right;
}
/*===============================
       Navigation Start
===============================*/
.last-header{
    padding-top: 19px;
    padding-bottom: 20px;
}
.navigation .navbar-collapse {
    /*float: left;*/
    padding: 0;
}
.navigation .navbar-default{
    background: transparent;
    border-color: transparent; 
}
.navigation .navbar{
    border: none;
    border-radius: 0;
    margin-bottom: 0;
    min-height: inherit;
}
.navbar-nav {
}
.navigation .navbar-nav > li {
    margin-right: 7px;
    position: relative;
}
.navigation .navbar-nav > li:last-child{
    margin-right: 0;
}
.navigation .nav > li > a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px 9px;
    border-radius: 3px;
}
.navigation .nav > li > a:hover{
    /*background-color: #333;*/
    background: #061a57;
    color: #fff;
}
.navigation .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
    /*background-color: #333333;*/
    background: #061a57;
    color: #fff;
}
.navigation .saerch{
    float: right;
    margin-top: 7px;
}
.navigation .saerch input[type="text"]{
    background-color: transparent;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom: 1px solid #c1af0f;
    border-radius: 0;
    position: relative;
    padding-bottom: 7px;
    width: 147px;
}
.navigation .saerch input[type="submit"]{
    border: none;
    border-radius: 0;
    background-color: transparent;
    position: absolute;
    right: 0;
    bottom: 10px;
    font-size: 18px;
    color: #333;
}
.navigation .navbar-nav > li:hover .sub-menu{
    opacity: 1;
    visibility: visible;
    transition: all 0.5s ease-in-out;
}
/*===============================
       Sub Menu Start
===============================*/
.sub-menu{
    background: url(https://korpri.id/assets/images/drop-down-bd.png) no-repeat;
    background-size: cover;
    left: -91px;
    position: absolute;
    top: 60px;
    width: 1140px;
    z-index: 100;
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s ease-in-out;
}
.navigation ul li .sub-menu ul{
    text-align:  right;
    width: 270px;
    /*background-color: #333;*/
    background: #061a57;
    /*border-radius: 5px;*/
    padding: 5px 0;
    left: -89px;
    top: 60px;
}
.navigation ul li .sub-menu ul li a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
    font-size: 14px !important;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px;
    display: block;
    /*border-radius: 5px;*/
    text-align: left;
    margin: 1px 0;
}
.navigation ul li:nth-child(2) .sub-menu ul li a{
    text-align: right;
}
.navigation ul li .sub-menu  ul li a:hover{
    color: #fff;
}
.sub-menu ul li:hover .sub-inner-menu{
    opacity: 1;
    visibility: visible;
}
.navigation ul li .sub-menu  ul li.active a{
    color: #fff;
}
/*===============================
       Sub Inner Menu Start
===============================*/
.sub-inner-menu{
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -99;
    text-align: left;
    padding: 30px 30px 30px 19px;
    opacity: 0;
    visibility: hidden;
}
.sub-inner-menu .middle-add-inner {
    border: none;
}
.sub-inner-menu .text-box h3 {
    color: #ffffff;
    padding-bottom: 6px;
    padding-top: 7px;
    font-size: 13px;
}
.sub-inner-menu .owl-item {
    margin-right: 30px;
}
.sub-inner-menu .owl-theme .owl-controls .owl-buttons div {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    color: #333333;
    display: inline-block;
    font-size: 12px;
    margin: 0;
    opacity: 1;
    padding: 0;
}
.sub-inner-menu .owl-theme .owl-controls {
    margin-top: 0;
    position: absolute;
    text-align: center;
    top: 41%;
    width: 100%;
}
.sub-inner-menu .owl-prev {
    background: rgba(0, 0, 0, 0) url("../images/arrow-left-imge.png") no-repeat scroll 0 0 !important;
    left: -8px;
    padding: 10px 8px !important;
    position: absolute;
}
.sub-inner-menu .owl-next {
    background: rgba(0, 0, 0, 0) url("../images/arrow-right-imge.png") no-repeat scroll 0 0 !important;
    padding: 10px 8px !important;
    position: absolute;
    right: -8px;
}
/*===============================
      Sub All Menu Start
===============================*/
.sub-all-menu{
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -99;
    text-align: left;
    padding: 30px 30px 30px 19px;
}
.sub-all-menu .middle-add-inner {
    border: none;
}
.sub-all-menu .text-box h3 {
    color: #ffffff;
    padding-bottom: 6px;
    padding-top: 7px;
    font-size: 13px;
}
.sub-all-menu .owl-item {
    margin-right: 30px;
}
.sub-all-menu .owl-theme .owl-controls .owl-buttons div {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    color: #333333;
    display: inline-block;
    font-size: 12px;
    margin: 0;
    opacity: 1;
    padding: 0;
}
.sub-all-menu .owl-theme .owl-controls {
    margin-top: 0;
    position: absolute;
    text-align: center;
    top: 41%;
    width: 100%;
}
.sub-all-menu .owl-prev {
    background: rgba(0, 0, 0, 0) url("../images/arrow-left-imge.png") no-repeat scroll 0 0 !important;
    left: -8px;
    padding: 10px 8px !important;
    position: absolute;
}
.sub-all-menu .owl-next {
    background: rgba(0, 0, 0, 0) url("../images/arrow-right-imge.png") no-repeat scroll 0 0 !important;
    padding: 10px 8px !important;
    position: absolute;
    right: -8px;
}
.home4-submenu{
    left: -279px;
    top: 71px;
}
.home2-submenu{
    top: 56px;
}
.sub-back{
    background: none;
    width: inherit;
    left: 0;
}
/*===============================
       banner Start
===============================*/
.banner, .inner-banner{
    float: left;
    width: 100%;
}
.grid-iso:after {
    content: '';
    display: block;
    clear: both;
}
.element-item.width1{
    width: 19.6%;
}
.element-item.width2{
    width: 40%;
}
.element-item.width3{
    width: 20.20%;
}
.element-item .image-holder img{
    width: 100%;
}
.element-item.width2 .image-holder img {
    width: 100%;
}
.inner-banner .project-iso-inner2 .image-holder{
    position: relative;
}
.inner-banner .project-iso-inner2 .text-box{
    position: absolute;
    bottom: 0;
    padding: 5% 4%;
    width: 100%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}
.inner-banner .project-iso-inner2 .text-box .tage{
    background-color: #4dd2fc;
    display: inline-block;
    padding: 2px 9px;
    margin-bottom: 27px;
}
.inner-banner .project-iso-inner2 .text-box .tage.rugby{
    background-color: #107904;
}
.inner-banner .project-iso-inner2 .text-box .tage.racing{
    background-color: #f000ff;
}
.inner-banner .project-iso-inner2 .text-box .tage.baseball{
    background-color: #ff1e00;
}
.inner-banner .project-iso-inner2 .text-box .tage.golf{
    background-color: #0048be;
}
.inner-banner .project-iso-inner2 .text-box .tage.hockey{
    background-color: #ff0000;
}
.inner-banner .project-iso-inner2 .text-box .tage.soccer{
    background-color: #ffe400;
}
.inner-banner .project-iso-inner2 .text-box .tage p{
    font-size: 13px;
    font-weight: bold;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
}
.inner-banner .project-iso-inner2 .text-box h4 a{
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
}
.inner-banner .project-iso-inner2 .text-box h4{
    color: #ffffff;
    margin-bottom: 5px;
    padding-bottom: 6px;
    position: relative;
    text-transform: uppercase;
    font-size: 14px;
}
.inner-banner .project-iso-inner2 .text-box h4:after{
    position: absolute;
    content: "";
    height: 1px;
    width: 65%;
    background-color: rgba(255, 255, 255, 0.25);
    bottom: 0;
    left: 0;
}
.inner-banner .project-iso-inner2 .text-box ul li{
    display: inline-block;
    color: #999999;
    margin-right: 10px;
    font-size: 14px;
}
#project-iso-owl .text-box .tage p{
    color: #333;
}
#project-iso-owl .text-box h4:after{
    width: 82%;
}
#project-iso-owl .text-box h4 a{
    font-size: 22px;
    text-transform: uppercase;
}
.project-iso-inner2 .owl-buttons {
    position: absolute;
    width: 100%;
    top: 43%;
}
.project-iso-inner2 .owl-theme .owl-controls {
    margin-top: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s ease-in-out;
}
.project-iso-inner2 .owl-theme .owl-controls .owl-buttons div {
    background-color: rgba(0, 0, 0, 0.55); 
    border-radius: 30px;
    color: #ffffff;
    display: inline-block;
    font-size: 26px;
    margin: 0;
    opacity: 1;
    padding: 2px 0;
    width: 47px;
    height: 47px;
}
.project-iso-inner2 .owl-buttons .owl-prev{
    position: absolute;
    left: 15px;
}
.project-iso-inner2 .owl-buttons .owl-next{
    position: absolute;
    right: 15px;
}
.element-item.width2:hover .project-iso-inner2 .owl-theme .owl-controls{
    opacity: 1;
    visibility: visible;
    transition: all 0.5s ease-in-out;
}
/*===============================
       Heding Start
===============================*/
.hedding{
    border-bottom: 1px solid #d0d0d0;
}
.hedding h2{
    float: left;
    position: relative;
    vertical-align: middle;
    padding-bottom: 14px;
    font-weight: bold;
}
.hedding h2:after{
    position: absolute;
    content: "";
    background-color: #000;
    height: 3px;
    width: 170px;
    bottom: -2px;
    left: 0;
}
/*===============================
       News tabe Start
===============================*/
.news-tabe .hedding .nav-tabs{
    float: right;
    margin-top: 12px;
    vertical-align: middle;
}
.news-tabe .hedding .nav-tabs {
    border-bottom: none;
}
.news-tabe .hedding .nav-tabs > li {
    margin-bottom: 0;
}
.news-tabe .hedding .nav-tabs > li > a{
    border: none;
    border-radius: 0;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    background-color: #061a57;
    text-transform: uppercase;
    padding: 4px 18px;
}
.news-tabe .hedding .nav-tabs > li > a:hover{
    color: #333;
}
.news-tabe .hedding .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
    border: none;
    color: #333;
    padding: 9px 18px;
    margin-top: -10px;
}
.news-tabe-inner{
    padding-top: 40px;
}
.news-tabe-left .image-holder{
    position: relative;
}
.news-tabe-left .image-holder a{
    position: relative;
    z-index: 1;
}
.news-tabe-left .text-box{
    position: absolute;
    bottom: 0;
    padding: 20px;
    z-index: 2;
}
.news-tabe-left .text-box p{
    color: #fff;
    font-family: 'Raleway', sans-serif;
    padding-bottom: 9px;
}
.news-tabe-left .text-box h3{
    color: #fff;
    padding-bottom: 9px;
    line-height: 1.2;
}
.news-tabe-left .text-box h3 span{
    display: block;
}
.post-style1{
    margin-bottom: 23px;
}
.post-style1 .image-holder{
    float: left;
    margin-right: 10px;
    position: relative;
}
.post-style1 .image-holder .ovelar{
    background-color: rgba(0, 0, 0, 0.65);
    height: 65px;
    left: 7px;
    position: absolute;
    top: 8px;
    width: 85px;
    text-align: center;
    opacity: 0;
    visibility: hidden;
}
.post-style1 .image-holder:hover .ovelar{
    opacity: 1;
    visibility: visible;
    transition: all 0.5s ease-in-out;
}
.post-style1 .text-box{
    float: left;
    width: 68%;
}
.post-style1 .text-box span{
    color: #666;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    font-size: 12px;
}
.post-style1 .text-box h4 a{
    color: #333;
    padding: 4px 0 0;
    font-size: 15px;
}
.last-space{
    margin-bottom: 0;
}
/*===============================
       Latest-News Start
===============================*/
.latest-news{
    margin-top: 65px;
    position: relative;
}
.post-style2{
    margin-top: 40px;
}
.post-style2-inner .image-holder{
    position: relative;
}
.tags{
    position: absolute;
    top: 50px;
    left: 0;
    background-color: #005ab6;
    padding: 6px 14px;
}
.tags:after{
    border-bottom: 15px solid rgba(0, 0, 0, 0);
    border-left: 15px solid #005ab6;
    border-top: 14px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -15px;
    top: 0;
    width: 0;
}
.tags p{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    text-transform: uppercase;
}
.Sports{
    background-color: #107904;
}
.Sports:after{
    border-bottom: 15px solid rgba(0, 0, 0, 0);
    border-left: 15px solid #107904;
    border-top: 14px solid rgba(0, 0, 0, 0);
}
.post-style2-inner .text-box{
    margin-top: 23px;
}
.post-style2-inner  .text-box > ul {
    margin-top: 3px;
    padding-bottom: 22px;
}
.post-style2-inner .text-box ul li{
    display: inline-block;
    font-family: 'Raleway', sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #666;
    margin-right: 20px;
}
.post-style2-inner .text-box ul li:last-child{
    margin-right: 0;
}
.post-style2-inner .text-box .btn{
    margin-top: 30px;
}
.post-style2 .item{
    padding: 0 15px;
}
.post-style2 .owl-theme .owl-controls .owl-buttons div{
    background: #333333;
    opacity: 1;
    width: 25px;
    height: 25px;
    border-radius: 5px;
    font-size: 16px;
    margin: 0 0 0 10px;
    transition: all 0.5s ease-in-out;
    padding: 0;
}
.post-style2 .owl-theme .owl-controls .owl-buttons div:hover{
    color: #333;
    transition: all 0.5s ease-in-out;
}
.post-style2 .owl-theme .owl-controls {
    margin-top: 0;
    position: absolute;
    right: 15px;
    text-align: center;
    top: -65px;
}
/*===============================
      Widget side Bar Start
===============================*/
.widget{
    background-color: #fff;
    /*box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.15);*/
    /*box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.15);*/
    /*border: 1px solid rgba(0, 0, 0, 0.15);*/
    /*border-radius: 5px;*/
    text-align: center;
    margin-bottom: 30px;
}
.widget h3{
    padding: 11px 0;
    /*border-radius: 5px 5px 0px 0px;*/
    /*box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.15);*/
    /*border: 1px solid rgba(0, 0, 0, 0.15);*/
}
.widget-weather-inner{
    display: inline-block;
    padding-top: 25px;
    padding-bottom: 4px
}
.widget-weather-inner .image-holder{
    float: left;
    margin-top: 15px;
}
.widget-weather-inner .text-box{
    float: left;
    text-align: left;
    margin-left: 5px;
}
.widget-weather-inner .text-box strong{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #333333;
    position: relative;
}
.widget-weather-inner .text-box strong span{
    font-size: 40px;
    position: absolute;
    right: -16px;
    top: -12px;
}
.widget-weather-inner .text-box h4{
    font-size: 20px;
    color: #333;
    padding-top: 0px;
}
.widget p{
    font-size: 16px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    color: #666;
}
.widget-weather ul{
    border-top: 1px solid #d2d2d2;
    text-align: left;
    margin-top: 14px;
}
.widget-weather ul li{
    border-right: 1px solid #d2d2d2;
    display: inline-block;
    padding: 13px 0 10px;
    text-align: center;
    vertical-align: top;
    width: 33.3%;
}
.widget-weather ul li:last-child{
    border-right: 0;
    padding-right: 0;
}
.widget-weather ul li img{
    display: block;
    margin: 0 auto;
    width: 30%;
}
.widget-weather ul li span{
    display: block;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    position: relative;
    padding-top: 9px;
    display: inline-block;
    font-size: 14px;
}
.widget-weather ul li span strong{
    display: inline-block;
    padding: 0 0 0 7px;
}
.widget-weather ul li span span{
    display: inline-block;
    position: absolute;
    top: -5px;
}
.widget-weather ul li p{
    font-size: 14px;
    margin-top: 2px;
    text-transform: uppercase;
}
.widget-socail-inner{
    padding: 25px 10px 25px;
}
.widget-socail-inner .item .item-icn{
    background-color: #eeeeee;
    padding: 15px 0 12px;
}
.widget-socail-inner .item .item-icn i{
    font-size: 20px;
}
.widget-socail-inner .item .item-icn p{
    font-size: 14px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    text-transform: none;
    font-weight: normal;
}
.widget-socail-inner .item .item-text{
    padding: 1px 0;
}
.widget-socail-inner .item .item-text .count{
    color: #333;
    font-size: 16px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
}
.widget-socail-inner .item .item-text{
    color: #666666;
    text-transform: none;
    font-size: 12px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
}
.widget-post-inner{
    text-align: left;
    padding: 5px 20px 0px;
}
.papular-post{
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 16px;
    padding-top: 20px;
}
.papular-post .image-holder{
    float: left;
    margin-right: 15px;
    position: relative;
}
.papular-post .image-holder img{
    /*border-radius: 5px;*/
}
.papular-post .image-holder .ovelar {
    background-color: rgba(0, 0, 0, 0.65);
    height: 60px;
    left: 5px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 5px;
    visibility: hidden;
    width: 60px;
    border-radius: 5px;
    transition: all 0.5s ease-in-out;
}
.papular-post .image-holder:hover .ovelar{
    opacity: 1;
    visibility: visible;
    transition: all 0.5s ease-in-out;
}
.papular-post .text-box{
    float: left;
    width: 73%;
}
.papular-post .text-box h4{
    padding-bottom: 13px;
}
.papular-post .text-box h4 a{
    font-size: 14px;
}
.papular-post .text-box p{
    color: #999999;
    font-size: 14px;
    display: inline-block;
}
.papular-post .text-box ul{
    display: inline-block;
    float: right;
}
.papular-post .text-box ul li{
    display: inline-block;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    color: #999999;
    font-size: 14px;
    margin-right: 15px;
}
.papular-post .text-box ul li:last-child{
    margin-right: 0;
}
.postlast-space{
    border-bottom: 0;
    padding-bottom: 0;
}
.widget-world{
    text-align: left;
}
.widget-world .image-holder{
    position: relative;
}
.widget-world .image-holder img{
    width: 100%;
    border-radius: 5px;
}
.widget-world .text-box{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.widget-world .text-box h4{
    background-color: rgba(255, 228, 0, 0.8);
    border-right: 3px solid #333333;
    color: #333333;
    font-size: 18px;
    padding: 11px 23px;
    position: absolute;
    top: 30px;
    width: 230px;
}
.widget-world .text-box .btn{
    position: absolute;
    bottom: 20px;
    right: 0;
}
/*===============================
      Middle Add Start
===============================*/
.middle-add{
    background-color: #333333;
    padding: 26px;
    margin-top: 20px;
    margin-bottom: 65px;
}
.middle-add-inner{
    border-right: 3px solid #333;
}
.middle-add-inner .image-holder{
    position: relative; 
}
.middle-add-inner .text-box{
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 20px;
}
.middle-add-inner .text-box span{
    color: #fff;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
}
.middle-add-inner .text-box h3 a{
    color: #fff;
    padding-bottom: 6px;
    padding-top: 7px;
}
.Judo {
    background-color: #9e00d9;
}
.Judo::after {
    border-left: 15px solid #9e00d9;
}
.middle-add .owl-theme .owl-controls .owl-buttons div {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    color: #333;
    display: inline-block;
    font-size: 12px;
    margin: 0;
    opacity: 1;
    padding: 0;
}
.middle-add  .owl-theme .owl-controls {
    margin-top: 0;
    position: absolute;
    text-align: center;
    top: 41%;
    width: 100%;
}
.middle-add .owl-prev{
    background: rgba(0, 0, 0, 0) url("../images/arrow-left-imge.png") no-repeat scroll 0 0 !important;
    left: -8px;
    padding: 10px 8px !important;
    position: absolute;
}
.middle-add .owl-next{
    background: url(../images/arrow-right-imge.png) 0 0 no-repeat !important;
    padding: 10px 8px !important;
    right: -8px;
    position: absolute;
}
/*===============================
      Post Style3 Start
===============================*/
.post-style3-inner{
    margin-top: 40px;
}
.post-style3-inner .image-holder{
    float: left;
    margin-right: 16px;
    position: relative;
}
.post-style3-inner .image-holder a{
    position: relative;
    z-index: 1;
}
.post-style3-inner .image-holder img{
    border-radius: 5px;
}
.post-style3-inner .text-box{
    float: left;
    width: 55%;
}
.post-style3-inner .text-box h3{
    margin-bottom: 8px;
}
.post-style3-inner .text-box span{
    font-size: 12px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    padding: 3px 4px;
    display: inline-block;
    margin-right: 13px;
}
.post-style3-inner .text-box ul{
    display: inline-block;
}
.post-style3-inner .text-box ul li{
    display: inline-block;
    font-size: 12px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    margin-right: 6px;
}
.post-style3-inner .text-box p{
    padding-bottom: 25px;
    padding-top: 25px;
}
/*===============================
      Post Video Start
===============================*/
.post-video{
    margin-top: 65px;
    position: relative;
}
.post-video .swiper-container{
    margin-top: 40px;
}
.swiper-slide .image-holder{
    position: relative;
}
.swiper-slide .image-holder img{
    border-radius: 5px;
}
.vedioplay-option{
    background-color: rgba(0, 0, 0, 0.35);
    border-radius: 5px;
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 6px 20px;
}
.vedioplay-option span{
    font-size: 14px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
}
.vedioplay-option a{
    float: right;
    background-color: #000000;
    font-size: 12px;
    border: 2px solid;
    width: 36px;
    height: 36px;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    padding-top: 6px;
    position: absolute;
    right: 0;
    bottom: -15px;
}
.swiper-slide .text-box{
    margin-top: 22px;
}
.swiper-slide .text-box ul{
    padding-bottom: 19px;
    padding-top: 1px;
}
.swiper-slide .text-box ul li{
    display: inline-block;
    font-size: 12px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #999999;
}
.swiper-slide .text-box ul li strong{
    color: #333;
}
.swiper-slide .text-box .btn{
    margin-top: 30px;
}
.swiper-arrows .swiper-left-prev,
.swiper-arrows .swiper-right-next{
    display: inline-block;
}
.swiper-arrows .swiper-left-prev a,
.swiper-arrows .swiper-right-next a{
    display: inline-block;
    background-color: #333;
    border-radius: 3px;
    height: 25px;
    width: 25px;
    height: 25px;
    text-align: center;
    color: #fff;
    font-size: 15px;
}
.swiper-arrows .swiper-left-prev a:hover,
.swiper-arrows .swiper-right-next a:hover{
    color: #333;
}
.swiper-arrows {
    position: absolute;
    right: 0;
    top: 16px;
}
/*===============================
      Widget side Bar Start
===============================*/
/*.widget-side-bar {*/
    /*border: 1px solid #333;*/
/*}*/
.widget-featured-inner{
    padding: 25px;
}
.widget-featured-inner .image-holder{
    position: relative;
}
.widget-featured-inner .text-box{
    position: absolute;
    bottom: 10px;
    width: 221px;
    right: 32px;
    text-align: left;
}
.widget-featured-inner .text-box span{
    font-size: 14px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
    font-weight: bold;
    text-align: right;
    padding-bottom: 8px;
    display: block;
}
.widget-featured-inner .text-box h4{
    font-size: 14px;
    color: #fff;
    border-top: 1px solid #fff;
    display: inline-block;
    position: relative;
    padding-top: 12px;
    padding-bottom: 7px;
}
.widget-featured-inner .text-box h4:after{
    position: absolute;
    content: "";
    top: -1px;
    left: 0;
    height: 1px;
    width: 115px;
}
.widget-featured-inner .text-box p{
    font-size: 14px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #cecece;
}
.widget-featured-inner .text-box a{
    left: -43px;
    position: absolute;
    top: 36px;
    font-size: 10px;
    color: #fff;
    border: 1px solid;
    display: inline-block;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    text-align: center;
    padding-top: 7px;
}
.widget-featured-inner .owl-theme .owl-controls {
    margin-top: 0;
    position: absolute;
    text-align: center;
    top: 41%;
    width: 100%;
}
.widget-featured-inner .owl-theme .owl-controls .owl-buttons div {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    color: #333333;
    display: inline-block;
    font-size: 12px;
    margin: 0;
    opacity: 1;
    padding: 0;
}
.widget-featured-inner .owl-prev {
    background: rgba(0, 0, 0, 0) url("../images/arrow-left-imge.png") no-repeat scroll 0 0 !important;
    left: -8px;
    padding: 10px 8px !important;
    position: absolute;
}
.widget-featured-inner .owl-next {
    background: rgba(0, 0, 0, 0) url("../images/arrow-right-imge.png") no-repeat scroll 0 0 !important;
    padding: 10px 8px !important;
    position: absolute;
    right: -8px;
}
.widget-socailmedia-inner{
    padding: 20px 15px 10px;
    text-align: left;
}
.widget-socailmedia-inner ul li{
    display: inline-block;
    margin-right: 8px;
    margin-bottom: 15px;
}
.widget-socailmedia-inner ul li:nth-child(5),
.widget-socailmedia-inner ul li:last-child{
    margin-right: 0;
}
.widget-socailmedia-inner ul li a{
    background-color: #516eab;
    font-size: 20px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    display: inline-block;
    width: 56px;
    height: 60px;
    padding: 15px 0 0 0;
}
.widget-socailmedia-inner ul li a i{
    text-shadow: 3px 5px 1px rgba(0, 0, 0, 0.35);
}
.widget-socailmedia-inner ul li a.tweeter{
    background-color: #00baff;
}
.widget-socailmedia-inner ul li a.google-plus{
    background-color: #f20000;
}
.widget-socailmedia-inner ul li a.rss{
    background-color: #f29400;
}
.widget-socailmedia-inner ul li a.dribbble{
    background-color: #dc71a6;
}
.widget-socailmedia-inner ul li a.youtube{
    background-color: #f20000;
}
.widget-socailmedia-inner ul li a.instagram{
    background-color: #2c2a2b;
}
.widget-socailmedia-inner ul li a.tumblr{
    background-color: #395875;
}
.widget-socailmedia-inner ul li a.vimeo{
    background-color: #44bbff;
}
.widget-socailmedia-inner ul li a.pinterest{
    background-color: #f20000;
}
.widget-newslatter .widget-featured-inner{
    text-align: left;
    position: relative;
}
.widget-newslatter p{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #999;
    font-size: 14px;
}
.widget-newslatter i{
    background-color: #fff;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    color: #999999;
    display: inline-block;
    font-size: 18px;
    padding: 10px 13px;
    position: absolute;
    top: 57px;
    z-index: 100;
}
.widget-newslatter input[type="text"]{
    background-color: #f8f8f8;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    height: 40px;
    margin-bottom: 21px;
    margin-top: 11px;
    padding-left: 59px;
    position: relative;
    width: 100%;
}
.widget-newslatter .btn{
    font-size: 14px;
    padding: 9px 13px;
}
.widget-gallry-inner{
    text-align: left;
    padding: 20px 15px 10px;
}
.widget-gallry-inner ul li{
    display: inline-block;
    margin-bottom: 15px;
    margin-right: 6px;
    width: 22%;
}
.widget-gallry-inner ul li:nth-child(4n){
    margin-right: 0;
}
.widget-gallry-inner ul li .image-holder{
    position: relative;
}
.widget-gallry-inner ul li .image-holder{
    border-radius: 5px;
}
.widget-gallry-inner ul li .image-holder img{
    border-radius: 5px;
}
.widget-gallry-inner ul li .image-holder .ovelar {
    background-color: rgba(0, 0, 0, 0.65);
    border-radius: 5px;
    height: 60px;
    left: 5px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 5px;
    transition: all 0.5s ease-in-out 0s;
    visibility: hidden;
    width: 60px;
}
.widget-gallry-inner ul li .image-holder:hover .ovelar{
    opacity: 1;
    visibility: visible;
    transition: all 0.5s ease-in-out;
}
/*===============================
      Backtop  Start
===============================*/
.back-top-inner{
    position: relative;
    padding: 15px 0;
}
.back-top-inner .overlay{
    background-color: rgba(0, 0, 0, 0.85);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.back-top-inner .text-box{
    text-align: right;
}
.back-top-inner .text-box h3{
    font-size: 30px;
    color: #fff;
    padding-top: 18px;
}
.back-top-inner .text-box a{
    background: rgba(0, 0, 0, 0) url("../images/backtop-icon.png") no-repeat scroll 0 0;
    bottom: -40px;
    color: #333333;
    display: inline-block;
    font-size: 12px;
    padding: 5px 13px;
    position: absolute;
    right: 18%;
}
/*===============================
      Footer Start
===============================*/
#footer{
    background-color: #212327;
    padding: 40px 0 0px;
    float: left;
    width: 100%;
}
.footer-inner h3{
    font-size: 20px;
    color: #fff;
    padding-bottom: 32px;
}
.footer-random .image-holder {
    margin-right: 6px;
}
.footer-random .image-holder img{
    border-radius: 5px;
}
.footer-random .text-box{
    width: 69%;
}
.footer-random .text-box span{
    color: #999;
}
.footer-random .text-box h4 a{
    color: #fff;
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
}
.footer-random .text-box strong{
    font-size: 12px;
    color: #999;
    float: right;
    font-size: 12px;
    margin-top: 4px;
}
.footer-categories ul li{
    border-bottom: 1px solid #fff;
    padding-bottom: 17px;
    margin-bottom: 17px;
}
.footer-categories ul li:last-child{
    margin-bottom: 0;
}
.footer-categories ul li a{
    color: #fff;
    font-size: 14px;
}
.footer-categories ul li span{
    font-family: 'Raleway', sans-serif;
    color: #fff;
    font-size: 12px;
    border: 1px solid #fff;
    display: inline-block;
    padding: 2px 8px;
    border-radius: 5px;
    transition: all 0.5s ease-in-out;
}
.footer-categories ul li:hover span{
    color: #333;
    border-radius: 5px;
    transition: all 0.5s ease-in-out;
}
.footer-inner  .widget-gallry-inner{
    padding: 0;
}
.footer-inner .widget-gallry-inner ul li {
    margin-right: -1px;
}
.footer-inner .widget-gallry-inner a{
    display: block;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin-top: 6px;
}
.footer-inner p {
    color:#fff;
}
.footer-inner .widget-gallry-inner ul li .image-holder .ovelar{
    width: 75px;
    height: 60px;
}
.must-read {
    margin-bottom: 30px;
}
.must-read span{
    font-size: 12px;
    color: #333;
    background-color: #a4a4a4;
    padding: 0 9px;
    display: inline-block;
    text-transform: uppercase;
}
.must-read strong{
    font-size: 12px;
}
.must-read p{
    font-size: 13px;
    color: #fff;
    padding-top: 10px;
}
/*===============================
     Copyright Start
===============================*/
.copyright{
    background-color: #061a57;
    padding: 30px;
    opacity: 0.9;
    float: left;
    width: 100%;
    color: #fff;
    /*margin-top:15px;*/
    /*border-top: 1px solid #fff;*/
}
.copyright-left p{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    color: #fff;
}
.copyright-right{
    text-align: right;
}
.copyright-right a{
    color:#fff;
}
.copyright-right ul{
    display: inline-block;
}
.copyright-right ul li{
    display: inline-block;
    margin-left: 2px;
}
.copyright-right ul li a{
    color: #333;
    font-size: 15px;
    border-radius: 3px;
    display: inline-block;
    padding: 2px 10px;
}
.copyright-right form{
    display: inline-block;
    margin-left: 13px;
}
.copyright-right form input[type="text"]{
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #393939;
    border-radius: 3px;
    color: #999999;
    font-size: 12px;
    height: 26px;
    margin-top: -2px;
    padding-left: 15px;
    vertical-align: top;
    position: relative;
    width: 224px;
}
.copyright-right form input[type="submit"]{
    border: medium none;
    border-radius: 3px;
    color: #333333;
    font-size: 15px;
    padding: 5px 13px;
    position: absolute;
    right: 16px;
    top: 0;
}
/*===============================
     Author Page Start
===============================*/
.author-banner{
    background: transparent;
    min-height: 280px;
    position: relative;
}
.author-banner .ovrlay{
    background-color: rgba(0, 0, 0, 0.65);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.author-banner-text{
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
}
.author-banner-text .text-box h1{
    color: #fff;
    font-size: 48px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    display: inline-block;
    text-transform: uppercase;
    position: relative;
}
.author-banner-text .text-box h1:after{
    position: absolute;
    content: "";
    left: -10px;
    top: 14px;
    width: 3px;
    height: 39px;
}
.author-banner-text .text-box h1:before{
    bottom: -1px;
    content: "";
    height: 3px;
    left: -7px;
    position: absolute;
    width: 94px;
}
/*===============================
     Author Strip Start
===============================*/
.author-strip{
    padding: 15px 0;
}
.author-strip-left h3{
    font-size: 20px;
    color: #333;
}
.author-strip-right .breadcrumb{
    background-color: transparent;
    margin-bottom: 0;
    border-radius: 0;
    padding: 0;
    text-align: right;
}
.author-strip-right .breadcrumb li a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.author-strip-right .breadcrumb li.active{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.author-strip-right .breadcrumb > li + li::before {
    color: #333;
    content: "\f105";
    font-size: 16px;
    font-family: FontAwesome;
    padding: 0 2px;
}
.author-persone{
    border: 1px solid #dfdfdf;
    border-radius: 5px;
    padding: 23px 27px 20px;
}
.author-persone .image-holder{
    float: left;
    margin-right: 15px;
}
.author-persone .image-holder p{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    text-align: center;
    padding-top: 10px;
}
.author-persone .text-box{
    float: left;
    width: 82%;
}
.author-persone .text-box h3{
    font-size: 20px;
    color: #333;
    padding-bottom: 4px;
}
.author-persone .text-box p{
    padding-bottom: 16px;
}
.author-persone .text-box a{
    font-size: 14px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    border-bottom: 2px solid #ededed;
    display: inline-block;
    margin-right: 20px;
}
.pagination{
    display: block;
    border-radius: 0;
    margin: 51px 0 0;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
}
.pagination ul li{
    display: inline-block;
}
.pagination ul li a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 18px;
    color: #999;
    font-weight: bold;
    padding: 7px 11px 10px;
    margin-bottom: -1px;
    margin-top: -1px;
    display: inline-block;
}
.pagination ul li a:hover{
    background-color: #333;
}
.pagination ul li:last-child a{
    background-color: #333;
    color: #fff;
}
/*===============================
       Blog Page Start
===============================*/
.blog-inner{
    border-bottom: 1px solid #ccc;
    padding-bottom: 50px;
    margin-bottom: 50px;
}
.blog-inner .image-holder{
    position: relative;
}
.blog-inner .image-holder a{
    position: relative;
    z-index: 1;
}
.vedio-playr{
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
}
.vedio-playr iframe{
    height: 100%;
    width: 100%;
}
.blog-inner .image-holder .date{
    text-align: center;
    background-color: #46433f;
    border-radius: 3px;
    padding: 5px 12px 7px;
    position: absolute;
    right: 20px;
    top: 12px;
    z-index: 2;
}
.blog-inner .image-holder .date h3{
    text-transform: none;
}
.blog-inner .image-holder .liks-commnts{
    background-color: rgba(0, 0, 0, 0.65);
    border-radius: 5px;
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 2;
    left: 0;
}
.blog-inner .image-holder .liks-commnts ul li{
    display: inline-block;
    border-right: 1px solid #857c2e;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 14px;
    padding: 10px 0;
    text-align: center;
    width: 32%;
}
.blog-inner .image-holder .liks-commnts ul li:last-child{
    border-right: none;
}
.blog-inner .image-holder .liks-commnts ul li i{
    margin-right: 4px;
}
.blog-inner .text-box{
    margin-top: 30px;
}
.blog-inner .text-box ul{
    margin-bottom: 18px;
    margin-top: 5px;
}
.blog-inner .text-box ul li{
    display: inline-block;
    color: #999;
    font-size: 14px;
    margin-right: 25px;
}
.blog-inner .text-box ul li i{
    font-size: 16px;
    color: #999;
    margin-right: 5px;
}
.blog-inner .text-box .btn{
    background-color: #333333;
    padding: 11px 13px;
    margin-top: 28px;
}
.blog-inner.bloglast-spac{
    margin-bottom: 0;
    border-bottom: 0;
    padding-bottom: 0;
}
.blog-tow {
    margin-top: -40px;
}
.blogthree-inner{
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 40px;
    margin-bottom: 40px;
}
.red-tag{
    background-color: #dd0068;
}
.red-tag::after {
    border-left: 15px solid #dd0068;
}
.brown-tag{
    background-color: #906900;
}
.brown-tag::after {
    border-left: 15px solid #906900;
}
/*===============================
       Blog Detail Start
===============================*/
.blog-detail-banner{
    position: relative;
}
.blog-detail-banner .text-box{
    position: absolute;
    bottom: 25px;
    left: 0;
    width: 100%;
}
.blog-detail-banner .text-box h1{
    color: #fff;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    text-transform: uppercase;
    border-bottom: 1px solid #282727;
    padding-bottom: 45px;
    margin-bottom: 10px;
}
.blog-detail-banner .text-box p{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #999;
    font-weight: 600;
    font-size: 16px;
    display: inline-block;
}
.blog-detail-banner .text-box ul{
    display: inline-block;
    float: right;
}
.blog-detail-banner .text-box ul li{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #999;
    font-weight: 600;
    font-size: 16px;
    display: inline-block;
    margin-right: 25px;
}
.blog-detail-banner .text-box ul li i{
    margin-right: 9px;
}
.blog-detail-banner .text-box ul li:last-child{
    margin-right: 0;
}
.blog-detail-excep h3 a{
    color: #333;
    padding-bottom: 18px;
}
.blog-detail-excep .quote{
    border-top: 4px solid #333;
    margin-top: 28px;
    padding-top: 27px;
}
.blog-detail-excep .quote i{
    display: inline-block;
    font-size: 36px;
    vertical-align: top;
}
.blog-detail-excep .quote h4{
    display: inline-block;
    color: #333;
    margin-left: 16px;
    width: 92%;
    line-height: 1.5;
}
.blog-detail-excep-inner{
    padding-top: 23px;
    padding-bottom: 49px;
}
.blog-detail-excep-inner p{
    float: left;
    padding-bottom: 25px;
    width: 100%;
}
.blog-detail-excep-inner .image-holder{
    float: left;
    margin-right: 25px;
}
.blog-detail-excep-inner .text-box{
    float: left;
    width: 60%;
}
.blog-detail-excep-inner .text-box p{
    padding-bottom: 19px;
    padding-top: 0;
}
.blog-detail-excep-inner .text-box ul li{
    color: #333333;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 13px;
    margin-bottom: 9px
}
.blog-detail-excep-inner p.etiam{
    padding-bottom: 0;
    padding-top: 25px;
}
/*===============================
   Blog Detail Tags Start
===============================*/
.blog-detail-tags{
    border-top: 1px solid #e1e1e1;
    padding-top: 44px;
}
.blog-detail-tags ul {
    margin-top: 9px;
}
.blog-detail-tags ul li{
    border: 1px solid #dfdfdf;
    border-radius: 5px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 13px;
    color: #333333;
    display: inline-block;
    padding: 6px 15px 7px;
    transition: all 0.5s ease-in-out;
}
.blog-detail-tags ul li:hover{
    border: 1px solid;
    transition: all 0.5s ease-in-out;
}
/*===============================
   Blog Detail Sharestroy Start
===============================*/
.blog-detail-sharestroy{
    background-color: #ededed;
    border-radius: 5px;
    padding: 9px 16px;
    margin-top: 30px;
    margin-bottom: 70px;
}
.blog-detail-sharestroy h3{
    display: inline-block;
    vertical-align: middle;
    margin-right: 13px;
}
.blog-detail-sharestroy ul{
    display: inline-block;
}
.blog-detail-sharestroy ul li{
    display: inline-block;
    margin-right: 13px;
}
.blog-detail-sharestroy ul li:last-child{
    margin-right: 0;
}
/*===============================
   Blog Detail Related Start
===============================*/
.blog-detail-related{
    margin-top: 65px;
}
.blog-detail-comments{
    margin-top: 70px;
}
.blog-detail-related .hedding {
    margin-bottom: 40px;
}
/*===============================
   Blog Detail Comments Start
===============================*/
.blog-detail-comments{
    margin-top: 66px;
}
.blog-detail-comments .hedding {
    margin-bottom: 15px;
}
.detail-comments {
    padding-top: 25px;
}
.detail-comments .image-holder{
    float: left;
    margin-right: 15px;
}
.detail-comments .text-box{
    float: left;
    width: 85%;
    border-bottom: 1px solid #d0d0d0;
    padding-bottom: 24px;
}
.detail-comments .text-box h4{
    display: inline-block;
    text-transform: uppercase;
}
.detail-comments .text-box h4 a{
    display: inline-block;
    text-transform: uppercase;
    color: #333333;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
}
.detail-comments .text-box span{
    display: inline-block;
    float: right;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: 600;
    color: #999999;
}
.detail-comments .text-box  p{
    padding-top: 19px;
}
.comments-leftspace{
    margin-left: 60px;
}
/*===============================
   Blog Leve Comments Start
===============================*/
.detail-leve-comments{
    margin-top: 66px;
}
.detail-leve-comments .hedding {
    margin-bottom: 40px;
}
.detail-leve-comments .form-group{
    margin-bottom: 30px;
}
.detail-leve-comments .form-group input[type="text"]{
    border: 1px solid #d0d0d0;
    width: 100%;
    color: #666666;
    font-size: 15px;
    /*font-family: "Open Sans",sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    padding-left: 15px;
    border-radius: 5px;
    height: 50px;
    width: 100%;
    position: relative;
}
.detail-leve-comments .form-group input[type="text"]:focus,
.detail-leve-comments .form-group textarea:focus{
    transition: all 0.5s ease-in-out;
    border: 1px solid;
}
.detail-leve-comments .form-group label{
    margin-bottom: 0;
    position: absolute;
    right: 32px;
    top: 15px;
    color: #999999;
    font-size: 15px;
}
.detail-leve-comments .form-group textarea{
    border: 1px solid #d0d0d0;
    width: 100%;
    color: #666666;
    font-size: 15px;
    /*font-family: "Open Sans",sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    padding: 15px;
    border-radius: 5px;
    height: 200px;
    width: 100%;
}
.detail-leve-comments .form-group .btn{
    width: 100%;
    font-weight: 600;
    background-color: #333333;
    padding: 14px 0;
    transition: all 0.5s ease-in-out;
}
.detail-leve-comments .form-group .btn:hover{
    color: #333;
}
.detail-leve-comments .form-group.bootom-space{
    margin-bottom: 0;
}
/*===============================
   Blog Detail Video Start
===============================*/
.detail-vedio-excep{
    margin-bottom: 46px;
}
.detail-vedio-excep h3{
    color: #000000;
    font-size: 26px;
}
.detail-vedio-excep h3 a{
    font-size: 26px;
}
.detail-vedio-excep ul li{
    display: inline-block;
    font-size: 12px;
    color: #999999;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    margin-right: 26px;
}
.detail-vedio-excep .image-holder{
    position: relative;
    margin-top: 24px;
    margin-bottom: 9px;
}
.detail-vedio-excep p{
    padding-top: 16px;
}
.detail-vedio-excep h4{
    font-size: 28px;
    color: #666;
    text-align: center;
    font-weight: 600;
    margin-top: 46px;
}
.detail-vedio-excep span{
    font-weight: 600;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #999999;
    font-size: 16px;
    display: block;
    padding-left: 40px;
    padding-top: 8px;
}
.detail-vedio-slide{
    padding-bottom: 50px;
}
.detail-vedio-slide p{
    padding-top: 22px;
}
.detail-vedio-slide .owl-theme .owl-controls {
    margin-top: 0;
    position: absolute;
    text-align: center;
    top: 41%;
    width: 100%;
}
.detail-vedio-slide .owl-theme .owl-controls .owl-buttons div {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    color: #333333;
    display: inline-block;
    font-size: 12px;
    margin: 0;
    opacity: 1;
    padding: 0;
}
.detail-vedio-slide .owl-prev {
    background: rgba(0, 0, 0, 0) url("../images/arrow-left-imge.png") no-repeat scroll 0 0 !important;
    left: -8px;
    padding: 10px 8px !important;
    position: absolute;
}
.detail-vedio-slide .owl-next {
    background: rgba(0, 0, 0, 0) url("../images/arrow-right-imge.png") no-repeat scroll 0 0 !important;
    padding: 10px 8px !important;
    position: absolute;
    right: -8px;
}
/*===============================
   Blog Detail 2 Start
===============================*/
.blog-detail2 .detail-vedio-excep {
    margin-bottom: 3px;
}
.blog-detail2 .socail-qouts{
    background: url(https://korpri.id/assets/images/Blog-detail-2-quots-image.png) no-repeat;
    background-size: cover;
    padding: 11px;
    margin-top: 30px;
}
.socail-qouts-inner{
    border: 2px solid #cbcbcb;
    border-radius: 5px;
    padding: 50px 35px 54px;
}
.socail-qouts-inner h4{
    margin: 0;
}
.socail-qouts-inner span{
    text-align: center;
    padding: 0;
    padding-top: 7px;
}
/*===============================
       coming-soon Start
===============================*/
.coming-soon{
    position: relative;
    padding: 34px 0 0;
    background-size: cover;
}
.coming-soon .overlay{
    background-color: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.coming-soon-inner h1{
    font-size: 200px;
    margin-top: 27px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
}
.event-timer{
    text-align: right;
    margin-top: 30px;
}
.event-timer ul li{
    display:  inline-block;
    text-align: center;
}
.event-timer ul li span{
    font-weight: bold;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
    font-size: 60px;
    padding: 0 20px;
}
.event-timer ul li strong{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
    font-size: 18px;
    display: block;
    text-transform: uppercase;
}
.comming-subcribe{
    margin-top: 57px;
}
.comming-subcribe p{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 19px;
}
.comming-subcribe form{
    background-color: #c3cad1;
    border-radius: 5px;
    padding: 5px;
    position: relative;
    width: 560px;
}
.comming-subcribe input[type="text"]{
    background-color: #fff;
    border-radius: 5px;
    font-size: 14px;
    color: #333;
    width: 100%;
    height: 38px;
    padding-left: 15px;
    border: 1px solid #9d9e9e;
    position: relative;
}
.comming-subcribe .btn{
    color: #333333;
    font-size: 14px;
    padding: 8px 15px;
    position: absolute;
    right: 5px;
    top: 5px;
    transition: all 0.5s ease-in-out;
}
.comming-subcribe-socail {
    margin-top: 57px;
}
.comming-subcribe-socail ul li{
    display: inline-block;
}
.comming-subcribe-socail ul li a{
    font-size: 14px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.35);
    border-radius: 5px;
    padding: 7px 13px;
    display: inline-block;
}
.comming-subcribe-socail ul li a:hover{
    color: #333;
}
/*===============================
     Under Constructon Start
===============================*/
.coming-soon2 {
    height: 100vh;
    padding: 0;
}
.coming-soon2 .overlay{
    background-color: rgba(0, 0, 0, 0.65);
}
.coming2-inner{
    height: 100%;
}
.under-constructon{
    text-align: center;
    border-bottom: 1px solid #757072;
    padding-bottom: 10px;
}
.under-constructon h1{
    font-size: 48px;
    text-transform: uppercase;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    padding-bottom: 5px;
}
.under-constructon p{
    color: #fff;
    font-size: 28px;
    text-transform: uppercase;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
}
.event-timer2{
    margin-top: 50px;
}
.event-timer2 ul li{
    display:  inline-block;
    text-align: center;
    border: 15px solid;
    border-radius: 5px;
    background: url(https://korpri.id/assets/images/count-bg.png) no-repeat;
    background-size: cover;
    padding: 11px 0 22px;
    width: 100%;
}
.event-timer2 ul li span{
    font-weight: bold;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
    font-size: 44px;
    padding: 0 20px;
    text-shadow: 3px 5px 1px rgba(0, 0, 0, 0.35);
}
.event-timer2 ul li strong{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #b6b6b6;
    font-size: 24px;
    font-weight: normal;
    display: block;
    text-shadow: 3px 3px 1px rgba(0, 0, 0, 0.35);
    text-transform: uppercase;
}
.coming2-inner .comming-subcribe {
    margin-top: 63px;
}
.coming2-inner .comming-subcribe form{
    width: 100%;
}
/*===============================
      404 Eror Start
===============================*/
.error{
    text-align: center;
}
.error-innar{
    padding-bottom: 40px;
}
.error-innar h1{
    font-size: 72px;
    color: #fff;
    padding-bottom: 7px;
    padding-top: 50px;
}
.error-innar h2{
    font-size: 60px;
    color: #fff;
    padding-bottom: 48px;
}
.error-innar a{
    font-size: 14px;
    color: #333;
    padding: 14px 17px;
    margin-bottom: 45px;
}
.error-innar p{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
}
.error-feature{
    background-color: #020203;
    text-align: left;
    z-index: 100;
    position: relative;
    padding-left:  40px;
    padding-right: 75px;
    padding-top: 40px;
    padding-bottom: 40px;
    width: 100%;
    float: left;
}
.error-feature h2{
    color: #fff;
    font-size: 28px;
    display: inline-block;
    margin-top: 38px;
    vertical-align: top;
    margin-right: 87px;
}
.error-feature-slidde{
    display: inline-block !important;
    width: 83%;
    vertical-align: middle;
}
.error-feature h2 span{
    display: block;
    position: relative;
}
.error-feature h2 span:after{
    position: absolute;
    content: "";
    bottom: -8px;
    left: 0;
    height: 3px;
    width: 90px;
}
.error-feature-inner{
    background-color: #c0c0c0;
    margin-right: 20px;
}
.error-feature-inner .text-box{
    float: left;
    width: 48%;
    padding-bottom: 15px;
}
.error-feature-inner .text-box span{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    background-color: #038c91;
    display: block;
    text-transform: uppercase;
    text-align: center;
    position: relative;
    padding: 6px 0;
}
.error-feature-inner .text-box span:after{
    border-bottom: 15px solid rgba(0, 0, 0, 0);
    border-left: 15px solid #038c91;
    border-top: 14px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -15px;
    top: 0;
    width: 0;
}
.error-feature-inner .text-box span.Sports{
    background-color: #107903;
}
.error-feature-inner .text-box span.Sports:after{
    border-left: 15px solid #107903;
}
.error-feature-inner .text-box span.politics{
    background-color: #e7050e;
}
.error-feature-inner .text-box span.politics:after{
    border-left: 15px solid #e7050e;
}
.error-feature-inner .text-box span.entertainment{
    background-color: #028f73;
}
.error-feature-inner .text-box span.entertainment:after{
    border-left: 15px solid #028f73;
}
.error-feature-inner .text-box p{
    font-size: 13px;
    color: #333333;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    padding: 8px 20px 0 12px;
}
.error-feature-inner .text-box  a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #fe0000;
    padding-left: 14px;
}
.error-feature-inner .image-holder{
    float: left;
    width: 52%;
}
.error-feature .owl-theme .owl-controls {
    margin-top: 0;
    position: absolute;
    text-align: center;
    top: 41%;
    width: 100%;
}
.error-feature .owl-theme .owl-controls .owl-buttons div {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 0;
    color: #333333;
    display: inline-block;
    font-size: 12px;
    margin: 0;
    opacity: 1;
    padding: 0;
}
.error-feature-slidde .owl-prev {
    background: rgba(0, 0, 0, 0) url("../images/arrow-left-imge.png") no-repeat scroll 0 0 !important;
    left: -8px;
    padding: 10px 8px !important;
    position: absolute;
}
.error-feature-slidde .owl-next {
    background: rgba(0, 0, 0, 0) url("../images/arrow-right-imge.png") no-repeat scroll 0 0 !important;
    padding: 10px 8px !important;
    position: absolute;
    right: 9px;
}
/*===============================
      Header 2 Start
===============================*/
/*.header {*/
    /*background: #061a57;*/
/*}*/
.first-header2 {
    padding: 18px 0;
}
.first-header2 .header2-socail ul li{
    display: inline-block;
    margin-right: 17px;
}
.first-header2 .header2-socail ul li:last-child{
    margin-right:0;
}
.first-header2 .header2-socail ul li a{
    font-size: 16px;
    color: #333;
}
.first-header2 .header2-wather{
    text-align: center;
}
.first-header2 .header2-wather ul li{
    display: inline-block;
    margin-right: 60px;
}
.first-header2 .header2-wather ul li:last-child{
    margin-right: 0;
}
.header2-wather .heder-wather .text-box strong{
    color: #333333;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    margin-left: 6px;
    position: relative;
    vertical-align: middle;
}
.header2-wather .heder-wather .text-box strong span {
    font-size: 36px;
    position: absolute;
    right: -13px;
    top: -12px;
}
.header2-wather  ul li .text-box p{
    color: #333333;
    display: inline-block;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding-left: 21px;
}
.header2-wather ul li p {
    color: #333333;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
}
.header2-languge{
    text-align: right;
}
.header2-languge .dropdown a{
    position: relative;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333;
}
.header2-languge .dropdown-menu {
    right: 0;
    left: inherit;
}
.second-header2{
    border-bottom: 1px solid #dedede;
}
.second-header2 .left-navigtion a{
    font-size: 18px;
    color: #333;
    border-right: 1px solid #dedede;
    padding: 60px 24px 60px 11px;
    display: inline-block;
}
.second-header2 .logo{
    text-align: center;
    padding-top: 25px;
}
.second-header2 .search-user{
    text-align: right;
}
.second-header2 .search-user ul li{
    display: inline-block;
    border-left: 1px solid  #dedede;
}
.second-header2 .search-user ul li a{
    padding: 62px 23px;
    display: inline-block;
}
.navigation-header2 {
    padding: 20px 0;
}
.navigation-header2 .navbar-collapse {
    padding: 0;
}
.navigation-header2 .navbar-default{
    background: transparent;
    border-color: transparent; 
}
.navigation-header2 .navbar{
    border: none;
    border-radius: 0;
    margin-bottom: 0;
    min-height: inherit;
}
.navigation-header2 .navbar-nav {
    float: none;
    margin: 0;
}
.navigation-header2 .navbar-nav > li {
    margin-right: 13px;
}
.navigation-header2 .navbar-nav > li:last-child{
    margin-right: 0;
}
.navigation-header2 .nav > li > a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #333;
    font-size: 17px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 8px 11px;
    border-radius: 3px;
}
.navigation-header2 .nav > li > a:hover{
    color: #333;
}
.home2-banner{
    position: relative;
    background: transparent;
    min-height: 940px;
}
.home2-banner .overlay{
    position: absolute;
    background-color: rgba(0, 0, 0, 0.45);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.home2-banner-taxt{
    text-align: center;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    margin-top: 224px;
}
.home2-banner-taxt h2{
    color: #fff;
    font-size: 24px;
    font-weight: normal;
    padding-bottom: 16px;
}
.home2-banner-taxt h1{
    color: #fff;
    font-size: 54px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.home2-banner-taxt p{
    color: #ffffff;
    margin: 0 auto;
    width: 71%;
    padding-bottom: 50px;
}
.home2-banner-taxt .btn{
    font-size: 16px;
    padding: 9px 16px;
    border: 2px solid;
    margin-right: 22px;
}
.home2-banner-taxt .btn:hover{
    background-color: transparent;
    border: 2px solid #fff;
}
.home2-banner-taxt .error-feature{
    background-color: rgba(0, 0, 0, 0.90);
    padding: 40px 18px 40px 25px;
    margin-top: 192px;
}
.home2-banner-taxt .error-feature h2 span::after{
    display: none;
}
.home2-banner-taxt .error-feature h2 strong{
    text-align: left;
    width: inherit;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #999999;
    padding-bottom: 0;
    font-size: 15px;
}
.home2-banner-taxt .error-feature-inner .text-box p{
    margin: 0;
    width: 100%;
}
.home2-banner-taxt .error-feature h2 {
    font-weight: bold;
    margin-right: 15px;
    padding-bottom: 7px;
    width: 19%;
}
.home2-banner-taxt .error-feature-slidde {
    width: 78%;
}
/*===============================
      Header 3 Start
===============================*/
.first-header2.top-header3{
    background-color: #061a57;
}
.top-header3 ul li .text-box p {
    color: #fff;
}
.top-header3 ul li .text-box strong {
    color: #333333;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    margin-left: 6px;
    position: relative;
    vertical-align: middle;
}
.top-header3 ul li .text-box strong span {
    font-size: 36px;
    position: absolute;
    right: -13px;
    top: -12px;
}
.top-header3 ul li .text-box strong{
    color: #fff;
}
.top-header3 ul li p {
    color: #fff;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
}
.top-header3 .header2-socail{
    text-align: right;
}
.top-header3 .header2-socail ul li a {
    color: #fff;
}
.header3-wather .heder-wather .text-box strong {
    color: #fff;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    margin-left: 6px;
    position: relative;
    vertical-align: middle;
}
.navigation-header3{
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 1;
}
.navigation-header3 .navigation{
    padding: 20px;
    border-radius: 5px;
}
.navigation-header3 .navigation .nav > li > a {
    font-size: 17px;
    padding: 10px 8px;
}
.navigation-header3 .loging-point{
    padding-top: 6px;
}
.navigation-header3 .loging-point ul{
    display: inline-block;
    margin-right: 55px;
}
.navigation-header3 .loging-point ul li{
    display: inline-block;
    padding: 1px 11px 4px 6px;
    border-right: 1px solid #333;
}
.navigation-header3 .loging-point ul li:last-child{
    border-right: none;
    padding-right: 0;
}
.navigation-header3 .loging-point ul li a{
    color: #333;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}
.navigation-header3 .loging-point ul li a i{
    margin-left: 3px;
}
.navigation-header3 .loging-point a{
    display: inline-block;
    font-size: 14px;
    color: #333;
}
/*===============================
      Header 4 Start
===============================*/
.header4-news{
    background-color: #000000;
    text-align: center;
    padding: 2px 0 11px;
}
.header4-news .latest-newes{
    display: inline-block;
}
.header4-news .latest-newes p{
    color: #fff;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 13px;
}
#outer {
    display: inline-block;
    height: 25px;
    padding-top: 8px;
    overflow: hidden;
    width: 350px;
}
#tick, #tick2 {
    content: "";
    display: table;
    height: 0;
    margin: 0;
    position: relative;
}
#tick li, #tick2 li {
    float: left;
    left: 0;
    list-style-type: none;
    padding-right: 0;
    margin-right: 10px;
}
#tick ul li a{
    color: #fff;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 13px;
}
.navigation-header4{
    padding: 16px 0;
}
.navigation-header4 .navigation {
    margin-top: 18px;
}
.navigation-header4 .navigation .nav > li > a {
    font-size: 17px;
    padding: 7px 8px;
}
.navigation-header4 .navigation .nav > li > a:hover{
    background-color: #061a57;
}
.navigation-header4 .navigation .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
    background-color: #061a57;
}
.navigation-header4 .loging-point ul li{
    display: inline-block;
    margin-right: 10px;
}
.navigation-header4 .loging-point ul li:last-child{
    margin-right: 0px;
}
.navigation-header4 .loging-point ul li a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333;
    border: 2px solid #333;
    padding: 6px 14px;
    display: inline-block;
    text-transform: uppercase;
}
.navigation-header4 .loging-point ul li a{
    border: 2px solid;
}
.home4-banner .banner-image{
    position: relative;
}
.home4-banner .banner-image .overlay {
    background-color: rgba(0, 0, 0, 0.45);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.home4-banner .home2-banner-taxt {
    margin-top: 150px;;
}
.home4-banner .home2-banner-taxt .error-feature {
    margin-top: 152px;
}
.home4-banner .banner-image img {
    height: 785px;
    width: 100%;
}
.home4-banner  .owl-theme .owl-controls {
    margin-top: 0;
    text-align: center;
    position: absolute;
    top: 50%;
    width: 100%;
}
.home4-banner  .owl-theme .owl-controls .owl-buttons div{
    background-color: rgba(0, 0, 0, 0.50);
    border-radius: 5px;
    opacity: 1;
    color: #fff;
    font-size: 22px;
    padding: 12px 18px 14px;
    line-height: 0;
    transition: all 0.5s ease-in-out;
}
.home4-banner  .owl-theme .owl-controls .owl-buttons div:hover{
    color: #333;
    transition: all 0.5s ease-in-out;
}
.home4-banner .owl-prev{
    position: absolute;
    left: 15px;
}
.home4-banner .owl-next{
    position: absolute;
    right: 15px;
}
/*===============================
      trending News Start
===============================*/
.trending-news{
    height: 50px;
    float: left;
    width: 100%;
}
.trending-news-inner .news-text{
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.trending-news-inner .news-text h3{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 21px 10px 0;
    color: #333;
    text-transform: uppercase;
}
.trending-news-inner .news-text::after {
    border-bottom: 25px solid rgba(0, 0, 0, 0);
    border-left: 20px solid #fcd33f;
    border-top: 25px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -24px;
    top: 0;
    width: 0;
}
.news-ticker{
    background-color: #e8e8e8;
    display: inline-block;
    width: 830px;
    padding-left: 30px;
    height: 50px;
}
.trending-news #outer{ 
    width: 76%;
    height: 40px;
    margin-left: 15px;
    overflow: hidden;
    padding-top: 13px;

}
.trending-news #tick li a,
.trending-news #tick2 li a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #333;
    text-transform: uppercase;
}
.trending-news .news-ticker #newscontent a{
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #333;
    padding: 15px 0;
    display: inline-block;
    text-transform: uppercase;
}
.trending-news .news-ticker #controls {
    height: inherit;
    margin-right: 10px;
    margin-top: 10px;
}
.trending-news .news-ticker #controls a{
    font-size: 12px;
    color: #fff;
    text-align: center;
    padding: 9px 0;
    margin-right: 5px;
}
/*.trending-news .news-ticker #controls .fa-angle-left{*/
    /*background: url(../images/left-ticker-icon.png) no-repeat;*/
    /*width: 18px;*/
    /*height: 21px;*/
    /*padding-top: 4px;*/
/*}*/
/*.trending-news .news-ticker #controls .fa-pause{*/
    /*background: url(../images/puch-ticker-icon.png) no-repeat;*/
    /*width: 25px;*/
    /*height: 21px;*/
    /*padding-top: 4px;*/
/*}*/
/*.trending-news .news-ticker #controls .fa-play{*/
    /*background: url(../images/puch-ticker-icon.png) no-repeat;*/
    /*width: 25px;*/
    /*height: 21px;*/
    /*padding-top: 4px;*/
/*}*/
/*.trending-news .news-ticker #controls .fa-angle-right{*/
    /*background: url(../images/right-ticker-icon.png) no-repeat;*/
    /*width: 18px;*/
    /*height: 21px;*/
    /*padding-top: 4px;*/
/*}*/
/************************************
      pri loding css Start
*************************************/
.loading-wrapper {
    background-color: #ffffff;
    display: block;
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: 10000;
}

.loading {
    position: absolute;
    min-height: 100px;
    top: 50%;
    left: 50%;
    right: 0;
    bottom: 0;
}
.loading:after {
    content: '';
    width: 50px;
    height: 50px;
    -moz-animation: preloader 500ms linear infinite;
    -webkit-animation: preloader 500ms linear infinite;
    animation: preloader 500ms linear infinite;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 3px;
}
.loading:before {
    content: '';
    width: 50px;
    height: 5px;
    background: #000;
    -moz-animation: preloader-shadow 500ms linear infinite;
    -webkit-animation: preloader-shadow 500ms linear infinite;
    animation: preloader-shadow 500ms linear infinite;
    opacity: 0.1;
    position: absolute;
    top: 59px;
    left: 0;
    border-radius: 50%;
}

@-moz-keyframes preloader {
    17% {
        border-bottom-right-radius: 3px;
    }
    25% {
        -moz-transform: translateY(9px) rotate(22.5deg);
        transform: translateY(9px) rotate(22.5deg);
    }
    50% {
        -moz-transform: scale(1, 0.9) translateY(18px) rotate(45deg);
        transform: scale(1, 0.9) translateY(18px) rotate(45deg);
        border-bottom-right-radius: 40px;
    }
    75% {
        -moz-transform: translateY(9px) rotate(67.5deg);
        transform: translateY(9px) rotate(67.5deg);
    }
    100% {
        -moz-transform: translateY(0) rotate(90deg);
        transform: translateY(0) rotate(90deg);
    }
}
@-webkit-keyframes preloader {
    17% {
        border-bottom-right-radius: 3px;
    }
    25% {
        -webkit-transform: translateY(9px) rotate(22.5deg);
        transform: translateY(9px) rotate(22.5deg);
    }
    50% {
        -webkit-transform: scale(1, 0.9) translateY(18px) rotate(45deg);
        transform: scale(1, 0.9) translateY(18px) rotate(45deg);
        border-bottom-right-radius: 40px;
    }
    75% {
        -webkit-transform: translateY(9px) rotate(67.5deg);
        transform: translateY(9px) rotate(67.5deg);
    }
    100% {
        -webkit-transform: translateY(0) rotate(90deg);
        transform: translateY(0) rotate(90deg);
    }
}
@keyframes preloader {
    17% {
        border-bottom-right-radius: 3px;
    }
    25% {
        -moz-transform: translateY(9px) rotate(22.5deg);
        -ms-transform: translateY(9px) rotate(22.5deg);
        -webkit-transform: translateY(9px) rotate(22.5deg);
        transform: translateY(9px) rotate(22.5deg);
    }
    50% {
        -moz-transform: scale(1, 0.9) translateY(18px) rotate(45deg);
        -ms-transform: scale(1, 0.9) translateY(18px) rotate(45deg);
        -webkit-transform: scale(1, 0.9) translateY(18px) rotate(45deg);
        transform: scale(1, 0.9) translateY(18px) rotate(45deg);
        border-bottom-right-radius: 40px;
    }
    75% {
        -moz-transform: translateY(9px) rotate(67.5deg);
        -ms-transform: translateY(9px) rotate(67.5deg);
        -webkit-transform: translateY(9px) rotate(67.5deg);
        transform: translateY(9px) rotate(67.5deg);
    }
    100% {
        -moz-transform: translateY(0) rotate(90deg);
        -ms-transform: translateY(0) rotate(90deg);
        -webkit-transform: translateY(0) rotate(90deg);
        transform: translateY(0) rotate(90deg);
    }
}
@-moz-keyframes preloader-shadow {
    50% {
        -moz-transform: scale(1.2, 1);
        transform: scale(1.2, 1);
    }
}
@-webkit-keyframes preloader-shadow {
    50% {
        -webkit-transform: scale(1.2, 1);
        transform: scale(1.2, 1);
    }
}
@keyframes preloader-shadow {
    50% {
        -moz-transform: scale(1.2, 1);
        -ms-transform: scale(1.2, 1);
        -webkit-transform: scale(1.2, 1);
        transform: scale(1.2, 1);
    }
}
/************************************
      vedio-vainner css start
*************************************/
.banner{
    position: relative;
}
.home4-banner #images .slider-post{
    float: left;
    position: relative;
}
.home4-banner #images .slider-post .image-holder a{
    position: relative;
    z-index: 1;
}
.home4-banner #images .slider-post .text-box{
    position: absolute;
    bottom: 45px;
    width: 100%;
    padding-left: 40px;
    padding-right: 40px;
    z-index: 2;
}
.home4-banner #images .slider-post .text-box h2{
    color: #fff;
    font-size: 26px;
    padding-bottom: 10px;
    position: relative;
    width: 60%;
    line-height: 1.5;
}
.home4-banner #images .slider-post .text-box h2:after{
    position: absolute;
    content: "";
    height: 1px;
    left: 0;
    bottom: -1px;
    width: 100px;
}
.home4-banner #images .slider-post .text-box ul{
    padding-top: 10px;
    text-align: right;
    border-top: 1px solid #434444;
}
.home4-banner #images .slider-post .text-box ul li{
    display: inline-block;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #999999;
    margin-left: 20px;
}
.home4-banner #images .slider-post .text-box ul li i{
    margin-right: 5px;
}
.home4-banner #images .slider-post .text-box{
    display: none;
}
.home4-banner #images .slider-post:nth-child(2) .text-box{
    display: block
}
.home4-banner #images .slider-post .image-holder .vedio-ovrlay{
    background-color: rgba(26, 26, 26, 0.15);
}
.home4-banner #images .slider-post .image-holder img{
    width: 100%;
    float: left;
}
.home4-banner #thumbs .image-holder {
    display: block;
    float: left;
}
.home4-banner #images{
    overflow: hidden;
}
.home4-banner #thumbs {
    overflow: hidden;
    padding: 15px 0;
}
.home4-banner #thumbs .image-holder {
    position: relative;
    padding: 0;
    margin: 0 9px 0 0;
    cursor: pointer;
    width: 8.5%;
}
.home4-banner #thumbs .image-holder{
    border: 5px solid transparent;
}
.home4-banner #thumbs .image-holder .vedio-ovrlay{
    background-color: rgba(0, 0, 0, 0.65);
}
.home4-banner #thumbs .image-holder.selected, .home4-banner #thumbs .image-holder:hover {
    border: 5px solid;
}
.home4-banner #thumbs .image-holder .text-box{
    position: absolute;
    bottom: 12px;
    text-align: center;
    z-index: 1;
}
.home4-banner #thumbs .image-holder .text-box h4{
    color: #fff;
    font-size: 14px;
}
.home4-banner #thumbs .image-holder .text-box p{
    color: #fff;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    position: absolute;
    right: 25px;
    top: -99px;
}
.home4-banner #thumbs .image-holder .text-box p i{
    margin-right: 5px;
}
.home4-banner #prev {
    background-position: 0 0;
    background: transparent url(../images/arrow-left-imge.png) no-repeat 0 0;
    display: block;				
    width: 28px;
    height: 40px;
    left: 11.6%;
    position: absolute;
    font-size: 12px;
    color: #333;
    padding: 7px 6px;
    bottom: -100px;	
}			
.home4-banner #next {
    background-position: 0 0;
    background: transparent url(../images/arrow-right-imge.png) no-repeat 0 0;
    display: block;				
    width: 28px;
    height: 40px;
    position: absolute;
    bottom: -100px;
    padding: 7px 6px;
    right: 11.6%;
    font-size: 12px;
    color: #333;
}
.home4-banner #source {
    text-align: center;
    margin: 0 0 0 -200px;
    position: absolute;
    bottom: 10px;
    left: 50%;
}
.home4-banner #source, #source a {
    color: #999;
    font-size: 12px;
}
.home4-banner .caroufredsel_wrapper{
    width: 100%;
}
/************************************
      vedio-vainner css start
*************************************/
.vesion-4{
    margin-top: -255px;
}
.vesion-4 .error-feature{
    background-color: rgba(0, 0, 0, 0.90);
    padding: 40px 18px 40px 25px;
}
.vesion-4 .error-feature h2 span::after{
    display: none;
}
.vesion-4 .error-feature h2 strong{
    text-align: left;
    width: inherit;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #999999;
    padding-bottom: 0;
    font-size: 15px;
}
.vesion-4 .error-feature-inner .text-box p{
    margin: 0;
    width: 100%;
}
.vesion-4 .error-feature h2 {
    font-weight: bold;
    margin-right: 15px;
    padding-bottom: 7px;
    width: 19%;
}
.vesion-4 .error-feature-slidde {
    width: 78%;
}
/************************************
      vedio-News css start
*************************************/
.vedio-news .news-tabe-left .image-holder{
    position: relative;
}
.vedio-news .news-tabe-left .text-box {
    padding: 20px 20px 3px;
}
.vedio-ovrlay{
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    text-align: center;
}
.vedio-ovrlay a{
    z-index: 1;
    position: relative;
}
.post-style2-inner .vedio-ovrlay{
    background-color: rgba(0, 0, 0, 0.15);
}
.Glamour {
    background-color: #dd0068 !important;
}
.Glamour::after {
    border-left: 15px solid #dd0068 ;
}
.hockey::after {
    border-left: 15px solid #ff0000 ;
}
.middle-add #carousel-middle .image-holder{
    position: relative;
    display: block;
    float: left;
}
.middle-add #carousel-middle .text-box{
    bottom: 13px;
    left: 0;
    padding: 20px 20px 0;
    position: absolute;
    width: 100%;
}
.middle-add #carousel-middle .second-box{
    padding: 20px 45px 0 20px;
}
.middle-add #carousel-middle .text-box p{
    color: #fff;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    font-size: 14px;
    border-bottom: 1px solid #646462;
    padding-bottom: 12px;
}
.middle-add #carousel-middle .text-box h3 a{
    color: #fff;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    padding-top: 10px;
    font-weight: bold;
    display: inline-block;
}
.middle-add #carousel-middle .tags {
    background-color: #dd0068;
    padding: 6px 14px 7px;
    top: 0;
}
.middle-add #carousel-middle .tags::after {
    border-left: 15px solid #dd0068;
}
.middle-add #carousel-middle .timer{
    position: absolute;
    top: 20px;
    right: 20px;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    /*font-family: 'Raleway', sans-serif;*/
    font-family: 'segoe-ui', 'Open Sans', sans-serif;
    color: #333;
    border-radius: 5px;
    padding: 0 10px;
}
#carousel-middle {
    overflow: hidden;
    z-index: 1;
    height: auto !important;
}
#vedio-middle-slider{
    position: absolute;
    top: 40%;
    width: 94%;
}
.middle-add #prev-middle{
    background: url("../images/arrow-left-imge.png") no-repeat scroll 0 0;
    height: 50px;
    width: 25px;
    display: inline-block;
    position: absolute;
    left: -8px;
}
.middle-add #prev-middle i{
    font-size: 12px;
    color: #333;
    padding: 13px 6px;
}
.middle-add #next-middle{
    background: url("../images/arrow-right-imge.png") no-repeat scroll 0 0;
    height: 38px;
    width: 25px;
    position: absolute;
    right: 3px;
    display: inline-block;
}
.middle-add #next-middle i{
    font-size: 12px;
    color: #333;
    padding: 13px 6px;
}
.vedio-world-post .post-style3-inner .text-box p{
    padding-bottom: 14px;
}
.vedio-world-post .post-style3-inner .text-box a{
    font-size: 16px;
    color: #333;
    display: inline-block;
    padding-right: 11px; 
}
.blog-slide-inner{
    position: relative;
}
.blog-slide-inner #images .slider-post{
    float: left;
    position: relative;
}

.blog-slide-inner #images .slider-post .image-holder img{
    width: 100%;
    float: left;
}
.blog-slide-inner #images{
    overflow: hidden;
    position: relative;
}
.blog-slide-inner #thumbs {
    background-color: rgba(0, 0, 0, 0.75);
    border-radius: 5px;
    height: 100% !important;
    top: 0;
    overflow: hidden;
    padding: 1px 10px 10px;
    position: absolute !important; 
    width: 14% !important;
    margin-top: 10px !important;
    z-index: 2;
}
.blog-slide-inner #thumbs .image-holder {
    position: relative;
    padding: 0;
    margin: 10px 0 0;
    cursor: pointer;
    width: 100%;
    display: block;
    float: left;
}
.blog-slide-inner #prev {
    background: rgba(0, 0, 0, 0) url("../images/Blog-up-bg.png") no-repeat scroll 0 0;
    color: #333333;
    display: block;
    font-size: 8px;
    height: 17px;
    left: 5%;
    padding: 0 9px;
    position: absolute;
    top: 5px;
    z-index: 2;
    width: 26px;
}			
.blog-slide-inner #next {				
    background: rgba(0, 0, 0, 0) url("../images/Blog-down-bg.png") no-repeat scroll 0 0;
    bottom: 24%;
    color: #333333;
    font-size: 8px;
    height: 17px;
    left: 5%;
    padding: 0 9px;
    position: absolute;
    z-index: 2;
    width: 26px;
}
.blog-slide-inner #source {
    text-align: center;
    margin: 0 0 0 -200px;
    position: absolute;
    bottom: 10px;
    left: 50%;
}
.blog-slide-inner #source, .blog-slide-inner #source a {
    color: #999;
    font-size: 12px;
}
.blog-slide-inner .caroufredsel_wrapper{
    width: 100% !important;
    margin-top: 0 !important;
}
.blog-slide-inner .image-holder .date {
    right: 41px;
    top: 20px;
}
.blog-slide-inner .image-holder .liks-commnts {
    bottom: 11px;
}
.error-feature .owl-item.active .error-feature-inner{
    background-color: #ffffff;
    border: 1px solid #818182;
    height: 179px;
    position: relative;
    top: -15px
}
.error-feature .owl-item.active .error-feature-inner .text-box {
    padding-top: 21px;
}
.error-feature .owl-carousel .owl-wrapper-outer{
    padding-top: 15px;
}