/*
Kopa article list widget 1
----------------------------------
*/
.kopa-article-list-1-widget .last-item {
    width: 287px;
    padding-right: 20px;
    float: left;
    border-right: 1px solid #d8d8d8; }
.kopa-article-list-1-widget .last-item .entry-thumb {
    margin-bottom: 15px; }
.kopa-article-list-1-widget .last-item .entry-content {
    position: relative;
    text-align: center;
    margin-top: -51px; }
.kopa-article-list-1-widget .last-item .entry-content header {
    overflow: hidden;
    background-color: #fff;
    padding: 8px 20px;
    display: inline-block;
    margin-bottom: 10px; }
.kopa-article-list-1-widget .last-item .entry-content .entry-title {
    margin-bottom: 10px;
    font-size: 15px;
    direction:rtl;
    text-align:justify;
    line-height: 20px; font:14px dijFont-Reg; }
.kopa-article-list-1-widget .last-item .entry-content p {
    text-align:justify; direction:rtl;
    font:12px dijFont-Reg; }
.kopa-article-list-1-widget .older-post {
    float: left;
    padding-left: 10px;
    border-left: 1px solid #d8d8d8;
    margin-left: -1px;
    width: calc(100% - 287px); }
.kopa-article-list-1-widget .older-post li {
    border-top: 1px solid #d8d8d8;
    padding-top: 15px;
    margin: 15px 0 0; }
.kopa-article-list-1-widget .older-post li:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: none; }
.kopa-article-list-1-widget .older-post li .entry-item {
    position: relative; }
.kopa-article-list-1-widget .older-post li .entry-item .entry-thumb {
    position: absolute;
    top: 0;
    right: 0;
    width: 65px;

}
.kopa-article-list-1-widget .older-post li .entry-item .entry-thumb img{
    height:65px !important;
}
.kopa-article-list-1-widget .older-post li .entry-item .entry-content {
    margin-right: 72px;
    min-height: 60px;
    text-align:right; }
.kopa-article-list-1-widget .older-post li .entry-item .entry-content h2{
    font:14px dijFont-Reg; max-height:60px; direction:rtl; text-align:justify; line-height:22px;
}


.kopa-article-list-1-widget .older-post li .entry-item .entry-content header {
    overflow: hidden;
    margin-bottom: 5px; }

.kopa-article-list-1-widget .older-post li .entry-item .entry-content header .entry-date i{
    color:#8F8F8F;
}
.kopa-article-list-1-widget .older-post li .entry-item .entry-content header .entry-date {
    margin-right: 0;text-align:right; }

.widget-area-5 .kopa-article-list-1-widget .last-item {
    width: 100%;
    padding-right: 0px;
    float: none;
    border-right: none;
    margin-bottom: 20px; }
.widget-area-5 .kopa-article-list-1-widget .last-item .entry-thumb {
    margin-bottom: 15px; }
.widget-area-5 .kopa-article-list-1-widget .last-item .entry-content {
    position: relative;
    text-align: left;
    margin-top: 0; }
.widget-area-5 .kopa-article-list-1-widget .last-item .entry-content header {
    overflow: hidden;
    background-color: transparent;
    padding: 0;
    display: block;
    margin-bottom: 5px; }
.widget-area-5 .kopa-article-list-1-widget .last-item .entry-content .entry-title {
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 20px; }
.widget-area-5 .kopa-article-list-1-widget .older-post {
    float: none;
    padding-left: 0px;
    border-left: none;
    margin-left: 0px;
    width: 100%; }
.widget-area-5 .kopa-article-list-1-widget .older-post li {
    border-top: 1px solid #d8d8d8;
    padding-top: 10px;
    margin: 10px 0 0; }
.widget-area-5 .kopa-article-list-1-widget .older-post li:first-child {
    margin-top: 0;
    padding-top: 10px;
    border-top: 1px solid #d8d8d8; }
.widget-area-5 .kopa-article-list-1-widget .older-post li .entry-item {
    position: relative; }
.widget-area-5 .kopa-article-list-1-widget .older-post li .entry-item .entry-thumb {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 60px; }
.widget-area-5 .kopa-article-list-1-widget .older-post li .entry-item .entry-content {
    margin-left: 0px;
    min-height: auto; }
.widget-area-5 .kopa-article-list-1-widget .older-post li .entry-item .entry-content header {
    overflow: hidden;
    margin-bottom: 5px; }
.widget-area-5 .kopa-article-list-1-widget .older-post li .entry-item .entry-content header .entry-date {
    margin-right: 0; }

/*
Kopa article list widget 2
----------------------------------
*/
.sidebar .kopa-article-list-1-widget .last-item {
    width: 100%;
    padding-right: 0px;
    float: none;
    border-right: none;
    margin-bottom: 20px; }
.sidebar .kopa-article-list-1-widget .last-item .entry-thumb {
    margin-bottom: 15px; }
.sidebar .kopa-article-list-1-widget .last-item .entry-content {
    position: relative;
    text-align: right;
    margin-top: 0; }
.sidebar .kopa-article-list-1-widget .last-item .entry-content header {
    overflow: hidden;
    background-color: transparent;
    padding: 0;
    display: block;
    margin-bottom: 7px; }
.sidebar .kopa-article-list-1-widget .last-item .entry-content .entry-title {
    margin-bottom: 7px;
    font-size: 15px;
    line-height: 20px; }
.sidebar .kopa-article-list-1-widget .older-post {
    float: none;
    padding-left: 0px;
    border-left: none;
    margin-left: 0;
    width: 100%; }
.sidebar .kopa-article-list-1-widget .older-post li {
    padding-top: 12px;
    margin: 10px 0 0; }
.sidebar .kopa-article-list-1-widget .older-post li:first-child {
    margin-top: 0;
    border-top: 1px solid #d8d8d8; }
.sidebar .kopa-article-list-1-widget .older-post li .entry-item .entry-thumb {
    display: none; }
.sidebar .kopa-article-list-1-widget .older-post li .entry-item .entry-content {
    margin-left: 0;
    min-height: auto; }


/*
Kopa article list widget 3
----------------------------------
*/
.main-section .kopa-article-list-3-widget .widget-title {
    font-size: 26px;
    text-align: left;
    border-top: none;
    border-bottom: none;
    border-left: 4px solid #065461;
    padding: 5px 10px 3px;
    margin: 0 0 20px;
    font-family: "pt_serifregular"; }

.kopa-article-list-3-widget .widget-title {
    font-size: 26px;
    text-align: left;
    border-top: none;
    border-bottom: none;
    border-left: 4px solid #065461; }
.kopa-article-list-3-widget .widget-inner {
    background-color: #f9f9f9;
    padding: 20px 10px; }
.kopa-article-list-3-widget .last-item {
    padding: 0 10px;
    width: 67%;
    float: left;
    position: relative; }
.kopa-article-list-3-widget .last-item .entry-thumb {
    border: 5px solid #065461; }
.kopa-article-list-3-widget .last-item .entry-content {
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 70%; }
.kopa-article-list-3-widget .last-item .entry-content .entry-title {
    margin: 0 10px;
    padding: 0 25px;
    font-size: 18px;
    line-height: 22px;
    font-family: "pt_serifbold"; }
.kopa-article-list-3-widget .last-item .entry-content .entry-title a {
    color: white; }
.kopa-article-list-3-widget .last-item .entry-content .entry-title a:hover {
    color: #065461; }
.kopa-article-list-3-widget .older-post {
    padding: 0 10px;
    width: 33%;
    float: left; }
.kopa-article-list-3-widget .older-post li {
    float: none;
    margin: 15px 0 0 0;
    list-style: none;
    padding-top: 15px;
    border-top: 1px solid #d8d8d8; }
.kopa-article-list-3-widget .older-post li:first-child {
    padding-top: 0;
    margin: 0;
    border-top: none; }
.kopa-article-list-3-widget .older-post li .entry-item .entry-thumb {
    float: left;
    margin-right: 10px;
    width: 60px; }
.kopa-article-list-3-widget .older-post li .entry-item .entry-content header {
    margin-bottom: 5px; }
.kopa-article-list-3-widget .older-post li .entry-item .entry-content header .entry-date {
    margin-right: 0; }

/*
Kopa Adv Widget
----------------------------------
*/
.main-section .kopa-adv-widget {
    border-top: 1px solid #d8d8d8;
    margin: 0 auto;
    text-align: center;
    padding: 20px 0; }
.main-section .kopa-adv-widget img {
    max-width: 100%;text-align: center; margin:auto }

.main-section .widget-area-5,
.main-section .widget-area-13 {
    border-top: 1px solid #d8d8d8; }
.main-section .widget-area-5 .kopa-adv-widget,
.main-section .widget-area-13 .kopa-adv-widget {
    margin: 0 auto;
    border-top: none;
    padding: 0; }

.kopa-home-2 .main-section .widget-area-5,
.kopa-home-3 .main-section .widget-area-5,
.main-section .widget-area-13 {
    border-top: none; }

/*
Kopa article list Widget 2
----------------------------------
*/
.kopa-article-list-2-widget > ul {
    margin: -20px 0px 0 0px; }
.kopa-article-list-2-widget > ul > li {
    border-right: 1px solid #d8d8d8;
    padding: 0 10px;
    width: 33.333333%;
    float: right;
    margin: 20px 0 0;
    list-style: none; }
.kopa-article-list-2-widget > ul > li:first-child{
    border-right: none !important;
}
.kopa-article-list-2-widget > ul > li .entry-item .entry-thumb {
    margin-bottom: 5px; }
.kopa-article-list-2-widget > ul > li .entry-item .entry-content > p {
    max-height: 60px;
    overflow: hidden; }
.kopa-article-list-2-widget > ul > li .entry-item .entry-content .meta-box {
    margin-bottom: 8px; }
.kopa-article-list-2-widget > ul > li .entry-item .entry-content .meta-box .entry-date {
    margin-right: 0; }
.kopa-article-list-2-widget > ul > li .entry-item .entry-content .meta-box .entry-date i{
    color:#8F8F8F
}
.kopa-article-list-2-widget > ul > li .entry-item .entry-content header {
    margin-bottom: 8px; }
.kopa-article-list-2-widget > ul > li .entry-item .entry-content header .entry-title {
    margin-top: 5px; font:14px dijFont-Reg; direction:rtl; text-align:justify }

.widget-area-5 .widget,
.widget-area-13 .widget {
    border-left: 10px solid #065461;
    border-right: 10px solid #065461; }
.widget-area-5 .widget:first-child,
.widget-area-13 .widget:first-child {
    border-top: 10px solid #065461; }
.widget-area-5 .widget:last-child,
.widget-area-13 .widget:last-child {
    border-bottom: 10px solid #065461; }

.kopa-home-2 .widget-area-5 .widget,
.kopa-home-3 .widget-area-5 .widget {
    border-left: none;
    border-right: none; }
.kopa-home-2 .widget-area-5 .widget:first-child,
.kopa-home-3 .widget-area-5 .widget:first-child {
    border-top: none; }
.kopa-home-2 .widget-area-5 .widget:last-child,
.kopa-home-3 .widget-area-5 .widget:last-child {
    border-bottom: none; }

/*
Kopa carousel list 2 Widget
----------------------------------
*/
.kopa-carousel-list-2-widget .kopa-owl-carousel-1 {
    background-color: #014653; }
.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .item > ul > li {
    float: none;
    margin: 0;
    list-style: none;
    padding: 10px;
    border-bottom: 1px solid #065461; font:12px dijFont-Reg; }
.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .item > ul > li .entry-item .entry-thumb {
    margin-bottom: 15px; }
.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .item > ul > li .entry-item .entry-content .entry-date {
    display: block;
    margin: 0 0 7px 0;
    text-align:right;
}

.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .item > ul > li .entry-item .entry-content .teacher_name{
    font:12px dijFont-Bold; color:#f1f2f3;
}

.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .item > ul > li .entry-item .entry-content .entry-title a {
    color: #d3d3d3; }
.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .item > ul > li .entry-item .entry-content .entry-title a:hover {
    color: #065461; }
.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .owl-controls {
    margin: 0;
    padding: 7px 0 5px;
    border-top: 0px solid #065461 }
.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .owl-controls .owl-pagination .owl-page span {
    margin: 0 2px;
    background: none;
    border: 1px solid #6f6f6f;
    opacity: 1;
    filter: Anpha(Opacity=100); }
.kopa-carousel-list-2-widget .kopa-owl-carousel-1 .owl-controls .owl-pagination .owl-page.active span {
    border-color: #065461;
    background: #065461; }

/*
Kopa product list Widget
----------------------------------
*/
.kopa-product-list-widget .row{
    padding:0; margin:0
}
.kopa-product-list-widget > ul {
    margin: -20px -20px 0 -20px; }
.kopa-product-list-widget > ul > li {
    float: left;
    margin: 20px 0 0;
    list-style: none;
    padding: 0 20px 20px;
    width: 25%;
    border-left: 1px solid #d8d8d8;
    border-bottom:1px solid #d8d8d8; }
.kopa-product-list-widget > ul > li .entry-item .entry-thumb {
    margin-bottom: 15px; }
.kopa-product-list-widget > ul > li .entry-item .entry-content .entry-title {
    text-transform: uppercase;
    font-family: "pt_serifbold";
    margin-bottom: 10px;
    text-align:center; }
.kopa-product-list-widget > ul > li .entry-item .entry-content .pricebox {
    border-bottom: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
    padding: 7px 0 5px;
    margin-bottom: 15px;
    color: #969696;
    font-size: 13px; }
.kopa-product-list-widget > ul > li .entry-item .entry-content .pricebox .default-price {
    text-decoration: line-through; }
.kopa-product-list-widget > ul > li .entry-item .entry-content .pricebox .sale-price {
    font-size: 18px;
    color: #065461;
    margin-left: 10px; }

/*
Kopa video Widget
----------------------------------
*/
.kopa-video-widget .last-item {
    margin-bottom: 10px; }
.kopa-video-widget .last-item .entry-thumb {
    position: relative;
    margin-bottom: 15px; }
.kopa-video-widget .last-item .entry-thumb .entry-icon {
    position: absolute;
    top: 40px;
    left: 50%;
    width: 60px;
    height: 60px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid white;
    line-height: 56px;
    text-align: center;
    color: white;
    margin-left: -30px;
    font-size: 20px;
    background-color: rgba(39, 39, 39, 0.8); }
.kopa-video-widget .last-item .entry-thumb .meta-box {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: rgba(39, 39, 39, 0.9);
    width: 100%;
    padding: 10px; }
.kopa-video-widget .last-item .entry-thumb .meta-box .entry-date {
    margin-right: 0; }
.kopa-video-widget .older-post li {
    margin: 0;
    border-bottom: 1px solid #d8d8d8;
    padding: 2px 0; }
.kopa-video-widget .older-post li:first-child {
    border-top: 1px solid #d8d8d8; }
.kopa-video-widget .older-post li .entry-title {
    background-color: #eee;
    padding: 10px;
    color: #8f8f8f; }
.kopa-video-widget .older-post li .entry-title a {
    color: #8f8f8f; }
.kopa-video-widget .older-post li .entry-title a:hover {
    color: #1b1b1b; }
.kopa-video-widget .older-post li .entry-title a i {
    margin-right: 10px; }

.widget_categories > ul {
    margin: -5px 0 0; }
.widget_categories > ul > li {
    word-break: break-all;
    float: none;
    margin: 5px 0 0;
    list-style: none; }
.widget_categories > ul > li:before {
    font-family: FontAwesome;
    content: "\f196";
    margin-right: 10px;
    font-size: 11px; }
.widget_categories > ul > li a {
    font-family: "pt_serifregular";
    font-size: 13px; }
.widget_categories > ul > li ul {
    margin-left: 20px; }
.widget_categories select {
    width: 100%; }

.widget_archive > ul {
    margin: -5px 0 0; }
.widget_archive > ul > li {
    word-break: break-all;
    float: none;
    margin: 5px 0 0;
    list-style: none; }
.widget_archive > ul > li:before {
    font-family: FontAwesome;
    content: "\f016";
    margin-right: 10px;
    font-size: 11px; }
.widget_archive > ul > li a {
    font-family: "pt_serifregular";
    font-size: 13px; }
.widget_archive > ul > li ul {
    margin-left: 20px; }
.widget_archive select {
    width: 100%; }

.widget_tag_cloud a {
    display: inline-block;
    margin: 0 20px 10px 0;
    color: #8f8f8f;
    font-size: 13px;
    font-family: "pt_serifregular"; }
.widget_tag_cloud a:hover {
    color: #065461; }

.kopa-gallery-widget > ul {
    margin: -15px -7px 0; }
.kopa-gallery-widget > ul > li {
    float: left;
    margin: 15px 0 0;
    list-style: none;
    padding: 0 7px;
    width: 50%; }
.kopa-gallery-widget > ul > li a img {
    width: 100%; }

.sidebar .nav-tabs.kopa-tabs-1 {
    padding: 0 5px;
    display: block;
    border-right: 1px solid #d8d8d8;
    margin:auto;
    margin-bottom: 20px; }
.sidebar .nav-tabs.kopa-tabs-1 li a {
    font: 13px dijFont-Bold; }
.sidebar .tab-content .tab-pane > ul > li {
    float: none;
    margin: 15px 0 0;
    list-style: none;
    padding: 0px 0 10px;
    border-bottom: 1px solid #d8d8d8; }
.sidebar .tab-content .tab-pane > ul > li:first-child {
    padding-top: 0;
    margin-top: 0;
}

.sidebar .tab-content .tab-pane > ul > li .entry-item .entry-thumb {
    float: right;
    margin-left: 5px;
    width: 55px; }
.sidebar .tab-content .tab-pane > ul > li .entry-item .entry-thumb img{
    height:60px
}
.sidebar .tab-content .tab-pane > ul > li .entry-item .entry-content{

}
.sidebar .tab-content .tab-pane > ul > li .entry-item .entry-content header {
    margin-bottom: 5px; width:100%; text-align:right;direction:rtl; }
.sidebar .tab-content .tab-pane > ul > li .entry-item .entry-content header .entry-date {
    margin-right: 0;  }

.sidebar .tab-content .tab-pane > ul > li .entry-item .entry-content header .entry-date i{
    color:#d8d8d8; margin-left:5px }
.sidebar .tab-content .tab-pane > ul > li .entry-item .entry-content .entry-title{
    font:13px dijFont-Reg;  direction:rtl;text-align:justify !important;line-height:150% !important;
}
.sidebar .tab-content .tab-pane > ul > li .entry-item .entry-content .entry-title a{
    font:13px dijFont-Reg; line-height:50% !important;
}
/*
Kopa Newsletter Widget
----------------------------------
*/
#bottom-sidebar .kopa-newsletter-widget {
    margin-bottom: 5px; }

.kopa-newsletter-widget .newsletter-form .input-email .email {
    background-color: #d0d0d0;
    border: 1px solid #d0d0d0;
    height: 30px;
    padding: 5px 15px;
    line-height: 18px;
    font:13px dijFont-Reg;
    direction:rtl;
    color: #727272;
    margin-right: 3px;
    float: right;
    width: 202px;
    text-align:right; }
.kopa-newsletter-widget .newsletter-form .input-email .email:focus {
    border-color: #065461; }
.kopa-newsletter-widget .newsletter-form .input-email .submit {
    background-color: #065461;
    color: white;
    padding: 5px 10px;
    border: none;
    height: 30px;
    font:13px dijFont-Reg;
    direction:rtl;
    line-height: 20px;
    float: left; }
.kopa-newsletter-widget .newsletter-form .input-email .submit:hover {
    background-color: #014653; }

/*
Kopa Twitter Widget
----------------------------------
*/
.kopa-twitter-widget > ul > li {
    padding-top: 20px;
    border-top: 1px solid #d8d8d8;
    margin: 15px 0 0; }
.kopa-twitter-widget > ul > li:first-child {
    padding-top: 0;
    margin-top: 0;
    border-top: none; }
.kopa-twitter-widget > ul > li .tweet-item .tweet-avatar {
    width: 47px;
    height: 47px;
    float: left;
    margin-right: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    background-color: #014653;
    color: white;
    line-height: 47px;
    text-align: center;
    font-size: 26px; }
.kopa-twitter-widget > ul > li .tweet-item .tweet-content p {
    margin-bottom: 0; }
.kopa-twitter-widget > ul > li .tweet-item .tweet-content p a {
    color: #8f8f8f; }
.kopa-twitter-widget > ul > li .tweet-item .tweet-content p a:hover {
    color: #065461; }
.map-foot .kp-map-wrapper #kp-map {
    height:350px !important;
    width:45% !important;
    float:left;
    overflow:hidden;
    border: 1px solid #d8d8d8;
}
/*
Kopa Flickr Widget
----------------------------------
*/
.kopa-flickr-widget .flickr-wrap {
    margin: -15px 0 0 -15px; }
.kopa-flickr-widget .flickr-wrap li {
    float: left;
    margin: 15px 0 0 15px;
    list-style: none; }
.kopa-flickr-widget .flickr-wrap li a {
    display: block;
    height: 80px;
    width: 80px; }

/*
Kopa Contact Info Widget
----------------------------------
*/
.kopa-contact-info-widget .widget-title{
    font:15px dijFont-Bold;
}
.kopa-contact-info-widget .contact-map {
    margin-bottom: 15px; }
#bottom-sidebar .contact-info p i {
    margin-left: 10px;
    color: #d8d8d8; font-size:15px;
    width: 15px;
    margin-top:5px;
    text-align: center;
    float:right; }
#bottom-sidebar .contact-info p{
    padding:0px; line-height:20px; font:13px dijFont-Reg; direction : rtl;
}
#bottom-sidebar .contact-info p a {
    color: #8f8f8f; }
#bottom-sidebar .contact-info p a:hover {
    color: #065461; }

.kopa-gallery-page-widget .kopa-gallery-slider-wrapper {
    min-height: 436px;
    background: url(images/icons/loading.gif) no-repeat center;
    text-align: center;
    position: relative;
    margin-bottom: 30px; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider {
    margin-bottom: 25px; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .owl-wrapper-outer {
    border: 7px solid #065461; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .owl-controls .owl-buttons div {
    width: 38px;
    height: 97px;
    margin: 0;
    padding: 0;
    background-color: #065461;
    line-height: 97px;
    opacity: 1;
    filter: Anpha(Opacity=100);
    position: absolute;
    bottom: -122px;
    font-size: 35px; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .owl-controls .owl-buttons div:before {
    font-family: 'FontAwesome'; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .owl-controls .owl-buttons div:hover {
    background-color: #014653; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .owl-controls .owl-buttons .owl-prev {
    left: 57px; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .owl-controls .owl-buttons .owl-prev:before {
    content: "\f104"; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .owl-controls .owl-buttons .owl-next {
    right: 57px; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .owl-controls .owl-buttons .owl-next:before {
    content: "\f105"; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .kopa-gallery-slider .item img {
    width: 100%;
    height: auto; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .sync4 {
    width: 686px;
    margin: 0 auto; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .sync4 .item {
    margin: 0 3px;
    cursor: pointer;
    height: 97px; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .sync4 .item img {
    width: 100%;
    height: 100%; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .sync4 .synced .item {
    border: 4px solid #065461; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .v-left-line {
    position: absolute;
    width: 1px;
    left: 0;
    bottom: 47px;
    height: 75px;
    border-left: 1px solid #d8d8d8;
    display: block; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .v-right-line {
    position: absolute;
    width: 1px;
    right: 0;
    bottom: 47px;
    height: 75px;
    border-left: 1px solid #d8d8d8;
    display: block; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .h-left-line {
    position: absolute;
    width: 57px;
    left: 0;
    bottom: 47px;
    height: 1px;
    border-top: 1px solid #d8d8d8;
    display: block; }
.kopa-gallery-page-widget .kopa-gallery-slider-wrapper .h-right-line {
    position: absolute;
    width: 57px;
    right: 0;
    bottom: 47px;
    height: 1px;
    border-top: 1px solid #d8d8d8;
    display: block; }
.kopa-gallery-page-widget .gallery-content .left-col {
    width: 200px;
    margin-right: 20px;
    text-align: center; }
.kopa-gallery-page-widget .gallery-content .left-col h2 {
    font-size: 60px;
    line-height: 66px;
    font-family: "pt_serifregular";
    margin: 0 0 5px; }
.kopa-gallery-page-widget .gallery-content .left-col .meta-box {
    border-bottom: 1px solid #d8d8d8;
    padding-bottom: 8px;
    margin-bottom: 10px; }
.kopa-gallery-page-widget .gallery-content .left-col .meta-box .entry-date {
    margin-right: 0; }
.kopa-gallery-page-widget .gallery-content .left-col .kopa-rating {
    display: inline-block;
    margin-bottom: 10px; }
.kopa-gallery-page-widget .gallery-content .left-col .social-links {
    margin-left: -10px;
    margin-top: -10px; }
.kopa-gallery-page-widget .gallery-content .left-col .social-links li {
    float: left;
    margin: 10px 0 0 10px;
    list-style: none;
    border: 1px solid #d8d8d8;
    width: 95px;
    padding: 5px 0; }
.kopa-gallery-page-widget .gallery-content .left-col .social-links li a {
    font-size: 12px;
    text-align: center;
    color: #292929; }
.kopa-gallery-page-widget .gallery-content .left-col .social-links li a:hover {
    color: #065461; }
.kopa-gallery-page-widget .gallery-content .left-col .social-links li a i {
    margin-right: 5px; }
.kopa-gallery-page-widget .gallery-content .right-col {
    width: 662px; }

.kopa-gallery-masonry-widget {
    overflow: hidden; }
.kopa-gallery-masonry-widget .option-set {
    margin-bottom: -1px; }
.kopa-gallery-masonry-widget .option-set li {
    float: left;
    margin: 0;
    list-style: none;
    padding-left: 1px;
    background-color: #fff; }
.kopa-gallery-masonry-widget .option-set li:first-child {
    padding-left: 0; }
.kopa-gallery-masonry-widget .option-set li label {
    display: block;
    font-size: 14px;
    padding: 7px 20px;
    margin: 0;
    border: 1px solid #d8d8d8;
    cursor: pointer; }
.kopa-gallery-masonry-widget .option-set li label.active, .kopa-gallery-masonry-widget .option-set li label:hover {
    border: 1px solid #065461;
    background-color: #065461;
    color: white; }
.kopa-gallery-masonry-widget .option-set li label input {
    display: none; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper {
    border-top: 0px solid #d8d8d8;
    margin-left: -20px; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list {
    padding-top: 5px; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item {
    width: 160px;
    float: right;
    margin: 15px 0 0 20px;
    overflow: hidden;
    position: relative;
    list-style: none; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content header {
    background-color: #014653;

    overflow: hidden;
    margin-bottom: 15px; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content header .entry-categories {
    text-align: right;
    overflow:hidden;
    color: white;
    font:12px dijFont-Reg;
    width:100%;
    display: block;
    background-color: #065461;
    padding: 3px 5px;
    margin-right: 15px; min-height:fit-content; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content header .entry-categories:hover {
    background-color: #014653; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content header .kopa-rating {
    margin-top: 3px; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content header .kopa-rating li a {
    color: white; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content header .kopa-rating li a:hover {
    color: #065461; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content header .kopa-rating li:first-child {
    margin-left: 0; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content .entry-title {
    text-align: center;
    font-size: 16px;
    line-height: 20px;
    font-family: "pt_serifbold";
    margin-bottom: 5px; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content footer {
    text-align: center; }
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content footer .entry-date {
    margin-right: 0; }

.sidebar .kopa-social-links-widget ul {
    margin: -10px 0 0 -10px; }
.sidebar .kopa-social-links-widget ul li {
    float: left;
    margin: 10px 0 0 10px;
    list-style: none; }
.sidebar .kopa-social-links-widget ul li a {
    width: 45px;
    height: 45px;
    display: block;
    line-height: 45px;
    color: white;
    text-align: center;
    font-size: 25px; }
.sidebar .kopa-social-links-widget ul li a.fa-facebook {
    background-color: #3b5997; }
.sidebar .kopa-social-links-widget ul li a.fa-twitter {
    background-color: #00acee; }
.sidebar .kopa-social-links-widget ul li a.fa-google-plus {
    background-color: #d74432; }
.sidebar .kopa-social-links-widget ul li a.fa-flickr {
    background-color: #0060e0; }
.sidebar .kopa-social-links-widget ul li a.fa-youtube {
    background-color: #c9382d; }
.sidebar .kopa-social-links-widget ul li a.fa-android {
    background-color: #a4c739; }
.sidebar .kopa-social-links-widget ul li a.fa-apple {
    background-color: #f5f5f5;
    color: #1b1b1b; }
.sidebar .kopa-social-links-widget ul li a.fa-instagram {
    background-color: #517c9c; }
.sidebar .kopa-social-links-widget ul li a.fa-skype {
    background-color: #00aef1; }
.sidebar .kopa-social-links-widget ul li a.fa-pinterest {
    background-color: #cc2127; }
.sidebar .kopa-social-links-widget ul li a.fa-dribbble {
    background-color: #e65085; }
.sidebar .kopa-social-links-widget ul li a.fa-github-alt {
    background-color: #f4cab2; }

/**
 * 7.0 Footer
 * -----------------------------------------------------------------------------
 */
.bottom-logo {
    text-align: center;
    margin-bottom: 20px;  border-bottom: 1px solid #d8d8d8; padding-bottom:10px; }
.bottom-logo img {
    max-width: 100%;
    margin-top:35px; }

#bottom-sidebar .social-links li {
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background-color: #f6f6f6;
    float: left;
    margin: 0 0 0 4px;
    list-style: none; }
#bottom-sidebar .social-links li:first-child {
    margin-left: 0; }
#bottom-sidebar .social-links li a {
    display: block;
    line-height: 34px; }

.kopa-page-footer .wrapper {
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    padding: 20px 0; }
.kopa-page-footer .wrapper #copyright {
    margin-bottom: 0;
    text-align: center;
    font:12px dijFont-Reg;
}


.kopa-more-image-box{
    border-top: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8; margin:10px auto; padding:10px 0; display:block; clear:both
}


.video_container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.video_container iframe,
.video_container object,
.video_container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}
