.sitemap{text-align:right;direction:rtl;}
.sitemap h2{color:#42B6DE;}
.sitemap ul{padding:0;}
.sitemap ul li a{color:#000;font-size:20px;}
.sitemap ul li{padding:5px 0;}
.opp{background:rgba(2,2,2,0.7);min-height:415px;}
.new .opp{background:rgba(2,2,2,0.7);min-height:375px;}
.phone-num{position:fixed;bottom:0px;right:10%;background:none repeat scroll 0% 0% #0DC143;color:#FFF;border-top-left-radius:20%;border-top-right-radius:20%;}
.phone-num p{color:#FFF;margin:0px;padding:7px;font-weight:bold;font-size:25px;}
.phone-num p a{margin:0px;padding:10px;font-weight:bold;font-size:25px;color:#FFF;}
body{}
@media(min-width:768px){.header .navbar-nav > li{float:right;}
.banner img{padding-top:25%;}
}
.headmenu{background:#333333}
.header .nav-nav > li > a{line-height:26px;}
.navbar-nav > li > a{line-height:33px;}
.header .navbar-default .navbar-nav > li > a{color:#000;font-weight:bolder;padding:23px 14px;font-size:22px;}
.header .navbar-default .navbar-nav > li > a:hover{color:#C40C52;}
.header .navbar-brand{font-family:"HacenVanilla";font-weight:bold;font-size:40px;text-shadow:2px 2px 5px #D8BC47;color:#4A8CB7;}
.navbar{margin-bottom:0px;background:#FFF;border:none;min-height:80px;}
.navbar-brand{}
.hvr-underline-from-right:before{background:#6D1708;}
.services{background:#f8f8f8;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;margin-bottom:30px;}
.services h2{margin-bottom:20px;color:#EB2415;font-weight:bold;}
.services img{height:160px;width:95%;}
.services h3{color:#314491;font-size:20px;margin:0;padding:15px;}
.services .media{margin-bottom:20px;padding-top:20px;}
.services h3 a{color:#EB2415;font-size:21px;}
.services p{padding:0 15px;color:#a49696;font-size:18px;}
.feature{background:#f8f8f8;padding:30px 0;border-bottom:solid 1px #ddd;text-align:center;}
.feature .fa{color:#EB2415;font-size:50px;width:100px;height:100px;border-radius:50%;background:#fff;line-height:100px;}
.feature h3{font-weight:bold;}
.feature p{font-size:20px;}
.feature h4{}
.feature h4 a{color:#EB2415;font-size:20px;}
.banner-map{color:#000;text-align:right;padding:30px 0;}
.banner-map h1{font-weight:bold;}
.banner-map p{font-size:22px;}
.banner-map img{max-width:66%;height:180px;margin-top:34%;}
.banner-map .btn-default{background:#EB2415;border-color:#EB2415;color:#fff;font-weight:bold;font-size:20px;}
.category{padding:40px 0;}
.category h2{margin:0;font-weight:bold;color:#EB2415;padding-bottom:20px;}
.category p{font-size:20px;margin-bottom:25px;}
.category img{width:100%;height:200px;transition:0.5s all;margin-bottom:20px;}
.category img:hover{opacity:1;}
.cat-content:hover .cap{opacity:1;bottom:0;height:100px;}
.category .cap h3{margin:0;padding-bottom:13px;}
.category .cap{color:#fff;font-size:20px;padding-top:15px;padding-bottom:15px;background:rgba(254,162,0,0.9);font-weight:bold;margin:0px;height:280px;bottom:-50%;position:absolute;width:100%;opacity:0;transition:0.5s all;}
.cat-content{background:#000;position:relative;overflow:hidden;}
.cat-content:hover .cap p{color:#fff;}
.content .read{float:left;margin-top:14px;color:#fff;font-weight:bold;}
.content .read:hover{text-decoration:none;}
.main-content{background:none repeat scroll 0% 0% rgb(255, 255, 255);margin-top:30px;padding:15px;direction:rtl;overflow:hidden;margin-bottom:30px;}
.main-content img{width:100%;height:180px !important;}
.main-content h2{line-height:20px;margin:0;padding:10px;}
.main-content h2 a{font-size:14px;color:#E18728;font-weight:bold;transition:0.5s all;}
.main-content h2 a:hover{text-decoration:none;color:#000;}
.panner{margin-top:20px;margin-bottom:20px;background:#f5f5f5;padding-top:20px;padding-bottom:20px;}
.panner img{height:170px;width:75%;}
.opp-panner{background:rgba(34,34,34,0.8);min-height:300px;}
.panner-content{font-family:'HacenVanilla';color:#fff;min-height:400px;}
.panner-content h1{font-size:45px;font-weight:bold;color:#fff;}
.panner-content p{font-size:23px;width:390px;text-align:right;margin:auto;margin-bottom:10px;}
.btn-danger{background:#fff;border-color:#fff;color:#529BC9;}
.panner-content .fa{color:#fff;width:40px;height:40px;border:solid 1px;border-radius:50%;text-align:center;line-height:40px;margin-left:6px;}
.banner{background:#EB2415;min-height:415px;font-family:'HacenVanilla';background-size:cover;}
.info-header{color:#fff;text-align:right;padding-top:15px;}
.info-header h1{font-weight:bold;font-size:40px;margin-bottom:20px;}
.info-header p{font-size:22px;line-height:34px;}
.new{background:#EB2415;min-height:375px;font-family:'HacenVanilla';background-size:cover;background-size:cover;text-align:right;color:#fff;}
.new h3{font-size:35px;font-weight:bold;color:#fff;font-weight:bold;}
.new p{font-size:21px;padding-bottom:5px;}
.new .btn-primary{font-weight:bold;font-size:20px;background:#EB2415;border-color:#EB2415;}
.new .btn-default{background:#EB2415;border-color:#EB2415;color:#fff;font-weight:bold;font-size:20px;}
.details{width:95%;margin:auto;background:#fff;text-align:right;direction:rtl;padding:0 10px;}
.sidebar{direction:rtl;font-family:'HacenVanilla';margin-top:30px;}
.sidebar li{list-style-type:none;}
.sidebar ul{padding:0;}
.sidebar h3{margin-top:10px;font-size:30px;font-weight:bold;text-align:center;}
#nav_menu-2{background:#FFF;border:5px solid #F1F1F1;direction:rtl;overflow:hidden;}
#nav_menu-2 h3{}
#nav_menu-2 ul{}
#nav_menu-2 li{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#FFF;border-top:1px solid #DDD;float:right;width:50%;}
#nav_menu-2 li:last-child{border-bottom:none;}
#nav_menu-2 li a{color:#000;font-size:22px;padding:5px;}
#nav_menu-2 li a:hover{text-decoration:none;}
.cat-item{float:right;width:36%;}
.wrap{}
.content{margin-top:20px;padding:15px;direction:rtl;overflow:hidden;margin-bottom:30px;background:#f8f8f8;border:solid 1px #ddd;}
.content h1{color:#E18728;font-weight:bold;font-size:25px;padding-bottom:15px;margin:0;}
.content h1 a{color:#660066;font-weight:bold;font-size:25px;padding-bottom:15px;transition:0.5s all;}
.content h1 a:hover{text-decoration:none;color:#000;}
.content p{font-size:16px;margin:0;}
.content img{width:100%;height:140px;padding-bottom:20px;}
.content .more-link{display:none;}
.content .btn-primary{background:#660066;border-color:#660066;float:left;margin-top:20px;color:#FAD30C;font-weight:bold;}
.main-content{background:none repeat scroll 0% 0% rgb(255, 255, 255);margin-top:30px;padding:15px;direction:rtl;overflow:hidden;margin-bottom:30px;}
.main-content img{width:100%;height:180px !important;}
.main-content h2{line-height:20px;margin:0;padding:10px;}
.main-content h2 a{font-size:14px;color:#E18728;font-weight:bold;transition:0.5s all;}
.main-content h2 a:hover{text-decoration:none;color:#000;}
.panner{margin-top:20px;}
.panner img{width:100%;height:80px;}
.one-page p{font-size:16px;line-height:30px;text-align:justify;}
.one-page img{height:240px;padding-bottom:20px;}
.one-page{background:none repeat scroll 0% 0% rgb(255, 255, 255);margin-top:20px;padding:15px;direction:rtl;overflow:hidden;margin-bottom:20px;}
.sidebar{margin-top:20px;direction:rtl;}
.attachment-full{width:100%;padding:15px 10px 10px;height:250px;}
.menu-main-menu-container{}
#menu-main-menu{padding:10px;}
#menu-main-menu li{list-style-type:none;background:#EEEEEE;margin-bottom:5px;padding:10px;border-radius:6px;}
#menu-main-menu li a{font-size:16px;color:rgb(225, 135, 40);font-weight:bold;}
.widget_recent_entries{}
.widget_recent_entries h3{color:#FFF;padding:8px;font-weight:bold;background:#EB2415;font-size:30px;text-align:right;}
.widget_recent_entries li{list-style-type:none;background:#F8F8F8;margin-bottom:5px;padding:7px;border-radius:6px;}
.widget_recent_entries ul{padding:0;}
.widget_recent_entries li a{font-size:19px;color:#EB2415;font-weight:bold;transition:0.5s all;}
.widget_recent_entries li a:hover{text-decoration:none;color:#529BC9;}
.menu-main-menu-container{}
#menu-main-menu{padding:10px;}
#menu-main-menu li{list-style-type:none;background:#EEEEEE;margin-bottom:5px;padding:10px;border-radius:6px;}
#menu-main-menu li a{font-size:16px;color:rgb(225, 135, 40);font-weight:bold;}
.page-content{}
.one-page{background:#fff;border:5px solid #F1F1F1;direction:rtl;margin-top:20px;}
.one-page h1{font-family:'HacenVanilla';font-weight:bold;font-size:30px;padding-bottom:15px;color:#EB2415;margin:0;}
.one-page p{text-align:justify;font-size:20px;padding:5px 30px;}
.one-image{}
.one-image img{height:210px;}
footer{background:#EB2415;min-height:200px;text-align:center;color:#fff;}
footer h3{font-family:'HacenVanilla';text-align:center;font-weight:bold;}
footer p{direction:rtl;text-align:center;font-size:16px;}
footer ul{list-style-type:none;margin:0;padding:0;}
footer li{list-style-type:none;text-align:center;}
footer li a{font-family:"HacenVanilla";font-weight:bold;font-size:20px;color:#fff;}
footer .fa{}
.follow{padding-bottom:40px;}
.follow .fa-3x{width:70px;height:70px;border-radius:50%;border:1px solid #EB2415;padding:15px;color:#EB2415;}
.follow h2{margin:0px;color:#4F4F4F;padding-bottom:20px;font-family:'HacenVanilla';}
.vide{}