/* Add here all your CSS customizations */

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/IRANSansWeb_Bold.eot');
	src: url('fonts/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Bold.ttf') format('truetype');
}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb.eot');
	src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb.ttf') format('truetype');
}

body {
    font-family: "IRANSans",Arial,sans-serif;
    font-size: 14px;
    line-height: 22px;
}








.looking-for-box p {
	color:#a3c800;
}

.custom-call-to-action {
    border-left: 2px solid #a3c800;
}

html .list-tertiary.list-icons.list-icons-style-3 li > .fa:first-child, html .list-tertiary.list-icons.list-icons-style-3 li a:first-child > .fa:first-child, html .list-tertiary.list-icons.list-icons-style-3 li > .icons:first-child, html .list-tertiary.list-icons.list-icons-style-3 li a:first-child > .icons:first-child {
    background-color: #a3c800;
}

html .btn-borders.btn-primary:hover:hover,
html .btn-borders.btn-primary:focus:hover {
	background-color: #a3c800;
}

.owl-carousel.numbered-dots .owl-dot span::before {
    color: #a3c800;
}

.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
    background-color: #a3c800;
}




.custom-accordion-style-1 .panel .panel-title > a.accordion-toggle::before {
    left: auto;
    right: 0;
}
.custom-accordion-style-1 .panel .panel-title > a .custom-accordion-plus {
    right:auto;
	left: 3px;
}


.thumb-info.custom-thumb-info-style-1 .thumb-info-caption .custom-thumb-info-title .custom-thumb-info-name {
    text-align: center;
}

.owl-carousel.custom-dots-position-2 .owl-dots {
    text-align: left;
}

.testimonial.custom-testimonial-style-1 blockquote p {
    font-family: "IRANSans",Arial,sans-serif;
}

.owl-carousel.custom-dots-position .owl-dots, .owl-carousel.custom-dots-position-2 .owl-dots {

    left: 0;
	right:auto;
}

.custom-page-header {
    background: #1a1e2a url("../img/ihbg.jpg") repeat-x scroll right top!important;
    border-color: #fff!important;
}
article.blog-post .blog-post-image-wrapper .blog-post-date {
	top: 25%;
	right: 0px;
}
.blog-post-image-wrapper img{
	min-height: 360px;
}
.blog-post-image-wrapper h2{
	min-height: 90px;
	font-size: 22px;
}
.blog-post-image-wrapper p{
	min-height: 100px;
}