@charset "utf-8";
/* CSS Document */
a {text-decoration:none;}  
h1, h2, h3, h4, h5{font-weight:normal;}

img{border:none;}
textarea{resize: none;}
input,textarea{outline:none;}
a,button,textarea{outline: none;cursor:pointer;}
button{background:none;border:none; }
* {
margin:0;
padding:0;
}
.wraper > div > div{
   width:1170px; margin:0 auto;
   min-width: 1170px;
  }
  .wraper > div {
   min-width: 1170px;
  }
@font-face {
		src:url(../fonts/arnamu.ttf);
		font-family:'arnamu';
	}
body{font-family:'arnamu';}
.header {background-color:#9e966b;}
.wrap_menu:after{clear:both; display:block;width:100%;content:'';}
.menu{
	float:left;width: 925px; 
}	
.menu li{
	display:inline-block;vertical-align:top;position:relative;z-index: 999999;
}	
.menu li a {
    display: inline-block;
    vertical-align: top;
    font-size: 17px;
    color: #fff;
    margin-right: 15px;
    line-height:50px;
    border-bottom: 3px solid #9e966b;
	
}

.menu li a:hover {

border-bottom: 3px solid #ffffff;
z-index: 999999;
}

.menu li:hover .sub-menu{display:block;}
.menu ul .active_menu{
-moz-box-shadow: inset 0px -3px 0px 0px rgba(51,220,124,1);
box-shadow: inset 0px -3px 0px 0px rgba(51,220,124,1);
}
.sub-menu {display:none; position:absolute;top:100%; left:-3px; background-color:#9e966b;}
 .menu .sub-menu li {display:block; vertical-align:top;position:relative;}
.menu .sub-menu li a {display:block;
    vertical-align: top;
    font-size: 15px;
    color: #fff; margin-right: 0;
   padding-left: 20px;
   line-height:25px;
   padding-right: 20px;
white-space: nowrap;}
.sub-menu li a:hover{background-color:#8a835e;}
.sub-menu li:hover .sub-menu{display:block;}
.sub-menu .sub-menu {display:none;position:absolute;top:0; left:100%; background-color:#008d3d; z-index: 999;}
.sub-menu .sub-menu li {display:block; vertical-align:top;}
.sub-menu .sub-menu li a {display:block;
    vertical-align: top;
    font-size: 15px;
    color: #fff;
   padding-left: 10px;
   line-height:25px;
   padding-right: 10px;
white-space: nowrap;}
.sub-menu .sub-menu li a:hover{background-color:#33dc7c;}   
.top {background-color:#f3f3f3;}
.wrap_logo {float:left;}
.left_logo {display:inline-block; vertical-align:top; width:107px; padding:35px 45px 28px 20px;}
.right_logo {display:inline-block; vertical-align:top; width:340px;padding-top:20px; }
.right_logo p {font-size:13px;color:#000;}
.social {margin:20px 0px 40px 0px;text-align:right;}
.social a {margin-right:3px;}
.social a:last-child{margin-right:0px;}
.links {padding-left:10px;padding-top:10px;line-height: 1.6em;font-size:14px;}
.links a{color:black;}
.modlogo {float:left;padding-top:5px;padding-right:20px;}
.wrap_top {border-bottom:5px solid #9e966b;overflow:hidden;}
.wrap_top_right{float:right;}
/*-------select------*/
.styled-select {
    background:url(../img/arro_slct.png) no-repeat 70px 9px;
    width: 94px;
    height: 30px;
    margin-bottom: 10px;
	margin-top: 10px;
	float:right;
	-moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
   -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
}
.styled-select select {
    background: transparent;
    width: 94px;
    padding: 5px;
    font-size: 16px;
    line-height: 1;
    border: 0;
    border-radius: 0;
    height: 30px;
    -webkit-appearance: none;
	-ms-user-select: none;
    color: #fff;
    font-size: 13px;
    font-weight: 600;
	outline:none;
	-moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
   -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	
}
.styled-select option {background-color:#9e966b;font-size:13px;outline:none;border:0;-moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
   -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';}
.search {float:right;position:relative;width:260px;padding-bottom:10px;}

.search .input_tw{width:100%;border:none;background-color:#e1e1e1;height:27px;font-size:16px;color:#000;border-radius:8px;padding-left: 10px;}
.search .but_one{position:absolute;    top: 5px;
    right: 5px;}
.search a {color:#000; font-size:14px; text-align:right;text-decoration:underline;display:block;}
.search a:hover {text-decoration:none;}
.second {overflow:hidden;background-color:#f3f3f3;}
.content {float:left; width:812px;}

.advancedsearch {padding:10px;}

.advabced-search
{
	padding:		5px 10px !important;
	font-size:		12px !important;
	background-color:	#9e966b;
	font-weight:		bold;
	color:			#ffffff;
        border-radius: 8px;
}
.advabcedsearchinput {border:none;background-color:#e1e1e1;height:27px;font-size:16px;color:#000;border-radius:8px;padding-left: 10px;}

.content p img{
border: none;
margin-right: 15px;
margin-bottom: 10px;
padding-top: 0px;
}

.wrap_news {background-color:#9e966b;margin-bottom: 20px;}
.news_button {background-color:#8a835e; border-radius:4px;width:160px;display:inline-block;vertical-align:top;    padding: 5px 0px;
    margin: 5px 0px 5px 12px;position:relative;}
.news_button button {color:#fff;font-size:16px;font-weight:bold;}
.news_button button img {margin:0px 12px 0px 6px;}
.line_news{display:inline-block; vertical-align:top;width:600px;margin-left:20px;}
.line_news h3 {color:#fff;font-size:16px;    line-height: 44px;}
.line_news h3 a{float:right;color:#fff;font-size:14px;font-weight:300;text-decoration:underline;}
.line_news h3 a:hover{text-decoration:none;}
.menu_blocks {    
    justify-content: space-between;
    flex-wrap: wrap;}
.menu_item {width:390px;margin-bottom:30px;}
.menu_item a {font-size:16px;font-weight:bold;color:#000;}
.menu_item a:hover {text-decoration:underline;}
.menu_item img {margin:12px 0px;}
.menu_item p {font-size:13px;    line-height: 23px;}
.hider_item{background-color:#ebebeb;text-align:center;margin-bottom:30px;}
.hider_item a{color:#000;font-size:14px;text-align:center;line-height:20px;}
#hidden{display:none;}
.footer {background-color: #9e966b;}
.footer_left h3 {color:#fff; font-size:16px;padding-bottom:14px;border-bottom:3px solid #fff;}
.foot_up{overflow:hidden;padding-top:18px;}
.footer_left{float:left;width:203px;}
.footer_left ul li a{color:#fff;font-size:14px;line-height:20px;}
.footer_left ul {padding-top:15px;}
.foot_menu_second {float:left; margin-left:113px;}
.foot_menu_second h3 {color:#fff; font-size:16px;padding-bottom:14px;border-bottom:3px solid #fff;}
.foot_menu_second ul li a{color:#fff;font-size:14px;line-height:20px;}
.foot_up a:hover {color:#000000;}
.foot_menu_second ul {padding-top:15px;}
.foot_menu_second .foot_menu {display:inline-block; vertical-align:top;width:174px;margin-right:53px;list-style-type:none;}
.foot_menu_second .foot_menu:last-child{margin-right:0px;}
.foot_menu_third {float:right; width:354px;}
.foot_menu_third h3 {color:#fff; font-size:16px;padding-bottom:14px;border-bottom:3px solid #fff;}
.foot_news {padding-top:15px;display: flex;
    justify-content: space-between;
    flex-wrap: wrap;}
.foot_news a{margin:0px 13px 5px 0px;display:block;vertical-align:top;}
.foot_news a:nth-child(3n){margin:0px 0px 5px 0px;}
.foot_down {padding-top:25px;overflow:hidden;}
.foot_down_left {float:left;width:473px;}
.foot_down_left p {color:#fff;font-size:12px;}
.foot_down_left p a{text-decoration:underline;color:#fff;font-size:12px;}
.menu_mobile{
    display:none;    
    position: absolute;
    top: 100%;
    left: 0;
    list-style-type:none;
    background-color:#9e966b;  
	z-index: 9999999; 
    }
.menu_mobile a {display:block;
   vertical-align: top;
   font-size: 15px;
   color: #fff;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 5px;
   padding-bottom: 5px;
   line-height:25px;    
   font-weight: bold;}
.menu_mobile li a:hover{background-color:#8a835e;}	
.foot_down_right{float:right;}
.foot_down_right p {color:#fff;font-size:12px;}
.foot_down_right p a{text-decoration:underline;color:#fff;font-size:12px;}
.foot_down_right p a:hover{text-decoration:none;}
.sidebar {float:right; width:337px;    margin-top: 15px;}
.wrap_magazine {background-color:#ebebeb;text-align:center;padding:14px 0px;margin-bottom:18px;}
.magazine img {padding-bottom:18px;}
.magazine h4 {font-size:15px;color:#ffffff;line-height: 20px;font-weight:bold;} 
.magazine h4 a {text-decoration:none;color:#363636;}
.scroll_news {background-color:#ebebeb;}
.line_scroll_news {background-color:#9e966b;padding-left:10px;}
.line_scroll_news h3 {font-size:13px; line-height:31px;color:#fff;font-weight:400;}
.line_scroll_news h3 a {font-size:13px;float:right;margin-right:12px;color:#fff;text-decoration:underline;font-weight:300;}
.line_scroll_news h3 a:hover {text-decoration:none;}
#comments_block{width:100%;overflow:auto;height:650px;    padding-top: 10px;}

.search-error-title {font-size:20px;padding:10px 0px;}
.search-title {font-size:20px;padding:10px 0px;}
.search-excerpt {font-size:13px;}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
/*------------!!!!!!!!!!!!--------*/
/*---------tabs--------*/
.tabs {
    position: relative;
	width: 337px;
	background-color:#ebebeb;
	padding-top:28px;
}

.tabs input {
	display:none;
}
.tabs label {
	background: #9e966b;
	font-size: 13px;
	line-height: 28px;
	position: relative;
	padding: 0 9px;
    float: left;
	display: block;
	width: 120px;
	color: #fff;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	margin-right:4px;
}



.tabs label:hover{
	background: #8a835e;
}

.tabs label:first-of-type {
    z-index: 4;
}

.tab-label-2 {
    z-index: 3;
}

.tab-label-3 {
    z-index: 2;
}

.tab-label-4 {
    z-index: 1;
}

.tabs input:checked + label {
        background: #8a835e;
	z-index: 6;
}

.clear-shadow {
	clear: both;
}

.content_tab {

	position: relative;
        width: 337px;;
	height: 250px;
	z-index: 5;
	border-top:3px solid #9e966b;
}

.content_tab > div {
   position: absolute;
	top: 0;
	left: 0;
	padding: 0px 10px;
	z-index: 1;
    opacity: 0;
    background-color:#ebebeb;
    -webkit-transition: opacity linear 0.1s;
    -moz-transition: opacity linear 0.1s;
    -o-transition: opacity linear 0.1s;
    -ms-transition: opacity linear 0.1s;
    transition: opacity linear 0.1s;
}

.tabs input.tab-selector-1:checked ~ .content_tab .content-1,
.tabs input.tab-selector-2:checked ~ .content_tab .content-2,
.tabs input.tab-selector-3:checked ~ .content_tab .content-3,
.tabs input.tab-selector-4:checked ~ .content_tab .content-4 {
	z-index: 100;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;

    -webkit-transition: opacity ease-out 0.2s 0.1s;
    -moz-transition: opacity ease-out 0.2s 0.1s;
    -o-transition: opacity ease-out 0.2s 0.1s;
    -ms-transition: opacity ease-out 0.2s 0.1s;
    transition: opacity ease-out 0.2s 0.1s;
}
.content_tab div h2,
.content_tab div h3{
	color: #398080;
}
.content_tab div p {
	font-size: 13px;
	line-height: 22px;
	text-align: left;
	margin: 0;
	color: #000;
	font-weight:400;
	    padding-bottom: 15px;
}
/*----------tabs(end)-------*/

.like_page {background-color:#ebebeb;padding:15px 0px 25px 10px;margin-bottom:53px;}
.link_like p{color:#000; font-size:13px; font-weight:400;}
.link_like a{color:#000; font-size:13px; font-weight:400;text-decoration:underline;margin-bottom:15px;display:block;vertical-align:top;}
.link_like a:hover{text-decoration:none;}
/*-----------slider-------*/
#featured .ui-tabs-panel .info{
		display:block; 
	}
#featured{ 
	width:788px; 
	position:relative; 
	background:#ebebeb;
	padding:12px 12px;
	margin:15px 0px 17px 0px;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:481px; 
	list-style:none; 
	padding-top: 9px;margin:0; 
	width:326px; height:335px;
	overflow:auto;
	overflow-x:hidden;
}
#featured ul.ui-tabs-nav li{ 
	padding:3px 0; padding-left:5px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px;    width: 140px;
    height: auto;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:104.5px; text-decoration:none;
	color:#000; 
	line-height:20px; outline:none; overflow: hidden;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
/*
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{ 
	background:url("../img/selected-item.gif") top left no-repeat;
}
*/
#featured ul.ui-tabs-nav li.ui-tabs-active a{ 
	background:#ccc;    
}
#featured .ui-tabs-panel{ 
	width:470px; height:315px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:90px; 
	background:rgba(0,0,0,0.5); 
	    width: 100%;
}

#featured .ui-tabs-panel img {width:100%; height:auto;}
#featured .info h2{ 
	font-size:16px; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	 font-size:13px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/*----slider(end)--*/
.posts {margin-top:15px;border-bottom:3px solid #959595; overflow: hidden;}
.posts h2 {font-size:18px; color:#363636; font-weight:bold; background-color:#ebebeb; line-height:38px;padding-left:15px;margin-bottom:19px;}
.posts_img {float:left;width:316px; margin:0px 10px 10px 0px;}
.posts p {text-align:left; padding-bottom:25px; font-size:15px; font-weight:400;line-height:19px;}
.posts_social img {padding-top:3px;}
.posts_social span {float:right; padding-top:7px;color:#959595;font-size:14px;font-weight:bold;}

.qtranxs_widget .widgettitle {
    display: none;
}

.ngg-gallery-thumbnail-box {
    float: left;
    margin-right: 5px;
    width: 113px;
    height: 90px;
    overflow: hidden;
}
.ngg-gallery-thumbnail img {
    background-color: #FFF;
    border: 1px solid #A9A9A9;
    display: block;
    margin: 4px 0px 4px 4px;
    padding: 4px;
    position: relative;
    width: 100%;
    height: 100%;
}
.magazine img {    width: auto;
    max-height: 230px;
}
.menu_item a img {    width: 358px;
    height: auto;}

.category {margin:15px 0px 17px 0px;padding:0px 0px;}
.more_art  {
    background-color: #9e966b;
    margin-top: 10px;    
    border: none;
    color: white;
    padding: 7px 7px 7px 7px;
    height=25px;
    weight=80px;
    border-radius: 4px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;}
.more_art a {color: #ffffff;}
.single_art {padding:20px 0px;border-bottom:2px solid #9e966b;}
.desc_art {color: #363636; text-decoration: none; font-size:15px;}
.title_art {font-weight:600;padding-bottom:5px;}
.title_art a {color:#363636;}
.img_art {display:inline-block; vertical-align:top;width:30%;margin-right:15px;}
.meta_art {display:inline-block; vertical-align:top;width:65%;}
.img_art img {    width: 100%;
height: auto;}

/* News scroll-bar */
#scrollbar1
{
    width:90%;
    margin:10px 10px 10px; 10px;
    position: relative;
}

#scrollbar1 .viewport
{
    height: 400px;
    overflow:hidden;
    position:relative;
    
}

#scrollbar1 .overview
{
    list-style:none;
    position:absolute;
    left:0;
    top:0;
    margin:0;
    padding: 10px 0px;
}

#scrollbar1 .overview p {
    font-size: 13px;
    font-weight:normal;
    line-height: 19px;
    padding-bottom: 10px;
    text-align: left;
    text-decoration:none;
}

#scrollbar1 .overview p a{
    color:inherit;
    text-decoration: none;
}

#scrollbar1 .scrollbar
{
    background:transparent url(http://hayzinvor.am/wp-content/themes/hayzinvor/img/bg-scrollbar-track-y.png) no-repeat 0 0;
    position:absolute;
    background-position:0 0;
    right: -20px;
    top:0;
    width:15px;
}

#scrollbar1 .track
{
    background:transparent url(http://hayzinvor.am/wp-content/themes/hayzinvor/img/bg-scrollbar-trackend-y.png) no-repeat 0 100%;
    height:100%;
    width:13px;
    position:relative;
    padding:0 1px;
}

#scrollbar1 .thumb
{
    background:transparent url(http://hayzinvor.am/wp-content/themes/hayzinvor/img/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;
    height:20px;
    width:25px;
    cursor:pointer;
    overflow:hidden;
    position:absolute;
    top:0;
    left:-5px;
}

#scrollbar1 .thumb .end
{
    background:transparent url(http://hayzinvor.am/wp-content/themes/hayzinvor/img/bg-scrollbar-thumb-y.png) no-repeat 50% 0;
    overflow:hidden;
    height:5px;
    width:25px;
}

#scrollbar1 .disable
{
    display:none;
}

.noSelect
{
    user-select:none;
    -o-user-select:none;
    -moz-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
}

.socialb
{
float:left;
}



/**
 * Common styles for Front-end
 *
 * @package   PT_Content_Views
 * @author    PT Guy <palaceofthemes@gmail.com>
 * @license   GPL-2.0+
 * @link      http://www.contentviewspro.com/
 * @copyright 2014 PT Guy
 */

/* Fix Bootstrap box-sizing "border-box" problem */
.pt-cv-view *,
.pt-cv-view *:before,
.pt-cv-view *:after {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing:    border-box !important;
    box-sizing:         border-box !important;
}

/* Common */
.pt-cv-view {
    position: relative;
    clear:    both;
}

.pt-cv-view:after {
    clear: both;
    content: '';
    display: block;
}

.pt-cv-page {
    position: relative;
}

.pt-cv-gls-group{
    clear: left;
}

.pt-cv-view strong, .pt-cv-view strong * {
    font-weight: 600 !important;
}

/* Grid system without row */
.pt-cv-colsys {
    margin-left: -15px;
    margin-right: -15px;
}
@media (min-width: 992px) {
    .pt-cv-colsys [data-cvc="2"] .col-md-6:nth-child(2n+1),
    .pt-cv-colsys [data-cvc="3"] .col-md-4:nth-child(3n+1),
    .pt-cv-colsys [data-cvc="4"] .col-md-3:nth-child(4n+1),
    .pt-cv-colsys [data-cvc="5"] .col-md-2:nth-child(5n+1),
    .pt-cv-colsys [data-cvc="6"] .col-md-2:nth-child(6n+1),
    .pt-cv-colsys [data-cvc="7"] .col-md-1:nth-child(7n+1),
    .pt-cv-colsys [data-cvc="8"] .col-md-1:nth-child(8n+1),
    .pt-cv-colsys [data-cvc="9"] .col-md-1:nth-child(9n+1),
    .pt-cv-colsys [data-cvc="10"] .col-md-1:nth-child(10n+1),
    .pt-cv-colsys [data-cvc="11"] .col-md-1:nth-child(11n+1),
    .pt-cv-colsys [data-cvc="12"] .col-md-1:nth-child(12n+1)
    {
        clear: left !important;
    }
}

/* Link */
.pt-cv-view a, .pt-cv-wrapper .btn {
    text-decoration: none !important;
    outline: 0 !important;
}

/* Read more */
.pt-cv-readmore {
    color:  #fff;
    margin: 10px 0;
}

/* An Item */
.pt-cv-content-item {
    padding-bottom: 1em;
    position:       relative;
    overflow:       hidden;
}

/* Add default margin-bottom */
.pt-cv-view .pt-cv-content-item > * {
    margin-bottom: 20px;
}

.pt-cv-border .pt-cv-content-item > *,
.pt-cv-collapsible .pt-cv-content-item > *{
    margin-bottom: 0 !important;
}

/* For the output which shows only Title */
.pt-cv-only-title {
    padding-bottom: 0;
}

.pt-cv-only-title a {
    display: list-item;
    margin-left: 20px;
    list-style-type: square;
}

/* Title */
.pt-cv-title {
    margin-top: 0 !important;
    font-size:  18px;
}

.pt-cv-title a {
    font-weight: 600;
}

/* Thumbnail */
.pt-cv-thumbnail {
    height:        auto;
    max-width:     100% !important;
    margin-top:    0 !important;
  /*  margin-bottom: 10px !important;*/
    min-width:     inherit !important;
}

.pt-cv-thumbnail.pull-left {
    margin-right: 15px !important;
}

.pt-cv-thumbnail.pull-right {
    margin-left: 15px;
}

.pt-cv-no-image {
    min-width:  80px;
    min-height: 80px;
}

/** Content **/
.pt-cv-content, .pt-cv-content * {
    font-weight: 400;
    zoom:        1;
}
/* Able to use default font-size if add class "pt-cv-nfs" */
.pt-cv-content:not(.pt-cv-nfs), .pt-cv-content:not(.pt-cv-nfs) * {
    font-size:   14px;
    line-height: 1.6em;
}

/* Meta fields */
.pt-cv-meta-fields {
    font-size:      13px;
    margin-top:     0;
    /*padding-bottom: 10px;*/
}

.pt-cv-meta-fields a {
    color: #41b7d8;
}

/* Pagination */
.pt-cv-pagination-wrapper {
    margin: 20px 0;
}

.pt-cv-view + .pagination {
    float:  left;
    margin: 0 auto !important;
}

.pt-cv-view + .pagination > li {
    background: none !important;
}

.pt-cv-view + .pagination > li > a {
    cursor: pointer;
}

.pt-cv-spinner {
    width: 15px !important;
    height: 15px !important;
    margin-top: -25px;

    display:            inline-block;
    opacity:            0;
    filter:             alpha(opacity=0);
    color:              #0470ec;

    -webkit-transition: opacity 0.25s, width 0.25s;
    -moz-transition:    opacity 0.25s, width 0.25s;
    -o-transition:      opacity 0.25s, width 0.25s;
    transition:         opacity 0.25s, width 0.25s;
}

.pt-cv-spinner.active {
    opacity: 1;
    filter:  alpha(opacity=100);
}

.pt-cv-clear-pagination {
    margin-bottom: 50px;
}

.pt-cv-pagination-wrapper {
    clear: both;
    position: relative;
}

.pt-cv-pagination.pagination {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    margin-left: 0;
    border: 0;
    padding: 0;
    margin: initial;
}

.pt-cv-pagination li {
    display: inline !important;
    background-image: none !important;
}

.pt-cv-pagination li:before {
    content: '' !important;
}

.pt-cv-pagination a {
    cursor: pointer;
}

.pt-cv-pagination li.active a {
    border-color: rgba(66, 139, 202, 0.2) !important;
}

/* View type : Collapsible List */
.pt-cv-collapsible .panel-heading {
    padding: 0;
}

.pt-cv-collapsible .panel-heading a {
    display: block;
    padding: 10px 15px;
}

.pt-cv-collapsible .panel-body {
    padding: 10px;
}

.pt-cv-view .collapse {
    display:    none;
    visibility: hidden;
}

.pt-cv-view .collapse.in {
    display:    block;
    visibility: visible;
    overflow:   auto;
}

/* View type : Scrollable List */
.pt-cv-scrollable {
    margin-left: 0;
    margin-right: 0;
}
/* Caption */
.pt-cv-view .pt-cv-carousel-caption {
    text-align: left;
    left:       0;
    right:      15px;
    bottom:     16px;
}

.pt-cv-view .pt-cv-carousel-caption * {
    text-shadow: none;
}

/* Caption with image */
.pt-cv-cap-w-img {
    background:     rgba(0, 0, 0, 0.6);
    text-shadow:    0px 1px 1px #000;
    left:           15px !important;
    padding-left:   10px;
    padding-bottom: 0;
    padding-top:    10px;
}

.pt-cv-cap-w-img * {
    color: #fff;
}

.pt-cv-cap-w-img .pt-cv-title a {
    color: #fff !important;
}

/* Caption without image */
.pt-cv-cap-wo-img {
    position: relative !important;
}

.pt-cv-cap-wo-img * {
    color: #000;
}

.pt-cv-cap-wo-img .pt-cv-readmore {
    color: #fff;
}

/* Control */
.pt-cv-view .carousel-control {
    background-image: none !important;
    z-index:          1000;
    height:           30px;
    width:            40px;
    bottom:           0;
    top:              auto;
    color:            #00A100;
}

/* Indicator */
.pt-cv-view .pt-cv-carousel-indicators {
    bottom:        0;
    margin-bottom: 4px;
}

.pt-cv-view .pt-cv-carousel-indicators li {
    background: #cecece;
    border:     1px solid #cecece;
    margin:     0 0;
}

.pt-cv-view .pt-cv-carousel-indicators li.active {
    background: #428bca;
    border:     1px solid #428bca;
}

/* Layout */
.pt-cv-2-col .pt-cv-title {
    clear: none !important;
}
@media (max-width: 480px) {
    /* Disable 2 columns in extra small screens */
    .pt-cv-nolf.pt-cv-2-col .pt-cv-thumbnail{
        float: none !important;
        margin: 0;
    }
}

/* @Panels-minified */
.pt-cv-view .panel {
    margin-bottom:      20px;
    background-color:   #ffffff;
    border:             1px solid transparent;
    border-radius:      4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow:         0 1px 1px rgba(0, 0, 0, 0.05);
}

.pt-cv-view .panel-default {
    border-color: #dddddd;
    padding-bottom: 0;
}

.pt-cv-view .panel-default > .panel-heading {
    color:            #333333;
    background-color: #f5f5f5;
    border-color:     #dddddd;
    margin-bottom: 0 !important;
}
@media screen and (min-width: 992px) {
   .pt-cv-readmore{
         position: absolute;
       bottom: 26px;
   }
    .pt-cv-content-item{
        position: relative;

    }
}
.pt-cv-href-thumbnail{
    overflow: hidden;
    display: block;
    margin-bottom: 0;
}


/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 10px 10px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 10px 10px;
}

.alignleft {
    float: left;
    margin: 5px 10px 10px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 10px 10px;
}

a img.alignnone {
    margin: 5px 10px 10px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 10px 10px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 10px 10px 0;
}

.wp-caption.alignleft {
    margin: 5px 10px 10px 0;
}

.wp-caption.alignright {
    margin: 5px 0 10px 10px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
