/*
  
Theme Name: Doc
Theme URI: http://wp-content-themes.com/doc-a-free-minimal-wordpress-27-theme/257
Description: Doc is a minimal one-column free WordPress theme, with 3 widgetized areas at the bottom of the page, fixed width, and a strong focus on the content for your reading pleasure.
Tags: white, one-column, fixed-width, threaded-comments, sticky-post
Version: 0.1
Author: Delicia
Author URI: http://www.wp-content-themes.com/
Credits:960 Grid System by NathanSmith & Blueprint Css by Joshua Clayton for inspiration, 
Eric Meyer's css reset

*/ 

/* ========== Reset ========== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin : 0;
    padding : 0;
    border : 0;
    outline : 0;
    font-size : 100%;
    vertical-align : baseline;
    background : transparent;
}
* {font-family: 'Arian AMU', 'Arial AMU', 'Arial Unicode', Sylfaen, sans-serif; z-index: 1}
@font-face {
    font-family: 'ArianAMU';
    src: url('font/arnamu.ttf.eot?') format('eot'), 
        url('font/arnamu.ttf.woff') format('woff'), 
        url('font/arnamu.ttf')  format('truetype'),
        url('font/arnamu.ttf.svg#svgFontName') format('svg');
}
.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.clearfix {
    *zoom: 1;
}
body{
    background: #fff;
}
.site-leyout {
    width: 1140px;
    margin: 0 auto;
    position: relative;
}
.site-slug {
    text-align: center;
    width: 450px;
    float: left;
    margin-top: 55px;
}
.header{
    margin-top: 15px;
}
.lang_sel_sel{
    font-weight: bold;
}
.site-slug a{
    color: #5A3C56;
    text-decoration: none;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 20px;
}
.site-logo{
    width: 220px;
    float: left;
    margin-left:5px;
}
.site-meta .site-slug:last-child{
    float: right;


}
#lang_sel_list{
    position: absolute;
    right: 10px;
    top: 0px;
}
#lang_sel_list ul{
    padding: 0;
    margin: 0;
    list-style: none;
}
#lang_sel_list li{
    float: left;
    margin-right: 5px;
}
#lang_sel_list ul li a{
    color: #5A3C56;
    text-decoration: none;
}
.site-menu ul{
    padding: 0px 10px 0px 10px;
    margin: 0;
    list-style: none;

}
.site-menu{
    background-image:url(images/search_bg.png)!important; 
 background:url(images/search_bg.png)!important; 
    margin-top: 15px;
    background-size: 100%;
}
.site-menu li:last-child{
    margin-right: 0px
}
.site-menu li:last-child a{
    border: 0px;
}

.site-menu li{
    float: left;
    z-index: 100;
    padding: 14px 0px;
    margin-right: 10px;
    position: relative;
}
.site-menu li a{
    display: block;
    padding:0px 8px;
    list-style: none;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    color: #fff;
    text-decoration: none;
    border-right: 1px solid #fff;
}
.site-menu li:hover ul.sub-menu{
    display: block;
}
.site-menu li ul.sub-menu{
    display: none;
}
.site-menu ul > li > ul{
    position: absolute;
    z-index: 100;
    background-size: 100% 100%;
    top: 45px;
    min-width: 200px;

    background-image: url(images/search_bg.png)!important; 
}
.site-menu ul > li> ul>li:last-child{
    border-bottom:0px;
}
.site-menu ul > li> ul>li{
    padding: 10px 0px;
    border-bottom: 1px solid #c1c1c1;
    width: 100%;


}
.site-menu ul > li > ul > li > a{
    padding: 0px;
    border: 0px;
}
.home-main{
    margin-top: 25px;
}
.home-slider .slider-item{
    position: relative;
    height: 380px;
    width: 100%;
    overflow: hidden;   
}
.home-slider {
    padding-top: 39px;
}
.partner-slider{
    width: 361px;
    height: 226px;

    padding: 10px 10px 0px 10px;
}
.partner-slider li{
    width: 361px!important;
    height: 176px!important;
    text-align: center;
}
.partner-slider  .slider-image img{
    height: 150px;
    width: auto;
    max-width: 316px;
}
.partner-slider .partner_title{
    /*color: #fff;*/
    color: #000;
    margin-bottom: 6px;
}
.partner-slider{
    background-color: #EFEFEF;
}
.partner-slider a{
    color: #744D6F;
    text-decoration: none;
}
.home-slider .slider-item img{
    width: 100%;
    height: auto;
}
.slide-desc{
    position: absolute;
    bottom: 0;
    left: 0;
    background-image: url('data:image/png;base64,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');
    padding: 10px 10px;
    width: 98%;
    color: #fff;
    font-size: 24px;
}
.slide-desc:hover{
    background-image: url('data:image/png;base64,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');
    color: #000;
}
.home-left{
    width: 720px;
    float: left;
}
.home-right{
    width: 380px;
    float: right;
}
.home-right .search-submit{
    display: none;
}
.partner-slider.bgs{
    background-image: url(images/search_bg.png)!important;
    background-size: 100%;
}
.home-right .search-field{
    border: 0px;
    background-image: url(images/search_bg.png)!important;
    background: url(images/search_bg.png)!important;
    background-size: 100%;
    line-height: 28px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    color: #fff;
    display: block;
    width: 100%;
}
::-webkit-input-placeholder {
    color: #fff;
}

:-moz-placeholder { /* Firefox 18- */
    color: #fff;
}

::-moz-placeholder {  /* Firefox 19+ */
    color: #fff;
}

:-ms-input-placeholder {  
    color: #fff;
}
.section-title{
    margin: 15px 0 10px 0px;
    font-size: 15px;
    font-weight: bold;
    /*box-shadow: 4px 4px 6px #615858;*/
    line-height: 28px;
    text-align: center;
    color: #5A3C56;
    /*color: #fff;*/
    /*background: url(images/search_bg.png)!important;*/

}

.home-news-list ul,.other_posts ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.home-news-list li:nth-child(3n+3),.other_posts li:nth-child(3n+3){
    margin-right: 0px;
}
.home-news-list li,.other_posts li{
    float: left;
    width: 220px;
    padding: 2px;

    margin-right: 24px;
    margin-bottom: 10px;
}
.bgs{
    /*background-color: #744D6F;*/
}
.home-news-list li{
    margin-bottom: 24px!important;
}
.home-news-list li a, .other_posts li a{
    text-decoration: none;
    /*color: #fff;*/
    color: #000;
}
.home-left .home-news-list{ 

}
.home-news-list  .news-title,.other_posts  .news-title{
    font-size: 14px;
    height: 34px;
    overflow: hidden;
    margin-bottom: 5px;
    margin-top: 3px;
    font-weight: bold;
}
.home-news-list .news-desc,.other_posts .news-desc{
    height: 66px;
    overflow: hidden;
    font-size: 14px;
    margin: 3px 0px;
    letter-spacing: 1px;
    padding: 0 3px;
}
.home-news-list .news-image,.other_posts .news-image{
    width: 220px;
    height: 135px;
    overflow: hidden;
}
.home-news-list .news-image img, .other_posts .news-image img{
    width: 220px;
    height: auto;
}

.widget-right h3 {
    background-size: 100%;
    padding: 3px 0;
    text-align: center;
    color: #5A3C56;
    font-weight: bold;
    margin-top: 10px;
}
.widget_sp_image img{
    width: 380px;
    height: auto;
}
.widget_sp_image{
    margin-bottom: 20px;
}
.footer{
    padding: 10px;
    margin-top: 30px;   
    background-color: #A68CA3;
    height: 55px;
}
.footer_copyright{
    color: #fff;
    font-size: 12px;
}
.category-list  ul{
    list-style: none;
}
.category-list a,.category-list p, category-list h2{
    color:#000;
}
.category-list .item_image{
    width: 300px;
    height: 200px;
    overflow: hidden;
    float: left;
    margin-right: 15px;
}
.category-list li{
    padding: 10px;
    background-color: #FFF;
    margin-bottom: 15px;
    box-shadow: 4px 4px 6px #615858;
}
.category-list  a{
    text-decoration: none;
}
.category-list .item_title{
    color: #000;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 5px;

}
.category-list  .post_excerpt{
    color: #000;
    font-size: 14px;
    margin-bottom: 10px;
}
.post_excerpt iframe{
    width: 680px!important;
    height: 383px!important;

}
.post_excerpt p{
    color:#000;
}
.category_name{
    /* font-size: 18px;
     margin-bottom: 10px;
     background-image: url(images/search_bg.png)!important;
     color: #fff;
     padding: 5px 10px;
     background-size: 100% 100%;
     box-shadow: 4px 4px 6px #615858;
    */
    font-size: 21px;
    line-height: 26px;
    margin-bottom: 20px;
    color: #000;
    padding: 5px 0px;
}
.single.category-list{

    line-height: 19px;
}
.widget_sp_image img{
    display: block!important;
}
a,span,p{
    color:#5A3C56; 
}
.video-carucel {
    width: 380px!important;
}
.video-carucel li{
    width: 380px!important;
    height: 98px!important;
}
.video-carucel li a{
    display: block;
    width: 122px;
    height: 92px;
    float: left;
    margin-right: 7px;
}
.video-carucel li a:last-child{
    margin-right:0px;
    float: right;
}
.video-slide-prev:hover{
    background: url(images/slaq.png) -59px -18px;
}
.video-slide-prev {
    cursor: pointer;
    background: url(images/slaq.png) 0px -18px;
    display: block;
    content: " ";
    width: 17px;
    height: 18px;
    bottom: 10px;
    margin-left: 5px;
    left: 10px;
    float: left;
}
.video-slide-next:hover{
    background: url(images/slaq.png) -90px -18px;
}
.video-slide-next {
    background: url(images/slaq.png) -31px -18px;
    display: block;
    content: " ";
    margin-right: 5px;
    width: 17px;
    height: 18px;
    bottom: 10px;
    left: 10px;
    float: right;
}
.slider-controll a{
    text-decoration: none;
    color: #613435;

}
.slider-controll {
    text-align: center;
    font-size: 14px;

    font-weight: bold;
    margin-bottom: 15px;
    line-height: 18px;
}
.wp-paginate{
    padding: 12px 15px!important;
    background-color: #A68CA3;

    text-align: center;
}
.wp-paginate li{
    background: none;
    box-shadow: 0px 0px;
    padding: 0px;
}
.news-meta-row-social.meta-category a,.news-meta-row-social.meta-category{
    color: #fff!important;
}
.news-meta-row-social {
    padding: 10px;
    background-image: url(images/search_bg.png)!important;  
    background-size: 100%;
    margin-bottom: 15px;
    box-shadow: 4px 4px 6px #615858;
    list-style: none;
}
.news-meta-row-social li{
    background: none;
    float: left;
    width: 100px;
    box-shadow: 0px 0px;
    margin-bottom: 0px;
    padding: 0px;
    position: relative;
}
.category-description{
    padding: 10px;

    margin-bottom: 15px;
    box-shadow: 4px 4px 6px #615858;
    color: #5A3C56;
}
.video-item-list ul{
    list-style: none;
    padding: 0;
    margin: 0;
}
.video-item-list li{
    float: left;
    width: 330px;
    padding: 10px;

    margin-bottom: 15px;
    box-shadow: 4px 4px 6px #615858;
}
.video-item-list li .item_image{
    width: 330px;
    height: 230px;
    overflow: hidden;
} 
.video-item-list li .item_image img{
    width: 350px;
    height: auto;
}
.video-item-list li:nth-child(2n+2){
    float: right;
}
.video-item-list li a{
    text-decoration: none;
    color: #5A3C56;

}
.video-item-list li .post_excerpt{
    margin-top: 5px;
    height: 96px;
    overflow: hidden;
    font-size: 14px;
    letter-spacing: 1px;
}
.single-video{

    text-align: center;
}
.single-video-item{
    padding: 20px;
    background-color: #744D6F;
    margin-bottom: 15px;
    box-shadow: 4px 4px 6px #615858;
}
.single-video-item ul{
    padding: 0;
    list-style: none;
    margin: 0;
}
.single-video-item .post_excerpt{
    color: #fff;
}
.news-meta-row-social{
    list-style: none;
}
.category-list div.custom_attached_file a{
    color: #fff;
    font-weight: bold;


}
.section-title a{

    font-size: 15px;
    font-weight: bold;

    line-height: 28px;
    text-decoration: none;
    /*color: #fff;*/
    color: #5A3C56;
}
.wpcf7 input {
    width: 310px;
}
.wpcf7 textarea {
    width: 310px;
}
.wpcf7 {
    float: right;
    width: 310px;
}
.contacts{
    width: 200px;
    float: left;
}
.video-icon{
    position: relative;
    display: block;
}
.video-carucel .video-icon:before{
    content: '';
    position: absolute;
    width: 43px;
    height: 23px;
    background-image: url('images/play_icon.png');
    background-size: 100% 100%;
    left: 42px;
    top: 36px;
    opacity: 0.7;
    border-radius: 5px;
}
.video-category-list .video-icon:before{
    content: '';
    position: absolute;
    width: 71px;
    height: 50px;
    background-image: url('images/play_icon.png');
    background-size: 100% 100%;
    left: 40%;
    top: 30%;
    opacity: 0.5;
}
.video-carucel .news-photo img{
    width: 122px;
    height: 92px;
}
.single.single-article li.content_bloch{
    padding: 10px;
    background-color: #FFFFFF;
    margin-bottom: 15px;
    box-shadow: 4px 4px 6px #615858;
}
.single.single-article p,.single.single-article a{
    color: #171513;
}
.category-list.single-article .post_excerpt{
    color: #171513;
}
.category_name_white{
    font-size: 21px;
    line-height: 26px;
    margin-bottom: 20px;
    color: #000;
    padding: 5px 0px;
}
.bjqs-markers.h-centered{
    position: absolute;
    top: 5px;
    right: -5px;
    width: 136px;
    left: 592px!important;
}
.bjqs-markers  li{

}
ol.bjqs-markers li a:hover{
    background-color: #fff;
}
ol.bjqs-markers li {    display: inline;

                        margin-left: 2px;
}
ol.bjqs-markers li a{
    text-decoration: none;
}
ol.bjqs-markers li a {
    display: inline-block;
    padding: 2px 6px;
    background-color: #E6BC19;
    color: #000;
}
ol.bjqs-markers li.active-marker a{
    background-color:#fff;
}
.featured_title{
    position: absolute;
    top: 6px;
    font-size: 17px;
    line-height: 33px;
    color: #C6001F;
    padding: 0px 0px 0px 10px;
    margin-top: -7px;
    background: #ffdf21;
    width: 711px;
    text-align: left;
}
.partner-page ul li:nth-child(2n+1){
    float: right;
}
.partner-page ul li{
    width: 300px;
    float: left;
    height: 250px;
}
.partner-page .slider-image{
    width: 300px;
    height: 217px;
    overflow: hidden;
    margin-top: 15px;
    text-align: center;
}
.partner-page .slider-image img{
    width: 200px;
    height: auto;
}
.partner-page  .slider-controll{
    display: none;

}
.footer-social div{
    background-image: url(Social.png);

    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    float: right;
    margin-left: 5px;
}
.footer-social .tw_soc{
    background-position: -49px 0px;
}
.footer-social div a{
    display: block;
    width: 100%;
    height: 100%;
}
.meta-category {
    margin-left: 10px;
    color: #5A3C56;
    margin-top: 5px;
}
.single.single-article .meta-category a{

    color: #5A3C56;
}
.alignleft{
    float: left;
    margin: 15px;
}
.alignright{
    float: right;
    margin: 15px;
}
.single-video .video-js{
    margin-bottom: 25px;
}
.section-title.redcolor{
    background: #ffdf21;
}

.section-title.redcolor a{
    color: #C6001F;
    font-weight: normal;
}
#lang_sel_list ul{
    border-top: 0px!important;
}

.videoTitle{
    position: absolute;
    z-index: 10;
    background: rgba(72, 70, 70, 0.65);
    color: #fff;
    padding: 9px;
    height: 36px;
    overflow: hidden;
}