/*Theme Name:pest control
Theme URI:
Description:wordpress theme
Version:2.5
Author:sameh
Author URI:
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/


@import url(http://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);
body{font-family: 'Droid Arabic Naskh', serif;}

@import url(http://fonts.googleapis.com/earlyaccess/droidserifthai.css);

body{font-family: 'Droid Arabic Naskh', serif;}
/*start header*/
.header{}
.head-oppc{ background: url("images/Mazaya new.jpg"); background-repeat: no-repeat; background-size: cover; min-height: 330px;}
.opp{}
.head-oppc img{height: 150px;}
.header-content{padding-top: 85px;}
.head-oppc h1{color: #EB1A13; font-size: 35px; font-weight: bold; margin-top: 0;}
.head-oppc h2{color: #BE0005; font-size: 35px; font-weight: bold; margin: 0; text-shadow: 2px 3px 5px #fff;}
.head-oppc h6{color: #BE0005; font-size: 35px; font-weight: bold; margin: 0; padding-top:15px; text-shadow: 2px 3px 5px #fff;}
.head-oppc h3{color: #000; font-weight: bold;}
.phone{font-size: 45px; color: #fff; font-weight: bold;}

.mail{font-size: 22px; color: #fff; padding: 10px 15px;
font-weight: bold; background: rgba(190, 0, 5, 0.6);}
.head-oppc p{font-size: 30px; color: #fff; padding-bottom: 25px;}
.header-phone{direction: rtl; padding-top: 50px;}
.header-phone h5{background: rgba(190, 0, 5, 0.6); font-size: 26px; padding: 10px; color: #fff; font-weight: bold;}

.shrinkk { min-height: 50px; position: fixed; top: 0; width: 100%; background: #058CB5 !important;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
z-index: 999;
}
.shrinkk .navbar-right { padding-top: 0px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrinkk .navbar-brand img {
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrinkk a{padding-top: 20px; padding-bottom: 20px;}

.header .navbar-inverse{background-color: #3079B0; border-color: #000; border-radius: 0; border: none; margin-bottom: 0px; min-height: 80px;}
.header .nav-nav > li > a{line-height: 33px; font-size: 20px; font-weight: bold;
color: #fff !important;}
.navbar-nav > li > a{line-height: 50px; font-size: 20px; color: #fff !important; font-weight: bold;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background: #286090; color: #fff !important;}
.header img{padding-top: 45px; padding-bottom: 20px; width: 100%;}
.navbar-toggle {margin-top:18px;}


/*end header*/

/*start our-company*/
.our-company{ background: #EEEEEE;}
.our-company h2{font-weight: bolder; font-size: 35px; color: #3079B0;}
.our-company p{color: #000; line-height: 33px; font-size: 24px; padding-bottom: 20px;}
.our-company .btn-lg{font-weight: bold; font-size: 23px; transition: 0.5s all;}
/*end our-company*/

.content{background: #EEEEEE; padding-top: 30px; padding-bottom: 30px;}
.content .thumbnail{border-bottom: solid 5px #286090; box-shadow: 7px 0px 3px #ddd; min-height: 275px;}
.content h3{font-weight: bolder; font-size: 35px; color: #3079B0; padding-bottom: 20px;}
.content h2{margin-top: 0;}
.content img{height: 150px !important; width: 100%;}
.hvr-grow {display: block;}

.content p{font-weight: bold; font-size: 12px;}
.content a{font-size: 14px; font-weight: bold; transition: 0.5s all;}
.content a:hover{text-decoration: none; color: #000;}
.content .col-md-2{padding-right: 5px; padding-left: 5px;}

.follow{padding-top: 30px; padding-bottom: 40px; background: #fff;}
.follow h2{font-weight: bolder; font-size: 35px; color: #3079B0; padding-bottom: 20px;}
.follow .fa-3x{padding-left: 20px; width: 70px; height: 70px; border-radius: 50%;
border: 1px solid #ccc; padding: 15px; color: #AFB5B6;} 
.fac:hover{color: #fff; background: #3A4E82;}
.twi:hover{color: #007EAC;}
.goo:hover{color: #fff; background:#DD4B39;}
.you:hover{background:#CC181E; color: #fff;}
.pin:hover{color: #DD4B39;}

.sidebar{text-align: right;}
.sidebar h2{background: none repeat scroll 0% 0% #337AB7;
color: #FFF; padding: 13px; font-weight: bold; margin-bottom: 0px; font-size: 24px;}
.sidebar ul{padding: 0}
.sidebar ul li{list-style-type: none; }
.sidebar .page_item{display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #FFF;
border: 1px solid #DDD; background: #f4f4f4;}
.sidebar .page_item a{font-size: 18px; color: #000; font-weight: bold; transition: 0.5s all;}
.sidebar .page_item a:hover{text-decoration: none; color: #337AB7;}
.sidebar li{display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #FFF;
border: 1px solid #DDD; background: #f4f4f4;}
.sidebar li a{font-size: 18px; color: #000; font-weight: bold; transition: 0.5s all;}
.sidebar li a:hover{text-decoration: none; color: #337AB7;}



.team{min-height: 400px; padding-top: 30px; padding-bottom: 30px;}
.team .carousel-control.left,.team .carousel-control.right{background: none;}
.team h2{font-weight: bolder; font-size: 35px; color: #3079B0; padding-bottom: 20px;}

.one-post{}
.one-post h1{font-weight: bold; padding-bottom: 25px; color: #3079B0;}
.one-post img{width: 50%; height: 250px;}
.one-post a img{margin-bottom: 7px;
padding: 4px;
border: 1px solid #CCC;
width: 32.333%;
height: 200px;}
.one-post p{font-size: 20px; text-align: right;direction:rtl;}
.one-post li{font-size: 20px; direction:rtl;}

.spec-services{min-height: 400px; padding-bottom: 30px;}
.spec-services img{width: 100%; height: 200px;}
.spec-services h2{font-weight: bolder; font-size: 35px; color: #3079B0; padding-bottom: 20px;}
.spec-services h3{background: #E1E1E1; padding: 12px; text-align: right;}
.spec-services h3 a{color: #000; font-weight: bold;}
.spec-services h3 a:hover{text-decoration: none;}
.spec-services p{text-align: right;}
.spec-services .glyphicon{color: #BE0005;}


footer{padding-top: 25px; min-height: 150px; background: #000; padding-bottom: 25px;text-align:right;}
footer ul{padding-right: 0px;
padding-top: 10px;}
footer li{padding-bottom: 5px;}
footer li a{color: #999999;}
footer h3{font-size: 20px; font-weight: bold; color: #EEE; margin-top: 0px;}
footer p{padding-top: 6px; color: #999999; text-align: justify;}
.footer2{background: #EEEEEE;}
.footer2 p{margin: 0; padding-top: 10px; padding-bottom: 10px; text-align: center;}





input[type="text"] {
    width: 80%;
    border-radius: 8px;
    border: 1px solid #ccc;
}

input[type="email"] {
    width: 80%;
    border-radius: 8px;
    border: 1px solid #ccc;
}

input[type="tel"] {
    width: 80%;
    border-radius: 8px;
    border: 1px solid #ccc;
}

textarea {
    width: 80%;
    border-radius: 8px;
    border: 1px solid #ccc;
    height: 100px;
}

div.wpcf7 img.ajax-loader{
display: none;
}

@media(max-width:768px){
    
.head-oppc h1{color: #EB1A13; font-size: 35px; font-weight: bold; margin-top: 0;}
.head-oppc h2{color: #BE0005; font-size: 35px; font-weight: bold; margin: 0; text-shadow: 2px 3px 5px #fff;}
.head-oppc h6{color: #BE0005; font-size: 35px; font-weight: bold; margin: 0; padding-top:15px; text-shadow: 2px 3px 5px #fff;}
.head-oppc h3{color: #000; font-weight: bold;}
.phone{font-size: 30px; color: #fff; font-weight: bold;}
    

.mail{font-size: 18px; color: #fff; padding: 10px 15px;
font-weight: bold; background: rgba(190, 0, 5, 0.6);}
.head-oppc p{font-size: 30px; color: #fff; padding-bottom: 25px;}
.header-phone{direction: rtl; padding-top: 50px;}
.header-phone h5{background: rgba(190, 0, 5, 0.6); font-size: 17px; padding: 10px; color: #fff; font-weight: bold;}

}


@media(min-width:768px){

.navbar-nav > li {
    float: right;
}

}
@media(max-width:768px){
    .phone-num {display:block !important;}
}
.phone-num {display:none;}
.phone-num{position: fixed; bottom: 0px;color: #FFF; }
.phone-num p{margin: 0px; padding: 10px; font-weight: bold; font-size: 21px;}
.phone-num a {color:#fff;}
.phone-num .whats {background: #94d82d;}
.phone-num .phone {background: #ff6e00;}

.kol .fa {
width: 30px;
height: 30px;
border: solid 1px #ddd;
text-align: center;
line-height: 30px;
border-radius: 50%;
background: #94d82d;
color: #fff;    
}
.kol p {
background: #fff;
padding: 5px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;   
}
