/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */
#header_main_alternate {
    z-index: 2;
    background: #09416e;
}
#socket .container {
    font-family: asreasia-san;
    font-size: 10px;
}

/*************asadi**************/
.searchandhome li img {
    border-radius: 5px;
}
li.hom img {
    height: 25px;
	margin-right: -3px !important;
	margin-left: 1px !important;
}
.lan a {
    background: #00b026;
    padding: 5px 10px;
    margin-left: 2px;
    color: #fff !important;
    border-radius: 11px;
	font-size: 12px;
}
#top .main_menu .menu li ul ul {
    right: 260px !important;
}
#top .av-main-nav ul a
{
    background: #fff !important;
}
h6.av-special-heading-tag {
    font-family: iransans !important;
    font-size: 13px;
    background: #002358;
    width: 100%;
    color: #fff;
    padding: 10px !important;
}
.main_menu .menu ul {
    width: 260px;
}
span.av-masonry-date.meta-color.updated {
    display: none;
}
.av-main-nav li a {
    max-width: none;
    color: #fff !important;
    font-size: 14px !important;
    font-family: asreasia-san;
}
#top .av_header_glassy.av_header_transparency #header_main {
    background:#001b4dd1;
}

p {
    font-family: Iransans;
    font-size: 13px;
}
.iconlist_content p {
    font-size: 12px;
    line-height: 17px;
}

#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content:hover {
    background: #111111bf url(http://razan.asreasia.ir/wp-content/uploads/2018/01/logo2.png) no-repeat right top;
    opacity: 1!important;
    position: absolute !important;
    height: 100% !important;
    text-align: center;
    transition: top 2s ease-out 0s;
}
#top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title {
    font-size: 17px !important;
    font-family: asreasia-Kufi !important;
}

/******* izadkhah *********/


.searchandhome input.button {
    padding: 0px !important;
}
#top #s {
    padding: 5px 47px 5px 5px !important;
    margin: 0px 0px 3px 0px !important;
}
#top #searchsubmit, .ajax_load {
    width: 18px !important;
    line-height: 25px !important;
	    background: #169f09;
 }
.searchandhome .widget {
    padding: 42px 0 5px 0px;
	    top: 8px;
}

.searchandhome li {
    display: inline-block;
}
.searchandhome {
margin: -15% 10px !important;
}
 .searchandhome img {
     width: 100%;
    margin: -3px !important;
} 
/* div#search-3 {
    height: 20px !important;
    width: 300px !important;
} */
.searchandhome h2.widgettitle {
    display: none;
}
ul.noLightbox li a {
    color: #169f09 !important;
}



div#header_meta {
    background: #fff !important;
}
div#header_main {
    background: #0b7a47;
}

ul.avia_mega.menu.av-main-nav li a {
    font-size: 14px !important;
	 -webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -o-transition: all .4s linear;
    transition: all .4s linear;
}
nav.main_menu li:hover a {
    color: #ffffff !important;
    background: #eeeeee4d !important;
}
ul.sub-menu li a span {
    color: #09416e !important;
	font-family:asreasia-san;
	font-size:12px !important;
}
ul.sub-menu li:hover a {
    background: #0b7a47bf !important;
	border-right:5px solid #00b026;
	color:#fff;
}
strong.news-headline {
    height: 38px;
    font-size: 12px !important;
    line-height: 27px;
}
h3.av-special-heading-tag {
    font-size: 16px;
    width: 100%;
    background: url(http://razan.asreasia.ir/wp-content/uploads/2018/01/bg.png) center bottom;
    background-repeat: no-repeat;
    color: #002358 !important;
    font-family: asreasia-kufi;
    font-weight: 600;
    text-align: center;
    padding: 27px !important;
    margin-bottom: 50px !important;
}
h5.av-special-heading-tag {
    font-size: 16px;
    width: 100%;
    background: url(http://razan.asreasia.ir/wp-content/uploads/2018/01/bg1.png) center bottom;
    background-repeat: no-repeat;
    color: #00b026 !important;
    font-family: asreasia-kufi;
    font-weight: 600;
    text-align: center;
    padding: 27px !important;
    margin-bottom: 50px !important;
}
/****** unic *********/
.unic h3.slide-entry-title.entry-title {
text-align: center;
    margin-top: -111% !important;
    position: absolute;
    width: 100%;
    font-family: asreasia-san;
    height: 250px;
    padding-top: 80%;
    color: #fff;
    text-shadow: 0px 1px 1px #000;
    font-size: 17px;
    -webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -o-transition: all .4s linear;
    transition: all .4s linear;
   background: rgba(248,80,50,0);
background: -moz-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(9,65,110,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,80,50,0)), color-stop(100%, rgba(9,65,110,1)));
background: -webkit-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(9,65,110,1) 100%);
background: -o-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(9,65,110,1) 100%);
background: -ms-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(9,65,110,1) 100%);
background: linear-gradient(to bottom, rgba(248,80,50,0) 0%, rgba(9,65,110,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#09416e', GradientType=0 );
}
.unic .slide-entry-wrap article:hover h3 {
    height: 80px;
    margin-top: -37% !important;
    padding-top: 15% !important;
}
.unic .slide-entry-wrap article h3 a {
	 -webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -o-transition: all .4s linear;
    transition: all .4s linear;
}
	
.unic .slide-entry-wrap article:hover h3 a {
    padding-bottom: 10px !important;
    background: url(http://razan.asreasia.ir/wp-content/uploads/2018/01/bordery.png);
    background-repeat: no-repeat;
    background-position: bottom;
}

/****** aboute ********/
.avia_textblock.txtindex p {
    font-family: asreasia-san;
    font-size: 15px;
    line-height: 40px;
    text-align: justify;
}


/********* product *********/

.titr p {
    font-size: 16px;
    width: 100%;
    background: url(http://razanpardaz.com/wp-content/uploads/2018/01/bg.png) center bottom;
    background-repeat: no-repeat;
    color: #002358 !important;
    font-family: asreasia-kufi;
    font-weight: 600;
    text-align: center;
    padding: 27px !important;
    margin-bottom: 50px !important;
}
.category-term-description ul li {
    font-size: 14px;
    font-family: asreasia-BYekan2;
    line-height: 27px;
    color: #0b7a47;
}

.product h3.slide-entry-title.entry-title {
text-align: center;
    font-family: asreasia-san;
    background: url(http://razan.asreasia.ir/wp-content/uploads/2018/01/back-product.jpg);
    padding: 5px;
    background-repeat: no-repeat;
    background-position: right;
    background-size: 355px;
	   color: #fff;
    text-shadow: 0px 1px 1px #000;
	-webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -o-transition: all .4s linear;
    transition: all .4s linear;
}
.category-title h4 {
    background: url(http://razan.asreasia.ir/wp-content/uploads/2018/01/productBORDER.png);
    background-position: center;
    text-align: center;
    padding: 5px;
    color: #09416e;
    font-family: asreasia-san;
    height: 90px;
    background-repeat: no-repeat;
    background-size: 250px;
    -webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -o-transition: all .4s linear;
    transition: all .4s linear;
	    font-size: 15px;
}
.category-item-container:hover h4 {
    background: url(http://razan.asreasia.ir/wp-content/uploads/2018/01/productB.png);
    background-position:center;
	background-repeat: no-repeat;
    color: #00294a;
	background-size: 250px;
}
.category-item-container a:hover {
    text-decoration: none !important;
}

.avia_textblock li {
    font-family: asreasia-san;
    font-size: 13px;
    line-height: 30px;
}


.product .slide-entry-wrap article:hover h3 {
    background: #09416e;
    font-size: 17px !important;
}

h4.av-special-heading-tag {
    width: 100%;
    font-family: asreasia-kufi;
    color: #002358;
    background-size: 100%;
    border-bottom: 1px solid #00b026;
    padding: 5px !important;
}

h2.captionTitle {
    font-family: asreasia-san;
    text-align: center;
    font-size: 15px;
    background: #cbcbca;
    padding: 5px;
    box-shadow: 2px 2px 0px 0px #7b7b7b;
    color: #002358;
}
.owl-carousel .item .slideImage {
    height: 200px !important;
    margin-bottom: 2px !important;
 }
/******* paralax *******/
.avia_textblock h3 {
    font-family: asreasia-kufi;
    color: #fff;
    font-size: 22px !important;
    text-shadow: 0px 2px 3px #09416e;
}

.avia-button-wrap.cmd a {
    font-size: 16px !important;
    font-family: asreasia-kufi,tahoma !important;
}


.avia_textblock p {
    font-family: asreasia-san;
    line-height: 30px;
    font-size: 13px;
    text-align: justify;
}
/***** .big-preview *****/
 .big-preview.single-big {
    max-width: 700px !important;
    right: 20%;
}
span.post-meta-infos {
    display: none;
}
header.entry-content-header h1 {
       width: 700px !important;
    font-family: asreasia-san;
    background: url(http://razan.asreasia.ir/wp-content/uploads/2018/01/h4.jpg);
    background-repeat: no-repeat;
    background-position: right;
    padding: 8px 27px !important;
    color: #fff;
    text-shadow: 0px 1px 1px #000;
    font-size: 13px !important;
    margin-right: -110px !important;
    background-size: 100%;
}
.entry-content {
    max-width: 700px !important;
    margin-right: 5% !important;
}
.entry-content p {
    font-family: asreasia-san;
    font-size: 14px;
    line-height: 30px;
    text-align: justify;
}


/***** contact ******/
fieldset h3 {
font-family: asreasia-kufi;
    background-repeat: no-repeat;
    background-position: right;
    padding: 10px 0% !important;
    color: #002358 !important;
}
label {
    font-family: asreasia-san;
    font-size: 15px !important;
}
input.button {
    font-family: asreasia-san;
    font-size: 15px !important;
    padding: 5px !important;
}

h4.av_iconlist_title.iconlist_title {
    font-family: asreasia-kufi;
    color: #09416e;
    font-size: 16px !important;
    font-weight: 600;
    border-bottom: 1px solid #00b026;
    padding: 5px;
}
.iconlist_content p {
    font-size: 14px;
    line-height: 17px;
    font-family: asreasia-san,tahoma;
    color: #7c8287;
}
.avia-button-wrap a {
    font-family: asreasia-kufi;
    font-size: 15px !important;
    box-shadow: 2px 2px 0px 1px #09416e;
    border-radius: 0px !important;
}


/****** logo ********/


.slide-entry{
  -webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -o-transition: all .4s linear;
    transition: all .4s linear;
}
.logoo .slide-entry:hover {
    border: 3px solid #e8e8e8;
}


/******* product  page *****/
.tabcontainer {
    width: 103% !important;
}
.tab_titles .tab {
    font-family: asreasia-san;
    color: #09416e !important;
    box-shadow: inset 0px 0px 80px 0px #799199;
    border-radius: 5px;
}
.tab_inner_content p {
    font-family: asreasia-san;
    font-size: 15px;
    line-height: 30px;
    text-align: justify;
}
.tab_titles .active_tab {
    background: #09416e !important;
    box-shadow: inset 0px 0px 0px 0px !important;
    color: #ffffff !important;
}
.tabcontainer .active_tab_content {
    background: #f2f2f2 !important;
    box-shadow: inset 0px 0px 30px 0px #c6d2d7;
}
.tab_inner_content li {
    font-family: asreasia-san;
    font-size: 15px;
    line-height: 30px;
}


/***** article **********/
.slide-meta {
    display: none;
}
h3.slide-entry-title.entry-title {
    background: #09416e;
    text-align: center;
    color: #ffffff;
    font-family: asreasia-san;
    padding: 5px;
    font-size: 13px;
    text-align: justify;
    line-height: 27px;
}
.slide-entry-excerpt.entry-content {
    background: #eff5f8;
    font-family: asreasia-san;
    padding: 5px;
    width: 100% !important;
	margin-right: 0% !important;
}



figcaption.av-inner-masonry-content.site-background {
    background: #002358 !important;
    border-left: 2px solid #fff;
}
h3.av-masonry-entry-title.entry-title {
    color: #fff !important;
    text-align: center;
    font-family: asreasia-san !important;
    font-size: 14px !important;
}
.avia-arrow {
    display: none;
}


span.image-overlay-inside {
    display: none;
}


/***** footer ********/
#footer {
    border-top: 10px solid #0b7a47;
}
h3.widgettitle {
    font-family: asreasia-kufi;
    color: #fff;
}
.textwidget p {
    font-family: asreasia-san,tahoma;
    font-size: 14px;
    line-height: 28px;
}
span.news-time {
    display: none;
}
strong.news-headline {
    font-family: asreasia-san;
    padding: 10px 7px;
    background: #09416e;
    font-size: 17px;
    color: #fff !important;
	 -webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -o-transition: all .4s linear;
    transition: all .4s linear;
}
ul.news-wrap.image_size_widget li:hover strong.news-headline {
    border-right: 5px solid #00b026;
}
/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
.unic .av_one_fifth {
    margin-left: -5% !important;
    width: 19%;
}
}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}