/***************FONTS*****************/
/*
@font-face {
    font-family: 'iryekanregular';
    src: url('../fonts/font-yekan/iryekan-webfont.woff2') format('woff2'),
         url('../fonts/font-yekan/iryekan-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face { 
    font-family: 'iryekanbold';
    src: url('../fonts/font-yekan/iryekanbold-webfont.woff2') format('woff2'),
         url('../fonts/font-yekan/iryekanbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

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,
fieldset, form, label, legend, table, 
caption, tbody, tfoot, thead, tr, th, td {font-family: 'iryekanregular';}
*/
.visuallyhidden {position: absolute;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(0px 0px 99.9% 99.9%);clip-path: inset(0px 0px 99.9% 99.9%);overflow: hidden;height: 1px;width: 1px;padding: 0;border: 0;}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/iran-sans/eot/IRANSansWeb_Black.eot');
	src: url('../fonts/iran-sans/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/iran-sans/woff2/IRANSansWeb_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/iran-sans/woff/IRANSansWeb_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/iran-sans/ttf/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/iran-sans/eot/IRANSansWeb_Bold.eot');
	src: url('../fonts/iran-sans/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/iran-sans/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/iran-sans/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/iran-sans/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/iran-sans/eot/IRANSansWeb_Medium.eot');
	src: url('../fonts/iran-sans/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/iran-sans/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/iran-sans/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/iran-sans/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/iran-sans/eot/IRANSansWeb_Light.eot');
	src: url('../fonts/iran-sans/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/iran-sans/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/iran-sans/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/iran-sans/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/iran-sans/eot/IRANSansWeb_UltraLight.eot');
	src: url('../fonts/iran-sans/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/iran-sans/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/iran-sans/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/iran-sans/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/iran-sans/eot/IRANSansWeb.eot');
	src: url('../fonts/iran-sans/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/iran-sans/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/iran-sans/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/iran-sans/ttf/IRANSansWeb.ttf') format('truetype');
}

body {
	font-family: IRANSans !important;
	font-weight: 300;
	direction: rtl;
	margin: 0;
}
a,h1, h2, h3, h4, h5, h6,input,.btn-primary, textarea {
	font-family: IRANSans !important;
}
h1 {
	font-weight: bold;
}
.wrapper {
	max-width: 900px;
	margin: 0 auto;
}
.ltr {
	direction: ltr;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-small {
	font-size: 0.8em;
}
.text-xsmall {
	font-size: 0.6em;
}
.text-large {
	font-size: 1.2em;
}
.text-xlarge {
	font-size: 1.4em;
}
.text-underline {
	text-decoration:underline;
}
.text-ultralight {
	font-weight: 200;
}
.text-light {
	font-weight: 300;
}
.text-regular {
	font-weight: normal;
}
.text-medium {
	font-weight: 500;
}
.text-bold {
	font-weight: bold;
}
.text-black {
	font-weight: 900;
}
blockquote {
	font-weight: 500;
	padding: 10px;
	border: 1px dashed #666666;
}

.mainbox {
	width: 100%;
	background-color: #EFEFEF;
	display: table;
	margin-bottom: 30px;
	border-right: 8px solid #FFFF33;
}

.mainboxnegativ {
	width: 100%;
	background-color: #000000;
	display: table;
	margin-bottom: 30px;
	border-right: 8px solid #FFFF33;
	color: #F9F9F9;
}

.mainbox2 {
	font-size: 1em;
	width: 90%;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.mainbox3 {
	width: 100%;
	background-color: #b8b8b8;
	display: table;
	margin-bottom: 30px;
	border-right: 8px solid #bd70ff;
}

.mainbox2negativ {
	font-size: 1em;
	color: #F9F9F9;
	background-color: #000000;
	padding-right: 20px;
}

.farsiparagraph {
	font-size: 1em;
	width: 47%;
	float:right;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;

}
.englishparagraph {
	font-size: 1em;
	width: 47%;
	float: left;
	direction:ltr;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;


}
.rightbox {
	width: 60%;
	padding-right: 20px;
	padding-left: 5px;
	float: right;
	margin-left: 10px;
	margin-bottom: 0px;
	min-width: 0px;
	background-color: #F7F7F7;

}

.titelbox {
	width: 60%;
	padding-right: 25px;
	padding-left: 0px;
	float: right;
	margin-left: 10px;
	margin-bottom: 0px;
	min-width: 0px;
	background-color: #F2F2F2;
	color: #4B4B4B;
}


.lefttbox {
	
	padding-right: 20px;
	padding-left: 4px;
	float: right;
	margin-bottom: 10px;
	min-width: 0px;
}

.alphabet {
	width: 35%;
	float: left;
	font-size: 21em;
	text-align: center;
	font-weight: 500;
	color: #999999;
}

.alphabet2 {
	width: 35%;
	float: left;
	direction: ltr;
	font-size: 1.6em;
	text-align: left;
	font-weight: 500;
	color: #333333;
	margin-top: 100px;
}
.footer {
	font-weight: 300;
	font-size: 0.7em;
	text-align: center;
	direction: ltr;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}

/***************Custom Code*****************/
.jamasshead {background: url(/images/header/massthead-header.jpg) no-repeat !important;background-size: cover !important;background-position:center center !important;}
h3.jamasshead-title {color: transparent !important;}
@media screen and (min-width: 938px) {.jamasshead {padding: 140px !important;}}
.logo {padding-top:10px !important;}
.t3-logo-small.t3-logo-light {background-image: url(../images/logo/logo-peyvast-up.png) !important;}
.t3-logo-small {width: 182px !important;}
a {color: #ab8105 !important;}
.category-module.category-carousel .carousel .carousel-indicators span {color:#ecca84 !important;}
.ja-button-control a.active {border-color:#c9a85d !important;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color:#ab8105 !important;}
.testimonials .category-module.category-carousel .carousel .carousel-indicators li.active {border-color: #c9a85d !important;background: #c9a85d !important;}
.btn-primary {border: 2px solid #c9a85d !important;}
.row-feature.row-feature-secondary {background: #c9a85d !important;}
.category-module.category-carousel .carousel .carousel-indicators li.active i {border-color: #ecca84 !important;color: #ecca84 !important;}
.category-module.category-carousel .carousel .carousel-indicators i {border: 2px solid #ab8105  !important;}
#back-to-top .btn {color: #c9a85d !important;}
blockquote {font-weight: 400;border: none;text-align: justify;border:none;border-right:2px solid #ab8105 !important;}
.article-footer .category-name span, .article-footer .create span, .article-footer .modified span, .article-footer .hits span {color: #c2930c;}
.published {background: #ab8105 !important;}
.parrent-category,.writtenby {color: #ecca84;}
.t3-navhelper {color: #ab8105 !important;}
.t3-footnav .t3-module ul.contact-info li {color: #ab8105 !important;}
.copyright {color: #888888;}
.category-module.category-carousel .carousel .carousel-indicators li:before {background: #ab8105 !important;}
.category-module.category-carousel .carousel .carousel-indicators i {color:#ab8105 !important;}
.ja-ss-thumbs .ja-ss-thumb.active {border-color: #c2930c !important;background: #c2930c !important;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {color: #ffffff !important;background-color: #ab8105 !important;}
.btn-white {color:#ffffff !important;} 
.btn-white:hover {color:#c2930c !important;}
.categories-list.horizontal li.active a {border-color: #ab8105;}
.t3-mainnav .t3-navbar .navbar-nav > .active > a, .t3-mainnav .t3-navbar .navbar-nav > .active > a:hover, .t3-mainnav .t3-navbar .navbar-nav > .active > a:focus {border-color: #ab8105 !important;}
.t3-mainnav .t3-navbar .navbar-nav > li > a:hover, .t3-mainnav .t3-navbar .navbar-nav > li > a:focus {border-color: #ab8105 !important;}
.item-image.article-image.article-image-full {background-color: #5f5f5f !important;}
.ja-slideshow {background: url(../images/pattern.jpg) !important;background-size: 90px !important;}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
background-color: transparent !important;color:#ab8105 !important;}
.ja-contentslider-center-wrap {background:none !important;}
td, tr td {border: 1px solid #ababab; vertical-align: middle; padding-right: 8px;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {border-top: 1px solid #ababab;}
.navbar-toggle {border: 2px solid #ab8105 !important;color: #ab8105 !important;}
.navbar-toggle:hover, .navbar-toggle:active, .navbar-toggle:focus {background: #ab8105 !important;border-color:#ab8105 !important;color:#ffffff !important;}
.circle-icon.border {border: 2px solid #ab8105 !important;}
@media (min-width: 1280px) {.circle-icon.border i {color: #ab8105 !important;}}
.t3-logo-small {height:50px !important;}
.com_content.view-article p {text-align: justify;}
article p {text-align: justify !important;}
.ja-masonry-wrap .item article .item-desc i {background: #ab8105 !important;}
h3.ja-masthead-title {font-weight: 500 !important;font-size: 60px !important;margin: 0 auto !important;color: #fff !important;text-shadow: 1px 1px 1px #000,-1px -1px 1px #000 !important;}
.ja-masthead {background-position-y: center !important;background-position-x: center !important;}
.ja-masthead .ja-masthead-detail {color: #ffffff !important; padding: 200px 0 !important;}
.ja-masthead {
/*    filter: grayscale(1);*/
}
.testimonials .category-module.category-carousel .article-img {width: 120px !important;height: 120px !important;border-radius: 120px !important;}

.jsslide i {background: #ab8105 !important;}
#Mod69 .category-module.category-blog .category-module-item .article-img img {margin-right: -100px !important;}
.category-module.category-blog .mod-articles-meta {
   display: none !important;
}
/*
.category-module.category-blog .mod-articles-desc {
   display: none !important;
}
.category-module.category-blog .article-img a {
    width: 200px !important;
    height: 200px !important;
    border-radius: 100px !important;
}
.category-module.category-blog .article-img img { 
    vertical-align: middle;
    text-align: center !important;
}

@media (min-width: 768px) {
.category-module.category-blog .category-module-item:hover h4 {
 margin-top: 0px !important;
}
}
	@media (min-width: 768px) {
.category-module.category-blog .category-module-item {
    height: 430px !important;
}
}
.category-module.category-blog h4 a {
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-align: center !important;
    width: 295px !important;
    display: inline-block !important;
}
#Mod69 .category-module.category-blog .category-module-item .article-img {filter:grayscale(1) !important;}
@media (min-width: 768px){
#Mod69 .category-module.category-blog .category-module-item:hover .article-img {
     -webkit-transform: translate(0,0px) !important;
    -moz-transform: translate(0,0px) !important;
    -o-transform: translate(0,0px) !important;
    -ms-transform: translate(0,0px) !important;
     transform: translate(0,0px) !important;
    display: block !important;
    filter:grayscale(0) !important;
}
}

@media (min-width: 768px){
#Mod69 .category-module.category-blog .category-module-item .mod-articles-meta {
    display: none !important;
}
}
#Mod69 .category-module.category-blog .category-module-item .mod-articles-desc {
    display: block !important;
}
#Mod69 .category-module.category-blog .category-module-item:hover .mod-articles-desc {
    display: block !important;
}*/
div#kt {
    text-align: right !important;
    direction: rtl !important;
}
.ja-ss-desc h3 {
    font-weight: 500 !important;
    width: max-content !important;
}
#kt .kt-form-submit>div {
    -webkit-flex: unset;
    -ms-flex: unset;
    flex: unset;
}
#kt .o-form-control,form.kt-form,#kt .o-empty  {
    background-color: #2C3236 !important;
}
#kt .kt-form-submit {background-color:#E2E2E2 !important;}
#kt .btn-kt-primary {
    background-color: #2C3236 !important;
    border-color: #2C3236 !important;
}
#kt .markItUpHeader {background-color: #363D42 !important;}
#kt .o-form-group--float .o-control-label {right:8px !important;}
#kt .kt-editor-info {background-color: #363D42 !important;}
#kt .kt-dashboard-tab {border-bottom: 1px solid #a0a0a0 !important;}

#kt .kt-comment__hd,#kt .kt-comment  {border-bottom: 1px solid #a0a0a0 !important;}
    
#kt .kt-form-submit>div:last-child {
    margin-top: 10px !important;
}
.o-flag__body {
    padding-right: 10px !important;
}
.kt-captcha__title ,.o-empty__text.t-lg-mt--md {
    color: #ccc !important;
}
#kt .o-checkbox label {color:#2C3236 !important;}
#kt .kt-form-captcha {background-color: #363D42 !important;color:#ffffff !important;}
p.right-reserved {
    padding-right: 8px;
}
.rupup h3 {
    display: table-cell !important;
}
.ja-masthead .ja-masthead-detail {max-width: unset !important;
}
.circle-icon.background-1 {background-image: url('/images/circle-icons/moshavereh.jpg') !important;background-color:transparent !important;}
.circle-icon.background-2 {background-image: url('/images/circle-icons/khadamat.jpg') !important;background-color:transparent !important;}
.circle-icon.background-3 {background-image: url('/images/circle-icons/website.jpg') !important;background-color:transparent !important;}

.layout-ja_nuevoservices .item article i.fa.fa-microphone {background-image: url('/images/circle-icons/cart-visit.jpg') !important;color: transparent !important;    background-position: center}
.layout-ja_nuevoservices .item article i.fa.fa-flag-o {background-image: url('/images/circle-icons/set-edari.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-pencil {background-image: url('/images/circle-icons/bastebandi.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-lightbulb-o {background-image: url('/images/circle-icons/website.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-question {background-image: url('/images/circle-icons/bag.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-comments-o {background-image: url('/images/circle-icons/billboards.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-code {background-image: url('/images/circle-icons/responsive.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-lightbulb-o {background-image: url('/images/circle-icons/design.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-microphone {background-image: url('/images/circle-icons/bussines-card.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-google {background-image: url('/images/circle-icons/seo.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.fa.fa-css3 {background-image: url('/images/circle-icons/re-design.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.ic-consult {background-image: url('/images/circle-icons/ic-consult.jpg') !important;color: transparent !important;    background-position: center} 
.layout-ja_nuevoservices .item article i.ic-website {background-image: url('/images/circle-icons/ic-website.jpg') !important;color: transparent !important;    background-position: center} 
.circle-icon.background-21 {background-image: url('/images/circle-icons/ic-website.jpg') !important;color: transparent !important;    background-position: center} 

.fa-instagram,.fa-telegram {
  padding: 20px;
  font-size: 30px;
  width: 50px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
}
ul.peyvastsocial {
    margin-right: 22px !important;
}
ul.peyvastsocial li {margin-right:5px;margin-left:5px;float:right;}
h1, .h1 {
    font-size: 24px !important;
}
#kt .o-checkbox input[type="checkbox"]:checked+label:after {
    color:#ffffff !important;
}
#kt .o-checkbox input[type="checkbox"]:checked+label:before {
    background-color: #2C3236 !important;
    border-color: #363D42 !important;
}

#kt .btn-kt-primary:hover {
     background-color: #363D42 !important;
    border-color: #2C3236 !important;
}
.about-us .thumbnail .caption p {
    color: #ab8105 !important;
}
.about-us .thumbnail .caption .member-detail { color: #c9a85d !important;}
.about-us .member .thumbnail .member-follow:hover > .mask {background-color:transparent !important;}
.page-porfolio ul.horizontal.categories-list {position: absolute;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(0px 0px 99.9% 99.9%);clip-path: inset(0px 0px 99.9% 99.9%);overflow: hidden;height: 1px;width: 1px;padding: 0;border: 0;}
.ja-masonry-wrap #infinity-next {position: absolute;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(0px 0px 99.9% 99.9%);clip-path: inset(0px 0px 99.9% 99.9%);overflow: hidden;height: 1px;width: 1px;padding: 0;border: 0;}
.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #ab8105;
    border-bottom-color: #ab8105;
}
.pager li > a:hover, .pager li > a:focus  {
    background-color: #c9a85d !important;
    border: 1px solid #c9a85d !important;
    color: #ffffff !important;
}
.pager li > a, .pager li > span {
    background-color: #ab8105 !important;
    border: 1px solid #ab8105 !important;
    color: #ffffff !important;
}
.t3-mainnav .t3-navbar .navbar-nav > li > a {
}
.t3-mainnav .t3-navbar .navbar-nav > .open > a, .t3-mainnav .t3-navbar .navbar-nav > .open > a:hover, .t3-mainnav .t3-navbar .navbar-nav > .open > a:focus {border-color: #ab8105 !important;}
.t3-mainnav .t3-navbar .navbar-nav > .open > a .caret, .t3-mainnav .t3-navbar .navbar-nav > .open > a:hover .caret, .t3-mainnav .t3-navbar .navbar-nav > .open > a:focus .caret {
    border-top-color: #ab8105 !important;
    border-bottom-color: #ab8105 !important;
}
.navbar-nav > li > .dropdown-menu > li.open > a, .navbar-nav > li.open > .dropdown-menu > li.open > a, .navbar-nav > li > .dropdown-menu > li.active > a, .navbar-nav > li.open > .dropdown-menu > li.active > a {
    color: #ffff !important;
}
.plain-style .contact-links ul li a.instagram:after {
    content: "\f16d";
}
.plain-style .contact-links ul li a.telegram:after {
    content: "\f2c6";
}
.plain-style .contact-links ul li a.whatsapp:after {
    content: "\f232";
}
.plain-style .contact-links ul li a:hover {
    background: transparent;
    border-color: #c9a85d;
}
.plain-style .contact-links ul li a:after {font-size:26px;}
.plain-style .contact-links ul li {padding:0px 15px !important;}
.plain-style .contact-links ul li a {
    border: 2px solid #ab8105 !important;
}
.btn-primary {
    color: #ab8105 !important;
}
.well {
    background: #c9a85d !important;
    color: #ffffff !important;
    font-weight: 600 !important;
}
.circle-icon.background-12 {
    background-image: url(/images/circle-icons/projects/box-280.jpg) !important;
}
.circle-icon.background-13 {
    background-image: url(/images/circle-icons/projects/bag-280.jpg) !important;
}
.circle-icon.background-14 {
    background-image: url(/images/circle-icons/projects/book-280.jpg) !important;
}
.circle-icon.background-15 {
    background-image: url(/images/circle-icons/projects/flyer-280.jpg) !important;
}
.circle-icon.background-16 {
    background-image: url(/images/circle-icons/projects/set-280.jpg) !important;
}
.t3-megamenu .dropdown-header, .t3-megamenu .mega-nav .mega-group > .dropdown-header, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header {color: #ffffff !important;
}
.t3-megamenu .mega-nav > li a:hover, .t3-megamenu .dropdown-menu .mega-nav > li a:hover {background-color:#ffffff !important;color:#000000 !important;margin-right:2px !important;}
#back-to-top {right: 24px !important; }
/* This is For max-width:938px   */
@media screen and (max-width: 938px){
    .ja-masthead .ja-masthead-detail {padding: 24px !important;}
    h3.ja-masthead-title {text-align: center !important;margin-right: 0px !important;}
    
}
@media (min-width: 1280px) {#t3-footerr .col-xs-1,#t3-footer .col-sm-1,#t3-footer .col-md-1,#t3-footer .col-lg-1,#t3-footer .col-xs-2,#t3-footer .col-sm-2,#t3-footer .col-md-2,#t3-footer .col-lg-2,#t3-footer .col-xs-3,#t3-footer .col-sm-3,#t3-footer .col-md-3,#t3-footer .col-lg-3,#t3-footer .col-xs-4,#t3-footer .col-sm-4,#t3-footer .col-md-4,#t3-footer .col-lg-4,#t3-footer .col-xs-5,#t3-footer .col-sm-5,#t3-footer .col-md-5,#t3-footer .col-lg-5,#t3-footer .col-xs-6,#t3-footer .col-sm-6,#t3-footer .col-md-6,#t3-footer .col-lg-6,#t3-footer .col-xs-7,#t3-footer .col-sm-7,#t3-footer .col-md-7,#t3-footer .col-lg-7,#t3-footer .col-xs-8,#t3-footer .col-sm-8,#t3-footer .col-md-8,#t3-footer .col-lg-8,#t3-footer .col-xs-9,#t3-footer .col-sm-9,#t3-footer .col-md-9,#t3-footer .col-lg-9,#t3-footer .col-xs-10,#t3-footer .col-sm-10,#t3-footer .col-md-10,#t3-footer .col-lg-10,#t3-footer .col-xs-11,#t3-footer .col-sm-11,#t3-footer .col-md-11,#t3-footer .col-lg-11,#t3-footer .col-xs-12,#t3-footer .col-sm-12,#t3-footer .col-md-12,#t3-footer .col-lg-12
    {padding-left:0px !important;}
    
    #t3-footer t3-footnav .t3-module ul.contact-info li {
    line-height: 23px !important;
    }
    #t3-footer ul.contact-info {
    width: 180px;
    }
}

.nav-pills > li {
  border-bottom: none !important; 
}
.plain-style h1,.plain-style h2,.plain-style h3,.plain-style h4,.plain-style h5 {
    border-bottom: none !important;
}
.categories-module li, ul.categories-module li, .category-module li, ul.category-module li {
    border-top:none !important;
     border-bottom:none !important;
}
.blog .readmore a, .blog-featured .readmore a {padding:10px !important;}
.peyvastsocial li a.instagram,.peyvastsocial li a.telegram {font-size:0px !important;}
.peyvastsocial li a.instagram:after {
    content: "\f16d";
    font-family: FontAwesome;
    font-size:30px !important;
}
.peyvastsocial li a.telegram:after {
    content: "\f2c6";
    font-family: FontAwesome;
    font-size:30px !important;
}
.t3-sidebar ul.latestnews.mod-list {
    list-style: none;
    margin-right: 0px !important;
}
.t3-sidebar ul.latestnews.mod-list li {
    font-size: 17px;
    margin-top: 5px;
    padding-bottom: 5px;
}
.t3-sidebar ul.category-module.mod-list li {
    font-size: 17px;
    margin-top: 5px;
    padding-bottom: 5px;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    position: relative !important; 
    margin-right: -20px !important; 
    vertical-align: top !important; 
    margin-left: 11px !important; 
}
.btn-danger {
    color: #ffffff;
    background-color: #ab8105 !important; 
}
input.rsform-input-box.form-control {  
    border-left-width: 0 !important; 
    border-top-width: 0 !important; 
    border-right-width: 0 !important; 
}
strong.formRequired {
    color: #edb200 !important; 
}
.has-error .form-control {
    border: 2px solid #e74c3c !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.has-error .form-control:focus {
    border-color: #73bfe6 !important;
}
li.peyvastaddress {
    line-height: 24px !important;
}
.fa-map-marker:before {
color: #ab8105 !important;
}
.circle-icon.background-1 {
    background-color: #ad66cc;
}
@media (min-width: 1280px) {
.container.pcarousel {
    width: 960px;
}
}
.page-porfolio .page-header h1,.page-porfolio .page-title h1 {
font-weight:400;text-align:center;}
.monitordivs ul.blocks {
	 list-style: none;
	 padding: 50px;
	 margin: 0;
}
 .monitordivs ul.blocks li.block {
	 display: inline-block;
	 vertical-align: bottom;
	 position: relative;
	 margin-bottom: 50px;
}
 .monitordivs ul.blocks li.block .window.macpro {
	 width: 415px;
	 position: absolute;
	 top: 17px;
	 left: 19px;
}
 .monitordivs ul.blocks li.block .window.macpro img {
	 width: 100%;
	 object-fit: cover;
	 object-position: top;
	 height: 248px;
}
 .monitordivs ul.blocks li.block .window.imac {
	 width: 292px;
	 position: absolute;
	 top: 12px;
	 left: 79px;
}
 .monitordivs ul.blocks li.block .window.imac img {
	 width: 100%;
	 object-fit: cover;
	 object-position: top;
	 height: 182px;
}
 .monitordivs ul.blocks li.block .window img {
	 transition: 5s all ease;
}
 .monitordivs ul.blocks li.block .window img:hover {
	 object-position: bottom;
}
 .monitordivs ul.blocks svg {
	 width: 450px;
}
.getafreequote p {text-align:center !important;}
.getafreequote {
    background-color: #c9a85d;
    padding: 24px;
}
.getafreequote a,.getafreequote p {color:#ffffff !important;}
.getafreequote .btn-primary {   
    color: #ab8105 !important;
    background-color: #ffffff;
    font-size: 22px;
    padding: 16px 50px;
    border-radius: 34px;
}
.getafreequote .btn-primary:hover,.getafreequote .btn-primary:focus,.getafreequote .btn-primary:active {color:#ffffff !important;}

.j2store-cart .btn-danger {color: #ffffff !important;background-color:#ff0000 !important;}
.aboutusp {
  text-align:center !important;
}
.layout-ja_nuevoservices .item article:hover .fa {
    -webkit-transform: translate(0px, -0px);
    -moz-transform: translate(0px, -0px);
    -o-transform: translate(0px, -0px);
    -ms-transform: translate(0px, -0px);
    transform: translate(0px, -0px);
    display: none\9;
}
.layout-ja_nuevoservices .item article:hover .article-header, .layout-ja_nuevoservices .item article:hover .service-intro, .layout-ja_nuevoservices .item article:hover .btn {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}
.layout-ja_nuevoservices .item article .service-intro,.layout-ja_nuevoservices .item article .service-intro .btn-link,.layout-ja_nuevoservices .item article p {position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}
.about-us .member .thumbnail .member-follow {
    background: #ecc985 !important;
}
.about-us .show-team {
     border-right: 3px solid #ecc985 !important;
}
.breadcrumb > li + li:before {
     color: #ab8105 !important;
}
.itemid-435 .carousel-indicators i:before {
    content: "\f00c" !important;
}

.price-button {
    color:#fff !important;
}