/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# ALVIN Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2017 (ALVIN). All Rights Reserved.
# Website:  (..)
# Design by : (AFRA)
# ------------------------------------------------------------------------
*/

/* -------ALVIN Template------*/
.entry-header h1,.content-category h2,.itemid-108 .blog h2,#phocagallery div.page-header h1,.entry-header h2 {background: #05C640 none repeat scroll 0 0;border-bottom: 2px double #FF9103;font-size: 14px !important;line-height: 24px!important;padding-top: 4px;text-indent: 14px;margin-top:13px!important;color:#fff;}
.entry-header{margin:0 0 10px 0 !important;}
#sp-component .item-page h2{font-size:20px;}
th#categorylist_header_hits{width:9%;}
th#categorylist_header_title a,th#categorylist_header_hits a,td.list-title a{color:#009F31;}
table.category thead > tr th, table.category thead > tr td, table.category tbody > tr th, table.category tbody > tr td{padding:6px !important;}
.itemid-107 .table-bordered{box-shadow: 0 0 3px #aaa;}
.itemid-107 #categorylist_header_title a,.itemid-107 #categorylist_header_hits a,.itemid-107 .list-title a{color:#1D2629;}
.itemid-107 #categorylist_header_hits a.hasPopover,.badge{display:flex !important;justify-content:center;}
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th{border-bottom-width:0px !important;}
.badge{border-radius:3px !important;}
article.item img {box-shadow: 0 0 4px #ddd;}
.itemid-148 .blog article.item{background: #fbfbfb; padding-bottom:15px;}
.itemid-148 .blog article.item p, .itemid-148 .blog article.item .tags{padding:0 15px; }
.readmore {margin-top: 11px !important;text-align: center;}
.readmore a{background: #aaa;border: 1px solid #aaa;border-radius: 1px;color: #fff;font-size: 12px;padding: 3px 9px;}
.itemid-111 article.item.item-page,.itemid-111 .entry-header{margin:0 !important;}
.itemid-111 .entry-header{padding:0;}
#row4 {align-items: center;display: flex;}
.gm-style-iw div{font-family: iransansweb;font-size:10px;height:18px;}
.itemid-111 .entry-header h2{margin-bottom:10px;}
.bt-googlemaps {border: 3px solid #fff;box-shadow: 0 0 4px #555;margin-bottom: 10px;}
#row4 > div {line-height:40px;}
#sp-contact1 {padding-bottom: 1%;}
#phocagallery div.page-header{margin:0;border:none;}
.pg-cv-box.item.pg-grid-sizer{display: inline-block;float: none;}
.pg-msnr-container{margin: 0 auto !important;text-align: center;width: 100%;}
.pg-cv-box{border-bottom-right-radius: 15px;border-top-left-radius: 15px;margin: 2px !important;padding: 6px !important;}
#phocagallery a img{border-bottom-right-radius: 15px;border-top-left-radius: 15px;}
.pg-category-view.pg-cv form{display:none;}
.itemid-109 #rsform_3_page_0 .formControlLabel{color:#000;}
.itemid-109 #rsform_3_page_0 #fullname,.itemid-109 #rsform_3_page_0 #service,.itemid-109 #rsform_3_page_0 #phone,.itemid-109 #rsform_3_page_0 #comment{border:1px solid #ccc;border: 1px solid #d5d5d5;box-shadow: 0 0 8px #bbb inset;}
.itemid-109 #rsform_3_page_0 .formControlLabel{font-size:16px;}
.itemid-109 article.item.item-page{background-image:url('../images/bgform.jpg');}
#about{width: 150px;margin-right: 10px;}
.itemid-147 div.entry-header{position: initial !important;}





#sp-boxes {padding-bottom: 3%;}
/*--------------ABOUT----------------*/
#sp-alvinabout h3,#sp-aboutsectiontwo h3{text-align: center;color: #42a400;font-size: 18px;font-weight: bold;}
#sp-aboutsectionone,#sp-aboutsectiontwo{background:#fff;padding-top: 2%;}
#al{font-size:25px;font-weight: bold;}
#sp-aboutsectionone p{color: #757575;font-size: 15px;line-height: 38px;}
#sp-alvinabout1 p,#sp-alvinabout2 p,#sp-alvinabout3 p{text-align:justify;}
#sp-alvinabout1 h3,#sp-alvinabout2 h3,#sp-alvinabout3 h3{background-image: url(../images/roshd.png);background-repeat: no-repeat;background-position: top center;padding-top: 56px;}
#sp-alvinabout2 h3{background-image: url(../images/natije.png);}
#sp-alvinabout3 h3{background-image: url(../images/send.png);}
/*--------------EFFECT----------------*/
#sp-fertieffect{background-color:#aed91a;}
#sp-fertieffect1 h3{color: #fff;font-size: 20px;font-weight: bold;background-image: url(../images/tick.jpg);background-position: right center;background-repeat: no-repeat;text-indent: 37px;line-height: 33px;margin-top: 4%;}
#sp-aboutsectiontwo .sp-module {margin-bottom: 7%;padding: 0 10%;}
#sp-contactform {background-image: url('../images/contact-bg.jpg');background-size: cover;background-position: top center;}
.itemid-125 article.item.item-page{margin:0;}
#sp-contactform h2{color: #fff;font-size: 17px;}

