/*----------------------------------------------------------------------------------------

	Theme Name:  Alumtech

	Theme URI: Alumtech

	Description: Alumtech

	Author: Alumtech

	Author URI: Alumtech

	Version: 1.1

*/

@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
 

 
*{
font-family: 'Droid Arabic Kufi',tahoma;
    text-decoration: none;
     text-decoration: none;
  transition: all 0.2s ease-out 0s;
    font-size: 11px;
    padding-right: 0;
    list-style-type: none;
 
}
 
*:hover{
     transition: all 0.2s ease-out 0s;
}

@import url(//fonts.googleapis.com/earlyaccess/droidarabickufi.css);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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/*:first-child+html .clearfix{zoom:1}body{color:#7a7a7a}p,ul,ol,pre,table,address{}address,cite,dfn,em,var{font-style:italic}abbr[title],acronym[title],dfn[title]{border-bottom:1px dotted #999;cursor:help}code,kbd,pre,samp,var{background:#f4f4f4;font:14px/20px 'Droid Arabic Kufi',Arial,Helvetica,sans-serif;color:#9d9d9d;display:block;margin:0 0 28px 0;padding:20px 30px}del{text-decoration:line-through}hr{height:1px;margin:16px 0;border:0;border-bottom:1px solid #e7e7e7}ins{text-decoration:underline}pre{margin:28px 0;clear:both;white-space:pre}small{font-size:13px}strong,b,#hidden-area .inner a{font-weight:bold}sub{font-size:11px;vertical-align:bottom}sup{font-size:11px;vertical-align:top}table{width:100%;text-align:right;line-height:20px;padding:0 5px;border:1px solid #e7e7e7}th,td{text-align:center;padding:5px;border:1px solid #e7e7e7;vertical-align:middle}th{background:#f4f4f4}.clear{width:100%;height:0;font-size:0;line-height:0;clear:both}dl dt,.gallery-caption,.left{float:left}.right{float:right}.alignleft{float:left;margin:20px 20px 20px 0}.alignright{float:right;margin:20px 0 20px 20px}.aligncenter{display:block;margin:20px auto;clear:both}.alignnone{display:block;margin:20px 0}.gallery img{border:5px solid #f4f4f4 !important}.wp-caption{background:#f4f4f4;text-align:center;padding:5px 0}.wp-caption-text{font-size:13px;line-height:20px;margin:9px 0 4px 0}img,a img{height:auto}blockquote{background:#f4f4f4;font:300 18px/30px 'Roboto';color:#9d9d9d;text-align:right;margin:0 0 28px 0;padding:35px 30px 17px 30px}a{text-decoration:none;transition:color .2s linear,background-color .1s linear;-moz-transition:color .2s linear,background-color .1s linear;-webkit-transition:color .2s linear,background-color .1s linear;-ms-transition:color .2s linear,background-color .1s linear;-o-transition:color .2s linear,background-color .1s linear}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:'Droid Arabic Kufi';color:#3b3c41}h1{font-size:20px;line-height:30px;margin:0 0 18px 0}h2{font-size:17px;line-height:28px;margin:0 0 16px 0}h3{font-size:15px;line-height:26px; min-height: 43px;margin:0 0 0px 0}h4{font-size:13px;line-height:24px;margin:0 0 10px 0}h5{font-size:12px;line-height:22px;margin:0 0 8px 0}h6{font-size:11px;line-height:20px;margin:0 0 7px 0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="text"],input[type="password"],textarea,select{width: 100%;font:12px/1em 'Droid Arabic Kufi',Arial,Helvetica,sans-serif;margin:0 0 10px;text-align: left;padding:10px 8px 10px 10px; line-height:39px;   min-height: 39px;line-height:30px;transition:background-color .1s linear;-moz-transition:background-color .1s linear;-webkit-transition:background-color .1s linear;-ms-transition:background-color .1s linear;-o-transition:background-color .1s linear}select{padding:15px 14px 14px 18px}textarea{line-height:22px;overflow:auto;resize:vertical}textarea{width:100%}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{color:#000 !important}input.error[type="text"],input.error[type="password"],textarea.error{border:1px solid #fcb9ae !important;box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05)}section,nav,footer,header{display:block}input[type="submit"],input[type="reset"],button{border:0px solid #3498db;background-color: #497E28;  font-size: 14px;padding:10px 8px 10px 10px;color:#fff;width: 80px;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-weight:bold}.iicon,section#wrapper header#header #social a{background-position: center;background-image:url('images/1_06.jpg');background-repeat:no-repeat;    background-color: transparent;}section#wrapper{margin:0 auto;width:100%;}section#wrapper header#header{}section#wrapper header#header #logo{background:url('images/logo.png') no-repeat;display:block;height:87px;width:294px;margin:22px 15px 0;float:right}section#wrapper header#header #social{float:left;margin:50px 0 0 40px;height:40px}section#wrapper header#header #social a{height:43px;width:43px;float:left;margin-right:5px}section#wrapper header#header #social a.fb{background-position:-9px -36px}section#wrapper header#header #social a.fb:hover{background-position:-56px -36px}section#wrapper header#header #social a.tw{background-position:-9px -128px}section#wrapper header#header #social a.tw:hover{background-position:-56px -128px}section#wrapper header#header #social a.gp{background-position:-9px -82px}section#wrapper header#header #social a.gp:hover{background-position:-56px -82px}section#wrapper header#header #social a.yt{background-position:-9px -176px}section#wrapper header#header #social a.yt:hover{background-position:-56px -176px}nav.navigation{ }nav.navigation #menupricipal{width:100%;white-space:nowrap;font-size:0}nav.navigation #menupricipal>li{display:inline-block;position:relative;width: auto;text-align: center;}

.map_car iframe {
    max-width: 100%;
	    max-height: 264px;
}
.rev {
    border: 1px solid #DEF0F6;
    margin-top: 59px;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 23px;
    background-color: #F8FDFF;
    border-radius: 7px;
}

nav.navigation #menupricipal > li > a {
    color: #fff;
    display: block;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    padding-left: 13px;
    padding-right: 13px;
    text-align: center;
}

 
.topmeny li:hover img {
    transform: rotateX(360deg);
}
nav.navigation #menupricipal > li:nth-child(2) a {
 
	
}

nav.navigation #menupricipal > li:last-child {
    border: 0;
}
 
.stx p {
    font-size: 12px;
}

.slide-desc h2 {

    color: white;

    font-family: 'open sans';

    font-weight: bold;

    padding-top: 10px;

}

img {

    vertical-align: middle;

}



.content-bkp {

    background-color: white;

}

.thecateg-thetag {

 

    background-color: white;

}

nav.navigation #menupricipal>li>a:hover{}nav.navigation #menupricipal>li:last-child>a{border-left-width:0}nav.navigation #menupricipal>li:first-child>a{border-right-width:0}nav.navigation #menupricipal>li:hover .sub-menu{display:block}nav.navigation #menupricipal>li .sub-menu{display:none;position:absolute;top:51px;right:0;background-color:gray;width:150px;border-radius:0 0 3px 3px;z-index:9999}.sub-menu:before{display:block;content:'';width:0;height:0;position:absolute;top:-7px;;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid gray;right:10px;}nav.navigation #menupricipal>li .sub-menu li{display:block}nav.navigation #menupricipal>li .sub-menu li a{display:block;font-size:11px;color:#fff;text-shadow:1px 1px 1px rgba(33,110,115,.5);padding:5px 3px;border-bottom:1px solid #2F2F2F}nav.navigation #menupricipal>li .sub-menu li a:before{display:block;content:'';height:0;width:0;float:right;margin:7px 3px 0 8px;border-right:4px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}nav.navigation #menupricipal>li .sub-menu li:last-child a{border-bottom-width:0}nav.navigation #menupricipal>li .sub-menu li a:hover{}nav.navigation #menupricipal>li>a:hover,nav.navigation #menupricipal>li .sub-menu li a,section#wrapper header#header #social a{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}nav.navigation #menupricipal>li .sub-menu li a:before{border-right-color:#fff}nav.navigation .formsearch{float:left;background-color:#fff;overflow:hidden;height:40px;margin:3px;border:1px solid #00bffc;width:20%}nav.navigation .formsearch input{border:none medium;background-color:#fff;height:40px;padding:0 7px;float:right;line-height:40px}nav.navigation .formsearch,.moreblock{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}nav.navigation .formsearch #searchtxt{width:85%}nav.navigation .formsearch .isearch{background-position:5px 5px;width:15%}.contentsite{padding:0px}.contentsite .newsite{display:block;overflow:hidden;height:44px;width:100%;background-color:#f3f3f3;margin-bottom:10px}.contentsite .newsite>div{vertical-align:top;display:inline-block;white-space:nowrap}.contentsite .newsite>.nnews{padding:10px;background-color:#26517e;color:#fff;border-left:5px solid #fff}.ncontent{width:100%;overflow:hidden;margin-right:5px}.ncontent ul{padding:0;margin:0}.ncontent ul li{display:block}



.ncontent ul li a {
    color: #fff;
    display: block;
    font-size: 21px;
    font-weight: bold;
    line-height: 83px;
    padding: 0;
}



.ncontent ul li a:hover{}.contentsite .slidesnews{height:400px;width:100%;margin-bottom:10px;overflow:hidden}.regionfull{width:100%;overflow:hidden;margin-bottom:10px}.regionfull>div{display:inline-block;vertical-align:top}.region1{margin-top: 9px;width:62.359%;*width:61.359%;margin-left: 16px;}.region2{*width:32.624%}.sidebarleft{}.bkp-ads,.bkp{margin-bottom:10px}

.bkp {

     

    overflow: hidden;

    

}

.region2 li:last-child {

    border-bottom: 0;

}

.region2 li {

 

    border-bottom: 1px solid #f5f5f5;

}

.region2 li:hover {

    background-color: #FAFAFA;

}

.formsearch {
    background-color: white;
    border-radius: 37px;
    color: gray;
 
    height: 39px;
   margin: 35px auto 0;
    width: 100%;
}



#searchform input {
    color: white;
    text-align: center;
}

.formsearch input {
    color: gray;
    float: right;
}
.overlay-content input[type="submit"], input[type="reset"], button {
    border: 0 solid #3498db;
    color: #fff;
    font-weight: bold;
    padding: 10px 8px 10px 10px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    width: 20%;
    background-color: #C83950;
    height: 40px;
}
.bkp input[type="submit"], input[type="reset"], button{
width:118px;
}

.bkp h2.title-bkp, .htitle {
    background-color: #EC2029;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    min-height: 49px;
    line-height: 49px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.t ul {
    float: none;
    margin: 0 auto;
    max-width: 50px;
}
input[type="text"], input[type="password"], textarea, select {
 
    border: 1px solid #E5E5E5;
    margin-top: 10px;
}

.stat_b li {
    float: right;
    margin-right: 9px;
	display:inline;
}
.stat_b img {
    padding-left: 8px;
}
.stat_b {
    border: 1px solid #EEEEEE;
 background-color: #f9f9f9;
    margin-bottom: 9px;
    line-height: 34px;
}

.bkp .content-bkp,.sidebarbbk>div,.sidebarbbk>li,.sidebarbbk>p{padding:15px}.bkp .content-bkp#content_2,.bkp .content-bkp#content_3{display:none}.htitle a{color:#ffdc4f;cursor: pointer;padding:10px 5px;font-size:12px;width:33%}

.thecateg-thetag {

    

    border-radius: 5px;

    font-size: 12px;

    margin: 0 auto;

    padding: 10px;

    text-align: center;

    width: 99%;

    margin-top: 5px;

}

.commentsingle p {
    border: 1px solid #f5f5f5;
    border-radius: 5px;
    font-size: 12px;
    margin: 5px auto 0;
    padding: 10px;
    text-align: center;
    width: 100%;
    background-color: white;
    line-height: 28px;
}

#commentform {
 
    background-color: #F0F0F0;
}

.bkp input[type="text"], input[type="password"], textarea, select {
 
    text-align: right;
}


.allcoment {
    
    background-color: white;
}

.commentsingle p:nth-child(4) {
    border: 0;
}
.commentsingle p:nth-child(2) {
    border: 0;
}

.thecateg-thetag > div{line-height: 30px;border-bottom: 1px dotted #f1f1f1}.htitle .titletab-no-display{}footer.footer,footer.footer2{    padding: 3px;

    color: gray;

    font-size: 11px;

    }

	footer.footer{}

    



footer.footer .sidebar-bottom {

    color: gray;

    display: inline-block;

    margin-right: 0;

    margin-top: 12px;

    vertical-align: top;
width: 94%;
}

    footer.footer .sidebar-bottom a{ transition: all 0.4s ease-in-out 0s;color:#a5a5a5;font-size: 11px;}
footer.footer .sidebar-bottom .title-bottom {
    background-image: url("images/1_53.png");
    display: block;
    font-size: 12px;
    line-height: 42px;
    text-indent: 53px;
    white-space: nowrap;
    height: 52px;
}
	
	footer.footer .sidebar-bottom .content-bottom{padding:5px}footer.footer2{}.copyright{text-align:center;color:#fff;font-size:13px}.itemvideo-bkp,.itemimg-bkp{display:block;padding:0 10px;border-bottom:1px solid #f6f6f6;margin:5px 0;text-align: center;}.itemvideo-bkp img{height:160px;margin-left:auto;margin-right: auto }.itemvideo-bkp h2,.itemimg-bkp h2{line-height:25px;font-size:12px;font-weight:normal;padding:3px 0;margin:0;color:##929292}.more-bkp{display:block;margin-top:10px;white-space:nowrap}.more-bkp .moreblock{display:block;color: #006C8F;font-size: 11px;background-color:#f6f6f6;padding:10px;text-align:center;border-top:1px solid #ecebeb}.morep .moreblock{display:inline;float:left}.itemimg-bkp img{height:200px;width: 100%}

.news-post {
 
 
    display: block;
    margin-bottom: 14px;
    overflow: hidden;
    transition: all 0.4s ease-in-out 0s;
}
.modal-body {
    text-align: center;
}
 

.content-bkp2 {
    margin-top: 37px;
}
.news-post button.btn-default {
    background-color: #4BA4C8;
    border: 0;
    color: white;
}
.news-post img {
    max-width: 100%;
}

.footer.footer .sidebar-bottom a:hover {

 

     transition: all 0.4s ease-in-out 0s;

}	

	

	.news-post a.imgnews{display:block}

	.news-post a.imgnews img {

    max-height: 200px;

    text-align: center;

    width: 100%;

}

	.news-post a.titlenews h2{direction: rtl;font-size:14px;font-weight:bold;color:#497E28;line-height:30px;padding:0;margin-bottom: 11px;}.news-post .exp-news{color: gray;overflow:hidden;font-size:13px}.news-post .exp-news .readmore{margin-right:5px}.news-post .detailnews{display:block;font-size:12px;color:#216093;white-space:nowrap;width:100%}.news-post .detailnews .toright{float:right}.news-post .detailnews .toleft{float:left}.news-post .detailnews span{margin-right:5px;display:block;font-size: 10px;}.news-post .detailnews span>i{display:block;float:right;height:17px;width:20px;margin-left:5px}.news-post .detailnews span i.idate{background-position:-79px -243px}.news-post .detailnews span i.ilink{background-position:-24px -243px}.news-post .detailnews span i.icomment{background-position:-48px -243px}.news-post .detailnews span i.ivisitor{background-position:1px -243px}.gdright .post-first{padding-top: 0;background-color: transparent;float:right;width:310px;margin-left:5px;padding-left:6px;border-bottom-width:0}.post-first .detailnews span{float:right !important}.gdright .post-first a.imgnews{float:none}.gdright .post-first a.imgnews img{height:159px !important;width:289px !important;margin:5px auto;display:block}.gdright .post-first{}.gdright .post-first a.titlenews h2{font-weight:bold}.gdright .news-post a.imgnews img,.tabcontent a.imgnews img{height:71px;width:78px}.gdright .news-post a.titlenews h2,.tabcontent a.titlenews h2{font-size:11px;font-weight:normal}.twoinline .news-post{display:inline-block;vertical-align:top;width:48%;margin:0 5px}

.gal-item {

    display: inline-block;

    height: 123px;

    margin: 0 8px 5px;

    overflow: hidden;

    position: relative;

    width: 125px;

}

.readmore:hover{
background-color:#497E28;
}

.gdright .post-first a.titlenews h2 {

    color: #1282a7;

    font-size: 12px;

    text-align: center;

}

.readmore {
    
    margin-right: 10px;
    display: block;
    float: left;
    background-color: #555555;
    width: 89px;
    text-align: center;
    padding: 1px;
    color: white;
    font-weight: bold;
    margin-top: 24px;
    border-radius: 5px;
}

.news-post a.imgnews img {
 
    border: 4px solid #f1f1f1;
}

	

	.gal-item img{width:200px;height:150px}

	.gal-item:before,.gal-item:after{position:absolute;display:block;content:'';width:100%;height:50%}

	.gal-item:before{top:0;right:100%;background-color:rgba(11,68,83,.8)}

	.gal-item:after{bottom:0;left:100%;background-color:rgba(11,68,83,1)}

	.gal-item:hover:before{right:0}

	.gal-item:hover:after{left:0}

	.gal-item span{z-index:2;font-size: 12px;padding:10px;left:0;right:0;max-height:60px;bottom:-100%;position:absolute;text-align:center;overflow:hidden;color:#fff}

	.gal-item:hover span{bottom:10px}.gal-item i{position:absolute;display:block;height:32px;width:50px;background-position:right -315px;margin:20px auto;left:0;right:0;top:-100%}

	.gal-item:hover i{top:0}.gal-item i,.gal-item span{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}

	.gal-item:before,.gal-item:after{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}

	

	

	

	

	

	

	

	

	.gal-item2 {

    display: inline-block;

    height: 123px;

    margin: 0 8px 5px;

    overflow: hidden;

    position: relative;

    width: 189px;

}

	

	.gal-item2 img{width:200px;height:150px}

	.gal-item2:before,.gal-item:after{position:absolute;display:block;content:'';width:100%;height:50%}

	.gal-item2:before{top:0;right:100%;background-color:rgba(11,68,83,.8)}

	.gal-item2:after{bottom:0;left:100%;background-color:rgba(11,68,83,1)}

	.gal-item2:hover:before{right:0}

	.gal-item2:hover:after{left:0}

	.gal-item2 span{z-index:2;font-size: 12px;padding:10px;left:0;right:0;max-height:60px;bottom:-100%;position:absolute;text-align:center;overflow:hidden;color:#fff}

	.gal-item2:hover span{bottom:10px}.gal-item2 i{position:absolute;display:block;height:32px;width:50px;background-position:right -315px;margin:20px auto;left:0;right:0;top:-100%}

	.gal-item2:hover i{top:0}.gal-item2 i,.gal-item2 span{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}

	.gal-item2:before,.gal-item2:after{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}

	

	

	

	

	

	

	

#imgnews {

    display: block;

    float: right;

    width: 58px;

    padding-left: 11px;

	height: 55px;

}



#itemvideo-bkp {

    border-bottom: 1px solid #f6f6f6;

    display: block;

    margin: 5px 0;

    padding: 0 10px;

    text-align: center;

}

	

	

#itemvideo-bkp img {

    height: 160px;

    margin-left: auto;

    margin-right: auto;

}

#itemvideo-bkp h2, .itemimg-bkp h2 {

    font-size: 12px;

    font-weight: normal;

    line-height: 25px;

    margin: 0;

    padding: 3px 0;

}	

	

	

	

	

	

	

	

	

	

	.menulistto{display:none;width:90%;margin:5px auto}

	.menulistto #menuslide{display:none}

	.menulistto #menuslide li{display:block}

	.menulistto #menuslide>li>a{display:block;padding:4px 0;color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}

	.menulistto #menuslide>li>a:hover{background-color:rgba(0,191,252,.3)}

	.menulistto #menuslide li ul{background-color:rgba(0,191,252,.3);padding-right:3%;margin-bottom:0}

	.menulistto #menuslide li ul li a{display:block;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;padding:3px 0}

	.menulistto #menuslide li ul li a:before{content:'';height:0;width:0;display:block;float:right;margin-top:6px;margin-left:5px;border-right:4px solid rgba(255,255,255,.8);border-top:4px solid transparent;border-bottom:4px solid transparent}.menulistto #menuslide li ul li:hover a{background-color:rgba(255,255,255,.8);color:#2c3e50}#currentpagenav{display:block;height:40px;padding:0 5px;line-height:40px;width:100%;background-color:rgba(255,255,255,.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:3px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5)}#currentpagenav:after{display:block;float:left;content:'';height:0;width:0;border-top:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;margin-top:15px}article.bkp{width:100%}#acaart_pagination{display:block;overflow:hidden;margin:5px 0}#acaart_pagination a,#acaart_pagination span{display:block;float:right;padding:5px 10px;background-color:#1c7eb5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:2px 2px;color:#fff}#acaart_pagination span{background-color:#3e4348}.commentsingle{width:100%;margin:0 auto;padding:0px;}#commentform{width:100%;padding:20px}

.commentnametop, .commentnumber {
    background-color: #353535;
    color: white;
    font-size: 15px;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    margin: 0;
    padding: 0;
    text-align: center;
}

#foot2x_l ul {

    margin-top: 14px;

}

	.post-meta span {
    color: brown;
}

	.allcoment{padding:5px}.allcoment li{display:block;overflow:hidden;padding:2px;border-bottom:1px solid #f1f1f1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:2px}.vcardcomment{display:block;border-bottom:1px dotted #f1f1f1;margin:2px 0}.vcardcomment .namecommentp{padding:5px;font-size:14px;color:#c0392b;margin:0}.vcardcomment{color:#bebebe}.vcardcomment .avatar{float:right;width:56px;height:56px;margin:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media only screen and (max-width:999px){section#wrapper{width:100%}nav.navigation .formsearch{width:20%}}@media only screen and (max-width:767px){nav.navigation{height:auto;padding-bottom:2px}nav.navigation #menupricipal{}nav.navigation .formsearch{float:none;margin:5px auto;width:90%}.ncontent{width:74%}.region2,.region1{float:none !important;margin-left:auto;margin-right:auto}.gdright .post-first{width:100%;float:none;border-bottom:1px solid #e1e1e1;border-left-width:0}.twoinline .news-post{width:100%}.gal-item{margin:5px 5%}.itemvideo-bkp img{margin:5px auto;width:284px;display:block}.itemvideo-bkp h2{text-align:center}.itemimg-bkp img{width:100%}.notmobile{display:none}footer.footer .sidebar-bottom{width:46%}.menulistto{display:block}}@media only screen and (max-width:538px){.ncontent{width:70%}.notmobile{display:none}.notmobile2{display:none}.gal-item{margin:0 auto 10px}footer.footer .sidebar-bottom{width:97%}.menulistto{display:block}.notmobile2{display:none}}@media only screen and (max-width:479px){nav.navigation #menupricipal{}.notmobile{display:none}.gal-item{margin:0 auto 10px}}@media only screen and (max-width:382px){nav.navigation #menupricipal{}.notmobile{display:none}.notmobile2{display:none}.gal-item{margin:0 auto 10px}}



.navigation ul {

    margin: 0px;

}

 

.clear{

    clear: both;

}



 .tit_njm a {

    color: white;

    font-weight: bold;

    font-size: 13px;

}

 

.navigation li a {

    color: #48A4F0;

    font-size: 11px;

    line-height: 23px;

}

.search_njm {

    padding-top: 15px;

}

#searchtxt {
    background-color: transparent;
    border: 0 solid;
    direction: initial;
    font-size: 11px;
    height: 39px;
    margin: 0;
    padding: 0 14px 0 20px;
    text-align: right;
    width: 80%;
}







 



.wp-polls strong {

    font-size: 12px;

    font-weight: normal;

}

.wp-polls, .wp-polls-form {

    padding: 12px;

}

.content-bkp p {

    font-size: 13px;

    line-height: 34px;

    margin-top: 18px;

    

    color: black;

}

.cat-post-thumbnail:hover img {
    opacity: 0.8;
}
.bkp div#demo img {
  border: 0 solid #f6f6f6;
    border-radius: 2px;
    min-height: 199px;
    width: 100%;
}
.bkp div.showcase2 div {
    background-color: transparent;
    height: 200px;
    margin: 0 auto;
    overflow: hidden;
    width: 96%;
	 
}


.bkp div.showcase2 div h3 {
text-align:right;
	 
}

#po_im img {

    height: 282px;

    width: 100%;

    padding: 18px;

}



 

.sidebar-bottom {

    margin-left: 9px;

    margin-top: 11px;

    float: left;

    

}

#contx2:hover {

    transition: all 0.4s ease-in-out 0s;

    background-color: #F8F8F8;

}



.news-post:hover {
 

}
.container2 input[type="submit"] {
    color: white;
    margin: 0 auto;
}

















.hqq {

    color: white;

    font-size: 11px;

}

























 

.content-bkp {

    border: 1px solid #f5f5f5;

    border-radius: 5px;

    border-top: 0 none;

}

 



.t12 {

    line-height: 54px;

    font-size: 11px;

    color: #68DBD8;

}

 



.title-bkp img {

    vertical-align: middle;

    padding-left: 11px;

}



.title2-bkp {
    background-color: transparent;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    height: 47px;
    line-height: 50px;
    padding: 0;
    text-align: right;
    background-image: url(images/1_35.png);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 36px;
	margin-bottom:0px;
}

.white ul {
    background-color: white;
    padding: 13px;
    border-right: 1px solid #f1f1f1;
 
    border-left: 1px solid #f1f1f1;
    border-bottom: 3px solid #f1f1f1;
}


.sid div.tab-content {
    background-color: white;
    padding: 13px;
    border-right: 1px solid #f1f1f1;
    border-top: 1px solid #C83950;
    border-left: 1px solid #f1f1f1;
    border-bottom: 3px solid #1776A4;

}

 .sid ul.nav-tabs {
    background-color: #C83950;
}

.sid ul.nav-tabs > li {
     
    margin-bottom: 0px;
}

.bloc img {
    float: right;
    height: 76px;
    margin-left: 10px;
    width: 104px;
}

.bloc {
    border-bottom: 1px solid #f7f7f7;
    line-height: 22px;
    height: 101px;
    padding-top: 11px;
    padding-bottom: 43px;
}
.sid ul.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #1776A4;
    border-color: #ebebeb #ebebeb transparent;
    border-image: none;
    border-style: solid;
    border-width: 0px;
    color: white;
    cursor: default;
    font-weight: bold;
    font-size: 12px;
}

.sid ul.nav-tabs > li {
    float: right;
    margin-left: 9px;
}
.sid ul.nav-tabs > li > a{
margin-right:0;
    color: white;
}



.article3-img img {
width: 100%;
height: 325px;
margin-bottom: 33px;
}
.bkp p{
	font-size: 14px;
	line-height:30px;
	margin-bottom: 33px;
}
.sid ul.nav-tabs > li > a {
    font-size: 12px;
    font-weight: bold;
    background-color: #C83950;
}
.sid ul.nav-tabs > li > a:hover {
    font-size: 12px;
    color: white;
    font-weight: bold;
    background-color: #1776A4;
}

.bloc a {
    font-size: 12px;
    line-height: 25px;
	color:#767676;
}

.t1_dis:hover {
    color: white;
}
nav.navigation #menupricipal > li a {
    font-size: 14px;
    font-weight: bold;
}
nav.navigation #menupricipal > li:hover a {
    color: #fff;
	text-shadow:0px 1px 0px #CCA006;
	display:block;
	background-color:#C83950;
 
}

 
.navigation ul {
    padding-top: 6px;
}











 
 
 
 

.social_lol li a {
    color: #A32525;
    font-size: 17px;
}
.social_lol li {
    display: inline-block;
padding-top: 7px;
 
}




   
.slider_lol a.carousel-control.left {
    background-image: none;
}
.slider_lol a.carousel-control.right {
    background-image: none;
}
.slider_lol span {
    color: #A30001;
}
.slider_lol {
    background-image: url(images/sb.jpg);
    background-repeat: repeat-x;
}
.slider_lol img {
margin: 0 auto;
}




 






#loadMore {
    padding: 10px;
    text-align: center;
    background-color: #8667AB;
    color: #fff;
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #fff;
    box-shadow: 0 1px 1px #ccc;
    transition: all 600ms ease-in-out;
    -webkit-transition: all 600ms ease-in-out;
    -moz-transition: all 600ms ease-in-out;
    -o-transition: all 600ms ease-in-out;
    font-size: 12px;
    font-weight: bold;
}
#loadMore:hover {
    background-color: #A32525;
    color: #fff;
}



div.yy {
    display:none;
 
}


.load {
    clear: both;
    display: block;
    width: 112px;
    margin: 0 auto;
    margin-top: 29px;
}
 
.map_car iframe {
    max-height: 264px;
    max-width: 100%;
}
 
 
 
 
 
 
 .showcase {
	list-style: none;
 width: 100%;
	height: 150px;
}
.showcase li {
    float: right;
    height: 150px;
    margin-bottom: 14px;
    overflow: hidden;
    width: 214px;
    margin-left: 23px;
    background-color: black;
}
img{
    max-width: 100%;
}
.maillist_news {
    background-image: url(images/1_19.png);
    min-height: 119px;
       max-width: 454px;
	       padding-bottom: 10px;
}
.clear{
    clear:both;
}
.showcase a {
	display: block;
	width: 222px;
	height: 150px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
}
.showcase a img {
	width: 222px;
	height: 150px;
	margin: 0 auto;
	position: absolute;
 
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.showcase a:hover img {
	width: 285px;
	height: 213px;
	left: 0;
	top: -10px;
    opacity:0.5;
}
.showcase a p {
	background: rgba(0,0,0 ,0.3);
	color: #fff;
	font-size: 11px;
	padding: 12px 9px;
	position:absolute;
	bottom:-114px;
	line-height: 20px;
	display: block;
	width: 222px;
        max-width: 99%;
          text-shadow: 0px 1px 0px black;
	cursor: pointer;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
     font-weight: bold;
}
.showcase a:hover p {
	bottom: 2px;
     max-width: 99%;
	background: rgba(0,0,0 ,0.3);
}
.showcase a h3 {
	font-size: 11px;
	text-transform: uppercase;
	color: #fff;
	background: rgba(0,0,0 ,0.5);
	width: 222px;
    padding: 10px;
	position: absolute;
	     line-height: 18px;
    font-weight: bold;
    max-width: 99%;
	bottom:0px;
	cursor: pointer;
      text-shadow: 0px 1px 0px black;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.slider_last div.col-md-5 {
    padding: 0;
}
.showcase a:hover h3 {
	bottom:86px;
	background: #C83950;
     
    text-shadow: 0px 0px 0px black;
}
.showcase a h3 i {
	width: 33px;
	height: 26px;
	position: absolute;
	right: -34px;
	top: 0;
	background: #59A214;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	font-size:18px;
	font-weight:normal;
	text-align:center;
	padding:6px 0 0 0;
}
.showcase .thumb2 a p, .showcase .thumb2 a h3 {
	background: #F68B28;
}
.showcase .thumb2 a:hover p, .showcase .thumb2 a:hover h3 {
	background: #F16B17;
}
.showcase .thumb2 a h3 i {
	background: #F68B28;
}
.showcase .thumb2 a:hover h3 i {
	background: #F16B17;
}
.showcase .thumb3 a p, .showcase .thumb3 a h3 {
	background: #0065BB;
}
.showcase .thumb3 a:hover p, .showcase .thumb3 a:hover h3 {
	background: #0046A2;
}
.showcase .thumb3 a h3 i {
	background: #0065BB;
}
.showcase .thumb3 a:hover h3 i {
	background: #0046A2;
}


.photo_news{
    background-color: #fff;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 1px solid #F0F0F0;
    margin-top: 30px;
    margin-bottom: 30px;
}

.header_news{
        background-image: url(images/1_01.jpg);
    min-height: 134px;
     background-size: cover;
}

.logo_news {
    line-height: 134px;
}


.latestnews{
     background-color: #fff;
 
 
    border: 1px solid #F0F0F0;
     padding-top: 10px;
     padding-bottom: 10px;
    margin-bottom: 30px;   
}

 

.bnrtop_news{
    text-align: center;
    margin-bottom: 20px;
}


.phototitle {
    background-image: url("images/1_23.png");
    background-position: right center;
    background-repeat: no-repeat;
    min-height: 41px;
    line-height: 41px;
    padding-right: 40px;
}
.phototitle a {
    color: white;
    font-weight: bold;
    font-size: 13px;
}



















.grid {
	position: relative;
	clear: both;
	margin: 0 auto;
	padding: 1em 0 4em;
	max-width: 1000px;
	list-style: none;
	text-align: center;
}

/* Common style */
.grid figure {
    background: #3085a3 none repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: auto;
    margin: 10px 1%;
    max-height: 171px;
    max-width: 100%;
    min-width: 100%;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: auto;
}
.worcont {
    margin-top: 30px;
    line-height: 35px;
}

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
	opacity: 0.8;
}

.grid figure figcaption {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

.grid figure h2 {
	word-spacing: -0.15em;
	font-weight: 300;
}

.grid figure h2 span {
	font-weight: 800;
}

.grid figure h2,
.grid figure p {
	margin: 0;
}

.grid figure p {
    font-size: 12px;
    font-weight: bold;
}

/* Individual effects */

/*---------------*/
/***** Julia *****/
/*---------------*/

figure.effect-julia {
	background: #2f3238;
}

figure.effect-julia img {
	max-width: none;
	height: 400px;
	-webkit-transition: opacity 1s, -webkit-transform 1s;
	transition: opacity 1s, transform 1s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure.effect-julia figcaption {
	text-align: left;
}

figure.effect-julia h2 {
	position: relative;
	padding: 0.5em 0;
}

figure.effect-julia p {
	display: inline-block;
	margin: 0 0 0.25em;
	padding: 0.4em 1em;
	background: rgba(255,255,255,0.9);
	color: #2f3238;
	text-transform: none;
	font-weight: 500;
	font-size: 75%;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-360px,0,0);
	transform: translate3d(-360px,0,0);
}

figure.effect-julia p:first-child {
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s;
}

figure.effect-julia p:nth-of-type(2) {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

figure.effect-julia p:nth-of-type(3) {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}

figure.effect-julia:hover p:first-child {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}

figure.effect-julia:hover p:nth-of-type(2) {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}

figure.effect-julia:hover p:nth-of-type(3) {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

figure.effect-julia:hover img {
	opacity: 0.4;
	-webkit-transform: scale3d(1.1,1.1,1);
	transform: scale3d(1.1,1.1,1);
}

figure.effect-julia:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

/*-----------------*/
/***** Goliath *****/
/*-----------------*/

figure.effect-goliath {
	background: #df4e4e;
}

figure.effect-goliath img,
figure.effect-goliath h2 {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}

figure.effect-goliath img {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure.effect-goliath h2,
figure.effect-goliath p {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 30px;
}

figure.effect-goliath p {
	text-transform: none;
	font-size: 90%;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,50px,0);
	transform: translate3d(0,50px,0);
}

figure.effect-goliath:hover img {
	-webkit-transform: translate3d(0,-80px,0);
	transform: translate3d(0,-80px,0);
}

figure.effect-goliath:hover h2 {
	-webkit-transform: translate3d(0,-100px,0);
	transform: translate3d(0,-100px,0);
}

figure.effect-goliath:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

/*-----------------*/
/***** Hera *****/
/*-----------------*/

figure.effect-hera {
	background: #303fa9;
}

figure.effect-hera h2 {
	font-size: 158.75%;
}

figure.effect-hera h2,
figure.effect-hera p {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-50%,-50%,0);
	transform: translate3d(-50%,-50%,0);
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
}

figure.effect-hera figcaption::before {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	border: 2px solid #fff;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);
	transform: translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
}

figure.effect-hera p {
	width: 100px;
	text-transform: none;
	font-size: 121%;
	line-height: 2;
}

figure.effect-hera p a {
	color: #fff;
}

figure.effect-hera p a:hover,
figure.effect-hera p a:focus {
	opacity: 0.6;
}

figure.effect-hera p a i {
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-hera p a:first-child i {
	-webkit-transform: translate3d(-60px,-60px,0);
	transform: translate3d(-60px,-60px,0);
}

figure.effect-hera p a:nth-child(2) i {
	-webkit-transform: translate3d(60px,-60px,0);
	transform: translate3d(60px,-60px,0);
}

figure.effect-hera p a:nth-child(3) i {
	-webkit-transform: translate3d(-60px,60px,0);
	transform: translate3d(-60px,60px,0);
}

figure.effect-hera p a:nth-child(4) i {
	-webkit-transform: translate3d(60px,60px,0);
	transform: translate3d(60px,60px,0);
}

figure.effect-hera:hover figcaption::before {
	opacity: 1;
	-webkit-transform: translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);
	transform: translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);
}

figure.effect-hera:hover h2 {
	opacity: 0;
	-webkit-transform: translate3d(-50%,-50%,0) scale3d(0.8,0.8,1);
	transform: translate3d(-50%,-50%,0) scale3d(0.8,0.8,1);
}

figure.effect-hera:hover p i:empty {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0); /* just because it's stronger than nth-child */
	opacity: 1;
}

/*-----------------*/
/***** Winston *****/
/*-----------------*/

figure.effect-winston {
	background: #162633;
	text-align: left;
}

figure.effect-winston img {
	-webkit-transition: opacity 0.45s;
	transition: opacity 0.45s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure.effect-winston figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../img/triangle.svg) no-repeat center center;
	background-size: 100% 100%;
	content: '';
	-webkit-transition: opacity 0.45s, -webkit-transform 0.45s;
	transition: opacity 0.45s, transform 0.45s;
	-webkit-transform: rotate3d(0,0,1,45deg);
	transform: rotate3d(0,0,1,45deg);
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
}

figure.effect-winston h2 {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,20px,0);
	transform: translate3d(0,20px,0);
}

figure.effect-winston p {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 0 1.5em 7% 0;
}

figure.effect-winston a {
	margin: 0 10px;
	color: #5d504f;
	font-size: 170%;
}

figure.effect-winston a:hover,
figure.effect-winston a:focus {
	color: #cc6055;
}

figure.effect-winston p a i {
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,50px,0);
	transform: translate3d(0,50px,0);
}

figure.effect-winston:hover img {
	opacity: 0.6;
}

figure.effect-winston:hover h2 {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-winston:hover figcaption::before {
	opacity: 0.7;
	-webkit-transform: rotate3d(0,0,1,20deg);
	transform: rotate3d(0,0,1,20deg);
}

figure.effect-winston:hover p i {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-winston:hover p a:nth-child(3) i {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}

figure.effect-winston:hover p a:nth-child(2) i {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

figure.effect-winston:hover p a:first-child i {
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s;
}

/*-----------------*/
/***** Selena *****/
/*-----------------*/

figure.effect-selena {
	background: #fff;
}

figure.effect-selena img {
	opacity: 0.95;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-selena:hover img {
	-webkit-transform: scale3d(0.95,0.95,1);
	transform: scale3d(0.95,0.95,1);
}

figure.effect-selena h2 {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,20px,0);
	transform: translate3d(0,20px,0);
}

figure.effect-selena p {
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: perspective(1000px) rotate3d(1,0,0,90deg);
	transform: perspective(1000px) rotate3d(1,0,0,90deg);
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

figure.effect-selena:hover h2 {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-selena:hover p {
	opacity: 1;
	-webkit-transform: perspective(1000px) rotate3d(1,0,0,0);
	transform: perspective(1000px) rotate3d(1,0,0,0);
}

/*-----------------*/
/***** Terry *****/
/*-----------------*/

figure.effect-terry {
	background: #34495e;
}

figure.effect-terry figcaption {
	padding: 1em;
}

figure.effect-terry figcaption::before,
figure.effect-terry figcaption::after {
	position: absolute;
	width: 200%;
	height: 200%;
	border-style: solid;
	border-color: #101010;
	content: '';
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}

figure.effect-terry figcaption::before {
	right: 0;
	bottom: 0;
	border-width: 0 70px 60px 0;
	-webkit-transform: translate3d(70px,60px,0);
	transform: translate3d(70px,60px,0);
}

figure.effect-terry figcaption::after {
	top: 0;
	left: 0;
	border-width: 15px 0 0 15px;
	-webkit-transform: translate3d(-15px,-15px,0);
	transform: translate3d(-15px,-15px,0);
}

figure.effect-terry img,
figure.effect-terry p a {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-terry img {
	opacity: 0.85;
}

figure.effect-terry h2 {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0.4em 10px;
	width: 50%;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(100%,0,0);
	transform: translate3d(100%,0,0);
}

@media screen and (max-width: 920px) {
	figure.effect-terry h2 {
		padding: 0.75em 10px;
		font-size: 120%;
	}
}

figure.effect-terry p {
	float: right;
	clear: both;
	text-align: left;
	text-transform: none;
	font-size: 111%;
}

figure.effect-terry p a {
	display: block;
	margin-bottom: 1em;
	color: #fff;
	opacity: 0;
	-webkit-transform: translate3d(90px,0,0);
	transform: translate3d(90px,0,0);
}

figure.effect-terry p a:hover,
figure.effect-terry p a:focus {
	color: #f3cf3f;
}

figure.effect-terry:hover figcaption::before,
figure.effect-terry:hover figcaption::after {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-terry:hover img {
	opacity: 0.6;

}

figure.effect-terry:hover h2,
figure.effect-terry:hover p a {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-terry:hover p a {
	opacity: 1;
}

figure.effect-terry:hover p a:first-child {
	-webkit-transition-delay: 0.025s;
	transition-delay: 0.025s;
}

figure.effect-terry:hover p a:nth-child(2) {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}

figure.effect-terry:hover p a:nth-child(3) {
	-webkit-transition-delay: 0.075s;
	transition-delay: 0.075s;
}

figure.effect-terry:hover p a:nth-child(4) {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

/*-----------------*/
/***** Phoebe *****/
/*-----------------*/

figure.effect-phoebe {
	background: #675983;
}

figure.effect-phoebe img {
	opacity: 0.85;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-phoebe:hover img {
	opacity: 0.6;
}

figure.effect-phoebe figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../img/triangle2.svg) no-repeat center center;
	background-size: 100% 100%;
	content: '';
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(5,2.5,1);
	transform: scale3d(5,2.5,1);
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-phoebe:hover figcaption::before {
	opacity: 0.6;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-phoebe h2 {
	margin-top: 1em;
	-webkit-transition: transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,40px,0);
	transform: translate3d(0,40px,0);
}

figure.effect-phoebe:hover h2 {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-phoebe p a {
	color: #fff;
	font-size: 140%;
	opacity: 0;
	position: relative;
	display: inline-block;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-phoebe p a:first-child {
	-webkit-transform: translate3d(-60px,-60px,0);
	transform: translate3d(-60px,-60px,0);
}

figure.effect-phoebe p a:nth-child(2) {
	-webkit-transform: translate3d(0,60px,0);
	transform: translate3d(0,60px,0);
}

figure.effect-phoebe p a:nth-child(3) {
	-webkit-transform: translate3d(60px,-60px,0);
	transform: translate3d(60px,-60px,0);
}

figure.effect-phoebe:hover p a {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

/*-----------------*/
/***** Apollo *****/
/*-----------------*/

figure.effect-apollo {
	background: #3498db;
}

figure.effect-apollo img {
	opacity: 0.99;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
}

figure.effect-apollo figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.5);
	content: '';
	-webkit-transition: -webkit-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}

figure.effect-apollo p {
      text-shadow: 0px 1px 0px #1776A4 ;
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 3em;
	padding: 0 1em;
	max-width: 100%;
	border-right: 4px solid #fff;
	text-align: right;
	opacity: 0;
	-webkit-transition: opacity 0.95s;
	transition: opacity 0.95s;
        font-weight: bold;
    font-size: 14px;
    line-height: 25px;
}

figure.effect-apollo h2 {
	text-align: left;
}

figure.effect-apollo:hover img {
	opacity: 0.6;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-apollo:hover figcaption::before {
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}

figure.effect-apollo:hover p {
	opacity: 1;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

/*-----------------*/
/***** Kira *****/
/*-----------------*/

figure.effect-kira {
	background: #fff;
	text-align: left;
}

figure.effect-kira img {
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-kira figcaption {
	z-index: 1;
}

figure.effect-kira p {
	padding: 2.25em 0.5em;
	font-weight: 600;	
	font-size: 100%;
	line-height: 1.5;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0);
}

figure.effect-kira p a {
	margin: 0 0.5em;
	color: #101010;
}

figure.effect-kira p a:hover,
figure.effect-kira p a:focus {
	opacity: 0.6;
}

figure.effect-kira figcaption::before {
	position: absolute;
	top: 0;
	right: 2em;
	left: 2em;
	z-index: -1;
	height: 3.5em;
	background: #fff;
	content: '';
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,4em,0) scale3d(1,0.023,1) ;
	transform: translate3d(0,4em,0) scale3d(1,0.023,1);
	-webkit-transform-origin: 50% 0;
	transform-origin: 50% 0;
}

figure.effect-kira:hover img {
	opacity: 0.5;
}

figure.effect-kira:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-kira:hover figcaption::before {
	opacity: 0.7;
	-webkit-transform: translate3d(0,5em,0) scale3d(1,1,1) ;
	transform: translate3d(0,5em,0) scale3d(1,1,1);
}

/*-----------------*/
/***** Steve *****/
/*-----------------*/

figure.effect-steve {
	z-index: auto;
	overflow: visible;
	background: #000;
}

figure.effect-steve:before,
figure.effect-steve h2:before {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: #000;
	content: '';
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-steve:before {
	box-shadow: 0 3px 30px rgba(0,0,0,0.8);
	opacity: 0;
}

figure.effect-steve figcaption {
	z-index: 1;
}

figure.effect-steve img {
	opacity: 1;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: perspective(1000px) translate3d(0,0,0);
	transform: perspective(1000px) translate3d(0,0,0);
}

figure.effect-steve h2,
figure.effect-steve p {
	background: #fff;
	color: #2d434e;
}

figure.effect-steve h2 {
	position: relative;
	margin-top: 2em;
	padding: 0.25em;
}

figure.effect-steve h2:before {
	box-shadow: 0 1px 10px rgba(0,0,0,0.5);
}

figure.effect-steve p {
	margin-top: 1em;
	padding: 0.5em;
	font-weight: 800;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(0.9,0.9,1);
	transform: scale3d(0.9,0.9,1);
}

figure.effect-steve:hover:before {
	opacity: 1;
}

figure.effect-steve:hover img {
	-webkit-transform: perspective(1000px) translate3d(0,0,21px);
	transform: perspective(1000px) translate3d(0,0,21px);
}

figure.effect-steve:hover h2:before {
	opacity: 0;
}

figure.effect-steve:hover p {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

/*-----------------*/
/***** Moses *****/
/*-----------------*/

figure.effect-moses {
	background: -webkit-linear-gradient(-45deg, #EC65B7 0%,#05E0D8 100%);
	background: linear-gradient(-45deg, #EC65B7 0%,#05E0D8 100%);
}

figure.effect-moses img {
	opacity: 0.85;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-moses h2,
figure.effect-moses p {
	padding: 20px;
	width: 50%;
	height: 50%;
	border: 2px solid #fff;
}

figure.effect-moses h2 {
	padding: 20px;
	width: 50%;
	height: 50%;
	text-align: left;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(10px,10px,0);
	transform: translate3d(10px,10px,0);
}

figure.effect-moses p {
	float: right;
	padding: 20px;
	text-align: right;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-50%,-50%,0);
	transform: translate3d(-50%,-50%,0);
}

figure.effect-moses:hover h2 {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-moses:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-moses:hover img {
	opacity: 0.6;
}

/*---------------*/
/***** Jazz *****/
/*---------------*/

figure.effect-jazz {
	background: -webkit-linear-gradient(-45deg, #f3cf3f 0%,#f33f58 100%);
	background: linear-gradient(-45deg, #f3cf3f 0%,#f33f58 100%);
}

figure.effect-jazz img {
	opacity: 0.9;
}

figure.effect-jazz figcaption::after,
figure.effect-jazz img,
figure.effect-jazz p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-jazz figcaption::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	content: '';
	opacity: 0;
	-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
	transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-jazz h2,
figure.effect-jazz p {
	opacity: 1;
	-webkit-transform: scale3d(0.8,0.8,1);
	transform: scale3d(0.8,0.8,1);
}

figure.effect-jazz h2 {
	padding-top: 26%;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}

figure.effect-jazz p {
	padding: 0.5em 2em;
	text-transform: none;
	font-size: 0.85em;
	opacity: 0;
}

figure.effect-jazz:hover img {
	opacity: 0.7;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
}

figure.effect-jazz:hover figcaption::after {
	opacity: 1;
	-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
	transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
}

figure.effect-jazz:hover h2,
figure.effect-jazz:hover p {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

/*---------------*/
/***** Ming *****/
/*---------------*/

figure.effect-ming {
	background: #030c17;
}

figure.effect-ming img {
	opacity: 0.9;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-ming figcaption::before {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	border: 2px solid #fff;
	box-shadow: 0 0 0 30px rgba(255,255,255,0.2);
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(1.4,1.4,1);
	transform: scale3d(1.4,1.4,1);
}

figure.effect-ming h2 {
	margin: 20% 0 10px 0;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}

figure.effect-ming p {
	padding: 1em;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
}

figure.effect-ming:hover h2 {
	-webkit-transform: scale(0.9);
	transform: scale(0.9);
}

figure.effect-ming:hover figcaption::before,
figure.effect-ming:hover p {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-ming:hover figcaption {
	background-color: rgba(58,52,42,0);
}

figure.effect-ming:hover img {
	opacity: 0.4;
}

/*---------------*/
/***** Lexi *****/
/*---------------*/

figure.effect-lexi {
	background: -webkit-linear-gradient(-45deg, #000 0%,#fff 100%);
	background: linear-gradient(-45deg, #000 0%,#fff 100%);
}

figure.effect-lexi img {
	margin: -10px 0 0 -10px;
	max-width: none;
	width: -webkit-calc(100% + 10px);
	width: calc(100% + 10px);
	opacity: 0.9;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(10px,10px,0);
	transform: translate3d(10px,10px,0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure.effect-lexi figcaption::before,
figure.effect-lexi p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-lexi figcaption::before {
	position: absolute;
	right: -100px;
	bottom: -100px;
	width: 300px;
	height: 300px;
	border: 2px solid #fff;
	border-radius: 50%;
	box-shadow: 0 0 0 900px rgba(255,255,255,0.2);
	content: '';
	opacity: 0;
	-webkit-transform: scale3d(0.5,0.5,1);
	transform: scale3d(0.5,0.5,1);
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-lexi:hover img {
	opacity: 0.6;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-lexi h2 {
	text-align: left;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(5px,5px,0);
	transform: translate3d(5px,5px,0);
}

figure.effect-lexi p {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 0 1.5em 1.5em 0;
	width: 140px;
	text-align: right;
	opacity: 0;
	-webkit-transform: translate3d(20px,20px,0);
	transform: translate3d(20px,20px,0);
}

figure.effect-lexi:hover figcaption::before {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-lexi:hover h2,
figure.effect-lexi:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

/*---------------*/
/***** Duke *****/
/*---------------*/

figure.effect-duke {
	background: -webkit-linear-gradient(-45deg, #34495e 0%,#cc6055 100%);
	background: linear-gradient(-45deg, #34495e 0%,#cc6055 100%);
}

figure.effect-duke img,
figure.effect-duke p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-duke:hover img {
	opacity: 0.1;
	-webkit-transform: scale3d(2,2,1);
	transform: scale3d(2,2,1);
}

figure.effect-duke h2 {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: scale3d(0.8,0.8,1);
	transform: scale3d(0.8,0.8,1);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

figure.effect-duke p {
	position: absolute;
	bottom: 0;
	left: 0;
	margin: 20px;
	padding: 30px;
	border: 2px solid #fff;
	text-transform: none;
	font-size: 90%;
	opacity: 0;
	-webkit-transform: scale3d(0.8,0.8,1);
	transform: scale3d(0.8,0.8,1);
	-webkit-transform-origin: 50% -100%;
	transform-origin: 50% -100%;
}

figure.effect-duke:hover h2,
figure.effect-duke:hover p {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

/* Media queries */
@media screen and (max-width: 50em) {
	.content {
		padding: 0 10px;
		text-align: center;
	}
	.grid figure {
		display: inline-block;
		float: none;
		margin: 10px auto;
		width: 100%;
	}
}



.news_tab ul.nav-tabs > li.active:first-child a {
    background-color: #1776A4;
    border: 0;
}
.news_tab ul.nav-tabs > li:first-child a {
    color: white;
    padding-right: 26px;
    padding-left: 26px;
    font-weight: bold;
      text-shadow: 0px 0px 0px white;
}
.news_tab ul.nav-tabs > li:first-child {
    background-color: #1776A4;
}
.news_tab ul.nav-tabs > li > a {
    font-size: 12px;
        color: gray;
    text-shadow: 0px 1px 0px white;
    
}
.news_tab ul.nav li a {
    line-height: 31px;
	border: 0 solid transparent;
}
.news_tab ul.nav-tabs > li:hover > a {
    color: white;
    text-shadow: 0px 0px 0px white;
}
.news_tab ul.nav li {
    height: 51px;
	 
}
.news_tab ul.nav-tabs > li:hover > a {
  
    background-color: #C83950;
}

.news_tab ul.nav-tabs > li.active a {
    background-color: #C83950;
    color: white;
    text-shadow: 0px 0px 0px white;
}
.news_tab ul.nav-tabs > li {
    margin-left: 12px;
}
.news_tab ul.nav-tabs > li {
    margin-bottom: 0;
}
.news_tab ul.nav {
    background-color: white;
    border: 1px solid #F0F0F0;
    min-height: 52px;
}






.socail_alum li img{
    width:25px;   
    border-radius:100%;
}


















 .showcase2 {
	list-style: none;
 width: 100%;
	height: 200px;
    margin-top: 15px;
}
.showcase2 div {
    
    height: 200px;
    margin-bottom: 14px;
    overflow: hidden;
    width: 100%;
    margin-left: 23px;
    background-color: black;
}


.news_tab ul {
    max-width: 699px;
    margin: 0 auto;
}





.showcase2 a {
	display: block;
	width: 100%;
	height: 200px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
}
.showcase2 a img {
	width: 100%;
	height: 200px;
	margin: 0 auto;
	position: absolute;
 
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.showcase2 a:hover img {
	width: 100%;
	height: 200px;
	left: 0;
	top: 0px;
    opacity:0.5;
}
.showcase2 a p {
 
	color: #fff;
	font-size: 11px;
	padding: 12px 9px;
	position:absolute;
	bottom:-114px;
	line-height: 20px;
	display: block;
	width: 100%;
        max-width: 100%;
          text-shadow: 0px 1px 0px black;
	cursor: pointer;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
     font-weight: bold;
}
.showcase2 a:hover p {
    bottom: 5px;
    max-width: 100%;
    line-height: 24px;
}
.showcase2 a h3 {
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	    background-image: url(images/shadow.png);
	width: 100%;
    padding: 10px;
	position: absolute;
	     line-height: 26px;
    font-weight: bold;
    max-width: 100%;
	bottom:0px;
	cursor: pointer;
      text-shadow: 0px 1px 0px black;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.slider_last div.col-md-5 {
    padding: 0;
}
.showcase2 a:hover h3 {
	bottom:79px;
	background: #C83950;
     
    text-shadow: 0px 0px 0px black;
}



 



.showcase2 a h3 i {
	width: 33px;
	height: 26px;
	position: absolute;
	right: -34px;
	top: 0;
	background: #59A214;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	font-size:18px;
	font-weight:normal;
	text-align:center;
	padding:6px 0 0 0;
}
.showcase2 .thumb2 a p, .showcase2 .thumb2 a h3 {
	background: #F68B28;
}
.showcase2 .thumb2 a:hover p, .showcase2 .thumb2 a:hover h3 {
	background: #F16B17;
}
.showcase2 .thumb2 a h3 i {
	background: #F68B28;
}
.showcase2 .thumb2 a:hover h3 i {
	background: #F16B17;
}
.showcase2 .thumb3 a p, .showcase2 .thumb3 a h3 {
	background: #0065BB;
}
.showcase2 .thumb3 a:hover p, .showcase2 .thumb3 a:hover h3 {
	background: #0046A2;
}
.showcase2 .thumb3 a h3 i {
	background: #0065BB;
}
.showcase2 .thumb3 a:hover h3 i {
	background: #0046A2;
}



.news_blockmr span {
    position: absolute;
    z-index: 1;
    display: block;
    left: 22px;
    background-color: #C83950;
    padding: 7px;
    color: white;
    font-weight: bold;
    margin-top: 5px;
}
.news_tab ul.nav-tabs > li:hover:first-child a {
    background-color: #C83950;
}
.allnews {
    display: block;
    float: left;
    line-height: 50px;
    background-color: #C83950;
    width: 135px;
    text-align: center;
    color: white;
    font-weight: bold;
    font-size: 13px;
}


.allnews i {
    font-size: 21px;
    vertical-align: middle;
}

.restnews_block {
    margin-top: 53px;
}
.blo1 {
    background-color: white;
    padding-top: 19px;
    padding-left: 17px;
    padding-right: 17px;
    border-top: 3px solid #1776A4;
    padding-bottom: 17px;
    border: 1px solid #F0F0F0;
        border-top: 4px solid #1776A4;
}
.blo1 div.owl-prev {
    left: 7px;
    margin-bottom: 10px;
}
.blo1 div.owl-next {
    left: 41px;
      margin-bottom: 10px;
}

.it2 {
    display: block;
    font-size: 13px;
    color: gray;
    text-align: right;
    margin-top: 17px;
    padding-right: 10px;
}

.cat_na {
    display: block;
    font-size: 15px;
    line-height: 43px;
    margin-bottom: 11px;
    color: #1776A4;
}

.vid{
    border: 1px solid #f1f1f1;
}

.vidtit {
    display: block;
    text-align: right;
    padding: 11px;
    color: gray;
    font-size: 12px;
	    line-height: 23px;
}
.foot_titleb2 li a {
    font-size: 12px;
}
.foot_titleb2 li:hover a {
    color: #C83950;
}
.foot_titleb2 li:hover {
    padding-right: 5px;
}
.foot_titleb2 li {
    list-style-type: disc;
}

.photo_news div.owl-theme .owl-controls .owl-buttons div {
    top: -35px;
}

#demo div.vid {
    max-width: 90%;
    
    margin: 27px 0 auto;
}


.vid div.ih-item.square.effect6 .info h3 {
    font-size: 13px;
	direction: rtl;
}



.vid i {
    font-size: 22px;
    border: 2px solid white;
    border-radius: 100%;
    padding: 10px;
	color: white;
}


.bnon div#demo img {
    border: 0 none;
    min-height: 146px;
    max-height: 146px;
}


.sec2_news div.blo1 {
    border-top: 4px solid #C83950;
}
.it2x {
    text-align: right;
    display: block;
    margin-top: 2px;
    padding: 10px;
    color: gray;
    line-height: 24px;
    font-size: 12px;
}


.sec2_news a.it2 {
    color: #1776A4;
	 line-height: 28px;
}



.it3 {
    display: block;
    text-align: center;
    background-color: #C83950;
    padding: 13px;
    color: white;
    font-weight: bold;
    font-size: 12px;
    max-width: 155px;
    margin: 0 auto;
    margin-top: 16px;
}
.sec2_news div.blo1 {
    padding-bottom: 0;
}



.sec2_news {
    padding-bottom: 31px;
}


.it3:hover {
    background-color: #1776A4;
}

.footer_news{
    background-color: white;
    border-top: 4px solid #F6F6F6;
    padding-top: 30px;
    
}

.foot2_news{
     border-top: 1px solid #F6F6F6;
     min-height: 64px;
}

.hqr span {
    color: #C83950;
}
.hqr a {
    color: gray;
    font-weight: bold;
}
.hqr {
    line-height: 61px;
    text-align: right;
}


.social2 div.social_lol li i {
    color: gray;
}
.social2 div.social_lol li {
    background-color: #FAFAFA;
}
.social2 ul {
    text-align: left;
    margin-top: 12px;
}

.foot1_news {
    padding-bottom: 25px;
}
.wortitle a i {
    font-size: 18px;
    vertical-align: middle;
    font-weight: bold;
    color: #C83950;
}
.wortitle a {
    font-size: 14px;
    color: #1776A4;
    font-weight: bold;
}


.header_news div.social_lol li i {
    color: #047FA8;
}
.header_news div.social_lol ul {
    text-align: left;
}
.header_news div.social_lol {
    margin-top: 44px;
}

.header_news div.social_lol li {
    width: 35px;
    height: 35px;
    line-height: 35px;
}

.header_news div.social_lol li.ser {
background-color: #1FB2E3;
}

.header_news div.social_lol li.ser i {
color: white;
}





 /* The Overlay (background) */
.overlay {
    /* Height & width depends on how you want to reveal the overlay (see JS below) */   
    height: 100%;
    width: 0;
    position: fixed; /* Stay in place */
    z-index: 999999; /* Sit on top */
    left: 0;
    top: 0;
    background-color: rgb(0,0,0); /* Black fallback color */
    background-color: rgba(0,0,0, 0.9); /* Black w/opacity */
    overflow-x: hidden; /* Disable horizontal scroll */
    transition: 0.5s; /* 0.5 second transition effect to slide in or slide down the overlay (height or width, depending on reveal) */
}

/* Position the content inside the overlay */
.overlay-content {
    position: relative;
    top: 25%; /* 25% from the top */
    width: 100%; /* 100% width */
    text-align: center; /* Centered text/links */
    margin-top: 30px; /* 30px top margin to avoid conflict with the close button on smaller screens */
}

/* The navigation links inside the overlay */
.overlay a {
    padding: 8px;
    text-decoration: none;
    font-size: 36px;
    color: #818181;
    display: block; /* Display block instead of inline */
    transition: 0.3s; /* Transition effects on hover (color) */
}

/* When you mouse over the navigation links, change their color */
.overlay a:hover, .overlay a:focus {
    color: #f1f1f1;
}

/* Position the close button (top right corner) */
.overlay .closebtn {
    position: absolute;
    top: 20px;
    right: 45px;
    font-size: 60px;
    color: white;
}

/* When the height of the screen is less than 450 pixels, change the font-size of the links and position the close button again, so they don't overlap */
@media screen and (max-height: 450px) {
    .overlay a {font-size: 20px}
    .overlay .closebtn {
        font-size: 40px;
        top: 15px;
        right: 35px;
        color: white;
    }
}



.maillist_news input[type="submit"] {
    width: 100px;
    margin-right: 10px;
    background-color: #C83950;
}
.maillist_news {
    padding-right: 22px;
    padding-top: 6px;
}
.maillist_news aside.sidebar-bottom input.btn sml_submitbtn {
    float: right;
    width: 132px;
}
.maillist_news aside.sidebar-bottom input.sml_emailinput {
    float: right;
    max-width: 71%;
    text-align: right;
    border-radius: 5px;
    border: 0;
    height: 39px;
    margin-top: 16px;
    background-color: #A6C6DA;
}
.maillist_news p.prepend {
    color: white;
    font-weight: bold;
    font-size: 12px;
}
.maillist_news p.prepend::before {
    content: "";
    padding-left: 8px;
    vertical-align: middle;
    font-family: fontawesome;
}
.maillist_news input[type="submit"]:hover {
    color: #FFD0D8;
    text-shadow: 0px 0px 0px #fff;
}
.maillist_news aside.sidebar-bottom {
    margin-left: 23px;
    margin-top: 11px;
    text-align: right;
	float:none;
	width:100%;
}
.blockleft1 {
    background-color: white;
    border-right: 1px solid #f0f0f0;
    margin-bottom: 47px;
    padding-top: 12px;
	 padding-right: 12px;
	  padding-left: 12px;
	   padding-bottom: 0px;
    border-bottom: 4px solid #1776A4;
    border-top: 1px solid #C83950;
    border-left: 1px solid #f0f0f0;
}
.imgblock img {
    height: 76px;
    margin-left: 14px;
    max-width: 102px;
}

.it3xx {
    background-color: #F6F6F6;
    color: #1776A4;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 16px auto 0;
    max-width: 100%;
    padding: 13px;
    text-align: center;
}


.txtblock a {
    font-size: 12px;
    line-height: 25px;
    color: #767676;
}
.txtblock {
    float: right;
	max-width: 63%;
}
.imgblock {
    float: right;
}


.newsblok {
    min-height: 85px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 10px;
}


.blotitle1 a {
    font-weight: bold;
    font-size: 14px;
    color: white;
}
.blotitle1 {
    min-height: 47px;
    line-height: 47px;
    padding-right: 41px;
    background-image: url(images/1_35.png);
    background-repeat: no-repeat;
    background-position: right;
}
 
.hme {
    margin-top: 0px;
}
.navigation3 li{
	padding: 7px;
}
.navigation3 li:hover{
background-color: #F7F7F7;
}
.navigation3 li:hover a{
color: #fff;
}
.sml_thankyou {
    color: #CE652E;
    padding-top: 0px;
    font-size: 13px;
    padding-bottom: 20px;
}
bkp div.showcase2 a:hover h3 {
	bottom:27px;
	background: #C83950;
     
    text-shadow: 0px 0px 0px black;
}


.swiper-container {
  height: 100%;
}
.swiper-slide {
  background:#fff;
}
.swiper-slide span {
  text-align:center;
  display:block;
  margin:20px;
  font-size:21px;
}


.largs div.owl-theme .owl-controls .owl-buttons div {
    top: 40%;
}
.ys a {
    background-color: #f1f1f1;
    padding: 9px;
    border-radius: 6px;
    display: inline-flex;
}
.largs a.it2 {
    background-color: #1776A4;
    color: white;
    margin-top: 0;
    padding: 25px;
    font-size: 14px;
    font-weight: bold;
}
.largs div#demo img {
    min-height: 375px;
	border:0px solid #fff;
}
.largs div.owl-next {
    left: auto;
    right: 10px;
}


.hhx a {
    color: white;
    font-size: 15px;
    font-weight: bold;
}




li.men{
display:none;
}




 





@media (max-width: 676px) {

li.men{
display:block;
}
 

.header_news {
    background-image: url("images/1_01.jpg");
    background-size: cover;
    min-height: 134px;
    text-align: center;
    padding-bottom: 25px;
}
.header_news div.social_lol ul {
    text-align: center;
}
.largs div#demo img {
    border: 0 solid #fff;
    min-height: 232px;
    max-height: 232px;
}

.grid figure figcaption, .grid figure figcaption > a {
    height: 100%;
    left: 0;
    position: absolute;
    top: 1px;
    width: 100%;
}
.showcase2 a:hover p {
    bottom: 6px;
    line-height: 24px;
    max-width: 100%;
}
.blotitle1 {
 
    margin-top: 18px;
}
.sec2_news div.blo1 {
    padding-bottom: 0;
    margin-bottom: 22px;
}
.sitwor {
    margin-bottom: 40px;
     
}
.hqr {
    line-height: 61px;
    text-align: center;
}
.social2 ul {
    margin-bottom: 12px;
    text-align: center;
}



.showcase li {
 
    width: 100%;
}
.showcase a {
   max-width: 100%;
    width: 100%;
}
.showcase a img {
   max-width: 100%;
    width: 100%;
}
.showcase a h3 {
   max-width: 100%;
    width: 100%;
}
.showcase a p {
 
    max-width: 100%;
 
    width: 100%;
}
.imgblock img {
    height: 76px;
    margin-left: 14px;
    max-width: 79px;
}
.article3-img img {
    height: auto;
    margin-bottom: 33px;
    width: 100%;
}
}































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


 
*{
    font-family: 'Droid Arabic Kufi',tahoma;
   
     text-decoration: none;
  transition: all 0.2s ease-out 0s;
    font-size: 11px;
    padding-right: 0;
 
}
 
*:hover{
     transition: all 0.2s ease-out 0s;
       text-decoration: none;
}
 
 
li{
    list-style-type: none;
}

.hed1_roa{
    min-height: 42px;
    background-color: #fff;
}
.hed2_roa{
    min-height: 68px;
    background-color: #497E28;
}
.hed3_roa{
    min-height: 66px;
    background-color: #353535;
}

.logo_roa{
    background-color: #497E28;
    text-align: center;
min-height: 417px;
line-height: 417px;
}
.large_bnr{
    text-align: center;
}
.sidebnr1{
    text-align: center;
}

 
img{
    max-width: 100%;
}

.slider_logo, .large_bnr, .conta2, .footer_social{
    padding-top: 30px;
    padding-bottom: 15px;
}

 .footb_cont{
	margin-top: 12px;
}

.newsletter_title{
    background-color: #497E28;
    min-height: 53px;
    text-align: center;
    line-height: 53px;
}

.newsletter_title a{
color: #fff;
font-size: 13px;
font-weight: bold;
}


.newsletter_cont{
    border: 1px solid #E9E9E9;
    padding: 10px;
 
}
.socail_cont{
    border: 1px solid #E9E9E9;
    padding: 10px;
    margin-top: 10px;
}
.clear{
    clear: both;
}

.socail_title{
background-image: url(images/1_41.png);
min-height: 26px;
background-repeat: repeat-x;
background-position: center;
line-height: 26px;
}

.lastn_title{
  background-image: url(images/1_41.png);
min-height: 26px;
background-repeat: repeat-x;
background-position: center;
line-height: 26px;
 max-width: 88%;  
}

.lastn_title a{
  font-size: 17px;
  color: #D57A4A;
  font-weight: bold;
  border-left:25px solid #fff;
 
}




.lastn_title2{
  background-image: url(images/1_41.png);
min-height: 26px;
background-repeat: repeat-x;
background-position: center;
line-height: 26px;
  
}

.lastn_title2 a{
  font-size: 17px;
  color: #D57A4A;
  font-weight: bold;
  border-left:25px solid #fff;
 
}

.imp_article{
    padding-top: 50px;
    padding-bottom: 30px;
}



.lastn_title span{
    background-color:#fff ;
      font-size: 20px;
  color: #D57A4A;
  font-weight: bold;
}


.socail_title a{
  font-size: 17px;
  color: #D57A4A;
  font-weight: bold;
  border-left:25px solid #fff;
}


.footer_counter {
    min-height: 58px;
    background-color: #497E28;
    text-align: center;
    line-height: 58px;
}
.footer_link{
    min-height: 61px;
    background-color: #353535;
    
}


.footer_counter a{
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	 
}





  
div.pp_pic_holder {
 
    direction: ltr;
    overflow: hidden;
    text-align: right;
}
 
 
.navigation3 li:hover a{
 color:#000;
 }
 


/* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript, 
if it's not present, don't show loader */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(images/Preloader_10.gif) center no-repeat #fff;
}




 








 

.bnr2{
    text-align: center;
}


.art_cont img{
  display: block;
 
}

.art_cont a.date{
  display: block;
 
  margin-bottom: 10px;
  color: #CE652E;
font-size: 13px;
}
.art_cont a.ptiti{
display: block;
margin-top: 10px;
margin-bottom: 10px;
color: gray;
font-size: 13px;
font-weight: normal;
}


.art_cont li{
  float: right;
  display: inline;
width: 46%;
margin-left: 24px;
min-height: 64px;
margin-bottom: 21px;
}

.art_cont li:first-child{
 
  max-width: 50%;
}


.art_cont li:first-child a.pcon{
 
display: block;
}
.art_cont li:first-child a.pmo{
 margin-top: 10px;
 font-size: 14px;
display: block;
}


.art_cont li a.pcon{
 line-height: 32px;
color: gray;
font-size: 13px;
display: none;
}
.art_cont li a.pmo{
 color: #CE652E;
display: none;
}
.art_cont li:first-child a.date{
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 15px;
  color: gray;
}
.art_cont ul{
  margin-top: 40px;
}

.art_cont li:first-child img{
display: block;
float: none;
min-width: 100% !important;
min-height: 214px;
}
.art_cont li img{
max-width: 94px;
float: right;
max-height: 77px;
margin-left: 13px;
min-height: 71px;
}




.lastn_title2 span {
    background-color: #fff;
    font-size: 20px;
    color: #D57A4A;
    font-weight: bold;
}




.art_cont li:first-child a.ptiti {
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #CE652E;
    font-size: 14px;
    font-weight: bold;
}



 
.navigation2 li{
	display: inline-block;
	line-height: 60px;
	margin-left: 9px;
}

.navigation2 li a{
color: #fff;
	font-size: 13px;
	font-weight: bold;
}
.navigation2 li a:hover{
color: #497E28;
	font-size: 13px;
	font-weight: bold;
}

 

.navigation3 li{
	display: inline-block;
	line-height: 34px;
	margin-left: 11px;
}


input[type="email"]{
border: 1px solid #E5E5E5;
    width: 100%;
    font: 12px/1em 'Droid Arabic Kufi',Arial,Helvetica,sans-serif;
    margin: 0 0 10px;
    text-align: left;
    padding: 10px 8px 10px 10px;
    line-height: 39px;
    min-height: 39px;
    line-height: 30px;
    transition: background-color .1s linear;
    -moz-transition: background-color .1s linear;
    -webkit-transition: background-color .1s linear;
    -ms-transition: background-color .1s linear;
    -o-transition: background-color .1s linear;
}

.navigation3 li a{
color: #555;
font-size: 12px;
}
.navigation3 li a:hover{
color: #555;
font-size: 12px;
 
}

h2.blocktitle_dah{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
 
.block-inner div.textwidget{
	padding: 15px;
}










.navigation2x li{
display: inline-block;
line-height: 91px;
margin-left: 13px;
margin-top: 0px;
padding-right: 4px;
padding-left: 4px;
}

.navigation2x li a {
color: #fff;
font-size: 13px;
font-weight: bold;
}
.navigation2x li a:hover{
color: #fff;
	font-size: 13px;
	 
}
.navigation2x {
    min-height: 88px;
}

 

.las{
  background-image: url(images/1_13.png);
  min-height:66px;
  background-repeat:no-repeat;
  background-position:left center;
  line-height:66px;
}

.las a{
font-size: 21px;

color: #497E28;
}

 



 

 

 
.enc{
	font-size: 15px !important;
}



.social_lol li:hover img{
	transform: rotateX(360deg)
}

 

.bsitem {
    position: relative;
    overflow: hidden;
}

 

 
.art_cont li:hover img{
	transform: rotateX(360deg)
}


.sh_title{
	background-color: #497E28;
	padding: 20px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold
}
.sh{
	border: 1px solid #f1f1f1;
}

.navigation2 ul{
	text-align: center;
}





@media (max-width: 480px) {

 
.sidebar-bottom {
    margin-left: 9px;
    margin-top: 11px;
    float: none;
}

.socail_cont {
    border: 1px solid #E9E9E9;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 39px;
}
.navigation2 li {
    display: inline-block;
    line-height: 43px;
    margin-left: 9px;
}
.navigation2x ul{
	text-align: center
}
.navigation2 ul{
	text-align: center;
}
}

































 

.mash_dahnh{
    background-color: #F7F7F7;
   
    padding-bottom: 45px;
}

.mash_block{
    text-align: center;
}
.mash_block h1{
    font-size: 14px;
    color: #497E28;
    font-weight: bold;
}
.mash_block h2{
    font-size: 12px;
    line-height: 28px;
}


.mash_dahnh div.col-md-3:first-child div.mash_block{
  border-bottom: 7px solid #497E28;
  padding-bottom: 15px;
  padding-top: 25px;
    padding-right: 10px;
    padding-left: 10px;
}
.mash_dahnh div.col-md-3:nth-child(2) div.mash_block{
  border-bottom: 7px solid #96C760;
  padding-bottom: 15px;
  padding-top: 25px;
  background-color: #fff;
    padding-right: 10px;
    padding-left: 10px;
}
.mash_dahnh div.col-md-3:nth-child(3) div.mash_block{
  border-bottom: 7px solid #497E28;
  padding-bottom: 15px;
  padding-top: 25px;
      padding-right: 10px;
    padding-left: 10px;
}
.mash_dahnh div.col-md-3:nth-child(4) div.mash_block{
  border-bottom: 7px solid #96C760;
  padding-bottom: 15px;
  padding-top: 25px;
      padding-right: 10px;
    padding-left: 10px;
}
.mash_dahnh div.mash_block:hover{
  background-color: #fff;
}
.mash_dahnh div.col-md-3{
  padding: 5px;
}

.conta_dahnh{
    background-color: #fff;
    padding-top: 30px;
    padding-bottom: 30px;
    border-top: 1px solid #EAEAEA;
}

.foot1_dah{
    background-color: #202020;
padding-top: 34px;
padding-bottom: 34px;
}

.foot2_dah{
    background-color: #497E28;
min-height: 64px;
border-top: 1px solid #3BAF12;
}



.news_title a{
    display: block;
    margin-bottom: 37px;
    font-size: 14px;
    font-weight: bold;
    color: #497E28;
}





.news_meta{
       margin-bottom: 20px;
    border: 1px solid #f1f1f1;
    border-radius: 11px;
}


.news_meta li{
    display: inline-block;
    margin-left: 20px;
    line-height: 33px;
}

.news_meta ul{
    margin: 0;
    padding-right: 20px;
}

.news_meta li a{
    color: #497E28;
    font-size: 12px;
    font-weight: bold;
}
.news_meta li span{
    color: gray;
    font-size: 12px;
    font-weight: normal
}

.news_meta i{
    color: black;
    font-size: 14px;
}


.news_txt2 p{
    line-height: 30px;
    font-size: 12px;
}
.news_more{
    width: 110px;
    background-color: #497E28;
    padding: 12px;
    text-align: center;
     float: left;
    display: block;
}




.news_more a{
color: #fff;
    font-size: 13px;
    font-weight: bold;
}






img{
    max-width: 100%;
}






.news_loop {
    border-bottom: 1px solid #f1f1f1;
    padding-top: 30px;
    padding-bottom: 25px;
}
.clear{
    clear: both;
}


.blocktitle_dah{
    background-color: #EC2029;
    padding: 14px;
    line-height: 20px;
    margin-bottom: 20px;
}


.blocktitle_dah a{
  color: #fff;
font-size: 14px;
    font-weight: bold;
}
.sidbarblock{
    border: 1px solid #f1f1f1
}

.sidbarblock div.news_meta{
  padding: 4px;
    max-width: 90%;
    margin: 20px auto;
}
.sidbarblock div.news_txt2 a{
    font-size: 12px;
    color: gray;
    line-height: 25px;
}
.sidbarblock div.news_meta li{
   margin-left: 24px; 
}
.sidbarblock div.news_meta li a{
  font-size: 14px;
}


.footb_title a{
    font-size: 16px;
    color: #fff;
    font-weight: bold;
}



.botborder{
    display: block;
    height: 3px;
    border-right: 36px solid #497E28;
    margin-top: 16px;
}


.hqr {
    line-height:60px;
}
.hqr a {
    color: #fff;
    font-size: 12px;
}




.ss div.top_soc ul {
    text-align: left;
    margin-top: 17px;
}









 










 



/* nt-example1 */

#nt-example1 {
	max-width: 620px;
	margin: auto;
}

#nt-example1-container {
	text-align: center;
}

#nt-example1-prev{
    background-color: #555555;
    border-radius: 100%;
    width: 30px;
    height: 30px;
    line-height: 30px;
    color:#fff;
	position: absolute;
top: -6px;
left: 36px;
}

#nt-example1-next{
    background-color: #555555;
    border-radius: 100%;
    width: 30px;
    height: 30px;
    line-height: 30px;
    color:#fff;
	position: absolute;
top: -6px;
left: 0px;
}
.slider2{
    margin-top: 25px;
}


#nt-example1-container i {
	font-size: 13px;
	margin: 8px;
	cursor: pointer;
	-webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}

#nt-example1-container i:hover {
	color: #333;
}

#nt-example1 li {
    color: #4e4e4e;
    background: #fff;
    overflow: hidden;
    min-height: 117px;
    padding: 10px;
    line-height: 30px;
    list-style: none;
    font-size: 11px;
    text-align: right;
    margin-bottom: 5px;
    border: 1px solid #F3F3F3;
    border-radius: 5px;
}
.bigt{
    display: block;
    font-size: 12px;
    color: #5A844E;
    font-weight: bold;
}

.bigt2{
    color: #497E28;
} 
.bigt2 span{
    color: #808080;
}
.slider2_title{
    padding: 12px;
    background-color: #497E28;
    border-radius: 55px;
    text-align: center;
}
.slider2_title a{
    font-size: 12px;
     color: #fff;
 font-weight: bold;
}

#nt-example1 li:hover {
	background: #FFF;
}
.blocktitle_dah i{
	margin-left: 7px;
}


.mash_block img{
	max-width: 60px;
	margin-bottom: 20px;
	max-height: 50px;
}

.footb_cont p{
	color: #fff;
	line-height:30px;
	font-size:12px;
}
.footb_cont ul{
	float: right;
	margin-left: 53px;
	line-height: 37px;
	padding-right: 10px
}

.footb_cont li{
	list-style-type:disc;
	color: #fff;
}

.footb_cont li a{
	 
	color: #fff;
	font-size: 12px;
}


.block-inner p {
    margin-bottom: 0px !important;
}

.news_more:hover ,.news-post .exp-news .readmore:hover{
background-color:#EC2029;
color:#fff !important;
}
.news_title a:hover{
	padding-right: 5px;
}
.newsimg_txt:hover div.news_images img{
	transform: rotateX(360deg);
}
.mash_block:hover img{
	transform: rotateX(360deg);
}
.top_soc li:hover img{
	transform: rotateX(360deg);
}



.footb_cont li:hover a{
	 
	color: #F3D19F;
	font-size: 12px;
}


.logo_dahnhm{
display:none;
}


















 
 




   #owl-demo .item{
 
        padding: 30px 0px;
        margin: 10px;
        color: #324554;
 
        text-align: center;
    }
    .customNavigation{
      text-align: center;
    }
    .customNavigation a{
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
.item h1 {
    font-size: 12px;
}
.customNavigation {
    display: none;
}

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 6px;
	background: #555555;
	filter: Alpha(Opacity=50);/*IE7 fix*/
 
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	background: #EC2029;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #8465A9;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}
#demo {
    direction: ltr;
}










.owl-next:before {
    color: #fff;
 content:"\f105";
    display: block;
    font-family: fontawesome;
    font-size: 28px;
    font-weight: 700;
    line-height: 24px !important;
    text-align: center;
}
.owl-prev:before {
    color: #fff;
 content:"\f104";
    display: block;
    font-family: fontawesome;
    font-size: 28px;
    font-weight: 700;
    line-height: 24px !important;
    text-align: center;
}
.owl-next {
    float: right !important;
}
.owl-prev, .owl-next {
    background: #111 none repeat scroll 0 0;
    bottom: auto;
    cursor: pointer;
    display: block;
    font-size: 30px;
    height: 30px;
    margin: 0 -5px;
    opacity: 1;
    overflow: hidden;
    padding: 7px 3px 5px 5px;
    position: absolute;
    top: 41%;
    transition: all 0.4s ease-in-out 0s;
    width: 30px;
    z-index: 999;
    border-radius: 6px;
}
.owl-next {
    right: 16px;
}
.owl-prev {
    left: 16px;
}
#demo img {
    width: auto;
    border-radius: 7px;
    height: auto;
    max-width: 200px;
    max-height: 200px;
    padding-top: 25px;
padding-bottom: 25px;
}
div.pp_pic_holder {
 
    direction: ltr;
    overflow: hidden;
    text-align: right;
}


 









.hed1_alum{
    min-height: 48px;
    background-color: #fff;
} 


.hed2_alum{
    min-height: 92px;
    background-color: #EC2029;
} 

.hed3_alum{
    min-height: 54px;
    background-color: #F5F5F5;
} 

.header_alum{
        background-image: url(images/1_03.png);
     
    background-repeat: repeat-x;
    background-position: top;
}
.logo_alum{
  text-align: center;
  margin-top: 2px;
}

.socail_alum li{
  display: inline-block;
  float: left;
  margin-right: 5px
}
.socail_alum ul{
  text-align: left;
}

.ournews_alum{
  background-color: #555555;
  line-height: 40px;
  text-align: center;
  border-radius: 55px;
  margin-top:6px;
}

.ournews_alum a{
color: #fff;
  font-weight: bold;
  font-size: 14px;
}

.ser_blockal{
        background-image: url(images/1_32.png);
        background-repeat: no-repeat;  
        min-height: 242px;  
        text-align: center;
        background-position: center;
}

.serv_alum{
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #F9F9F9;
}

.sertxtalum{
  display: block;
  color: #fff !important;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}
.serimgalum img{
  display: block;
  margin: 0 auto;
  padding-top: 60px;
  margin-bottom: 52px;
}

.slider_shadow{
            background-image: url(images/1_28.png);
        background-repeat: no-repeat;  
        min-height: 36px;  
         background-color: #F9F9F9;
        background-position: center;
}

.product_title a{
  display: block;
  color: #EC2029;
  font-size: 19px;
}

.product_title{
  text-align: center;
  padding-top: 40px;
}
.product_title img{
 
  padding-bottom:  20px;
}


.protitle{
    display: block;
    font-size: 13px;
    font-weight: bold;
    color: #626262;
  background-image: url(images/2_14.jpg); 
    min-height: 62px;
    line-height: 62px;
    border-top: 2px solid #F5F5F5;
    border-bottom-right-radius: 19px;
    border-bottom-left-radius: 19px;
}

.product_loop{
    border: 2px solid #F5F5F5;
    border-radius:20px;    
	background-color: #fff;
}

.more_product{
    display: block;
    text-align: center;
    background-color: #EC2029;
    max-width: 180px;
    margin: 0 auto;
    line-height: 45px;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    border-radius: 5px;
}

.product_alum{
    padding-bottom: 30px;
}


.wordnews_alum{
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: #F9F9F9;
}

.word_title{
background-image: url(images/1_56.png);
min-height: 91px;
background-position: right;
padding-right: 96px;
line-height: 87px;
margin-bottom: 26px;
background-repeat: no-repeat;
}

.word_title a{
    font-size: 18px;
    font-weight: bold;
    color:#EC2029;
}



.word_cont a{
    line-height: 40px;
    color: gray;
    font-size: 13px;
    display: block;
}


.word_cont a.word_more{
background-color: #555555;
    float:left;
    display:block;
    min-width:130px;
    text-align:center;
    border-radius:5px;
    color:#fff;
    font-weight:bold;
}

.news_title{
    background-color: #EC2029;
    line-height: 35px;
    border-radius: 25px;
    text-align: center;
    max-width: 60%
}

.news_title a{
color: #fff;
    font-size: 14px;
    font-weight: bold
}
.contact_info{
    line-height: 50px;
    margin-top: 10px;
}
.contact_info li img{
   margin-left: 15px;
   vertical-align: middle;
}
.contact_info li a{
 font-size: 13px;
    color: #F2E3A8;
    font-weight: bold
}
.contact_info li span{
 font-size: 14px;
    color: #fff
}
.foot2_alum{
    min-height: 59px;
    line-height: 59px
}
.foot2_alum div.socail_alum ul{
    padding: 0;
    margin: 0;
}

.hqright a{
    font-size: 12px;
    color: #555555;
    font-weight: bold;
}

.foot1_alum{
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #373737;
    min-height: 219px;

}


.ser_blockal:hover{
     -webkit-animation: jump 1.5s ease 0s infinite normal ;
 animation: jump 1.5s ease 0s infinite normal ;
}
@-webkit-keyframes jump {
  0%{
	-webkit-transform: translateY(0);
	transform: translateY(0);
  }
  20%{
	-webkit-transform: translateY(0);
	transform: translateY(0);
  }
  40%{
	-webkit-transform: translateY(-30px);
	transform: translateY(-30px);
  }
  50%{
	-webkit-transform: translateY(0);
	transform: translateY(0);
  }
  60%{
	-webkit-transform: translateY(-15px);
	transform: translateY(-15px);
  }
  80%{
	-webkit-transform: translateY(0);
	transform: translateY(0);
  }
  100%{
	-webkit-transform: translateY(0);
	transform: translateY(0);
  }
}

@keyframes jump {
  0%{
	transform: translateY(0);
  }
  20%{
	transform: translateY(0);
  }
  40%{
	transform: translateY(-30px);
  }
  50%{
	transform: translateY(0);
  }
  60%{
	transform: translateY(-15px);
  }
  80%{
	transform: translateY(0);
  }
  100%{
	transform: translateY(0);
  }
}
.ser_blockal:hover img{
  opacity: 0.3;
}


.socail_alum img:hover{
  border-radius: 100%;
}


.contact_info li a:hover{
     color: #fff;
}
.contact_info li a:hover span{
     color: #F2E3A8;
}
.contact_info li a:hover img{
    transform: rotateX(360deg);
}

.sertxtalum4{
  line-height: 40px;
  display: block;
color: #fff !important;
text-align: center;
font-weight: bold;
font-size: 16px;
}

.bigt{
	
	display: block;
overflow: hidden;
text-overflow: ellipsis;
 line-height: 35px !important;
white-space: nowrap;
color:#EC2029 !important;
}

.bigt2{
 font-size: 12px !important;
 line-height: 29px !important;
 
}


.morenews{
  background-color: #EC2029 !important;
padding: 3px;
border-radius: 10px;
text-align: center;
max-width: 40%;
  margin: 15px auto;
  color: #fff !important;
  font-weight: bold;
  font-size: 15px !important;
}

.map_alum{
  border-top:3px solid #fff;
}

.slider div#demo img {
    width: 100%;
    border-radius: 0;
    height: auto;
    max-width: 100%;
    max-height: 419px;
    padding-top: 0;
    padding-bottom: 0;
}

.slider div.owl-controls {
    margin-top: 0px;
    text-align: center;
}


.slider .owl-prev:before {
    color: #fff;
    content: "\f104";
    display: block;
    font-family: fontawesome;
    font-size: 28px;
    font-weight: 700;
    line-height: 42px !important;
    text-align: center;
}

.slider .owl-next:before {
    color: #fff;
    content: "\f105";
    display: block;
    font-family: fontawesome;
    font-size: 28px;
    font-weight: 700;
    line-height: 42px !important;
    text-align: center;
}


.slider .owl-buttons div{
  background-color: #EC2029 !important;
  border-radius: 50% !important;
width: 50px !important;
  height:50px !important;
  line-height: 80px;
  vertical-align: middle !important;
}

.hed3_alum div.socail_alum{
  margin-top: 13px;
}

.header_alum{
  border-top: 1px solid #EC2029;
}










.slider .owl-buttons div:hover{
background-color: #555555 !important;
}


.navigation2x li {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
 
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.navigation2x li:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #D00F17;
  border-radius: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.navigation2x li:hover, .navigation2x li:focus, .navigation2x li:active {
  color: white;
}
.navigation2x li:hover:before, .navigation2x li:focus:before, .navigation2x li:active:before {
  -webkit-transform: scale(2);
  transform: scale(2);
}


.titlenews h2{
  background-color:#555555;
  color: #fff !important;
  text-align:center;
padding:10px !important;
}

.titlenews h2:hover{
  background-color:#EC2029;
  color: #fff !important;
 
}

.uk-lightbox-items iframe{
width:100% !important;
}

.news-post2{
  line-height: 40px;
  border-bottom: 1px solid #f1f1f1;
}
.post_title{
  font-size: 12px;
  color: gray
}
.post_title i{
  font-size: 14px !important;
 margin-left: 5px;
}
.fsize{
  border-right:1px solid #f1f1f1;
   border-left:1px solid #f1f1f1;
  text-align: center;
  display: block;
}


.dwnloas{
  text-align: center;
  display: block;
  background-color: #555555;
  color: #fff;
  font-size: 13px;
  max-height: 30px !important;
  line-height: 30px !important;
  margin-top: 5px;
}

.dwnloas:hover{
  text-align: center;
  display: block;
  background-color: #EC2029;
  color: #fff;
  font-size: 13px;
  max-height: 30px !important;
  line-height: 30px !important;
  margin-top: 5px;
}
.dwnloas:hover i{
transform: rotate(360deg);
}
.post_title:hover{
  color: #EC2029;
}


.postimages li{
  border: 1px solid #f1f1f1;
  padding: 8px;
  display: inline-block;
  margin-bottom: 10px;
}
.postimages li:nth-child(2){
max-width: 18%
}
.postimages li:nth-child(3){
max-width: 19%
}
.postimages li:nth-child(4){
max-width: 19%
}
.postimages li:nth-child(5){
max-width: 19%
}
.postimages li:nth-child(6){
max-width: 19%
}
.uk-position-medium.uk-position-center-left, .uk-position-medium.uk-position-center-right {
 
    display: none !important;
}


.catalogpdf{
  padding: 10px;
  border: 1px solid #f1f1f1;
  background-color: #555555;
  text-align:center;
}
.catalogpdf a{
color: #fff;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
}
.catalogpdf:hover a{
color: #fff;
 
}
.catalogpdf:hover{
background-color: #EC2029;
 
}
.block-inner li{
  border-bottom: 1px solid #f1f1f1;
  line-height:40px;
}
.block-inner li a{
font-size: 13px;
}
.block-inner li:hover a{
color: #808080;
}
.block-inner li:hover{
background-color: #f1f1f1;
  padding-right: 10px;
}

.content-bkp input[type="submit"], .content-bkp input[type="reset"], button {
    border: 0px solid #3498db;
    background-color: #EC2029 !important;
    font-size: 14px;
    padding: 10px 8px 10px 10px;
    color: #fff;
    width: 80px;
    text-shadow: 1px 1px 1px rgba(0,0,0,.2);
    font-weight: bold;
}

.demo3 {
 
   margin: 2px 0;
 
    position: relative;
    min-height: 50px !important;
 	height: auto !important;
    border-radius: 3px;
    line-height: 30px;
}
 
 
.demo3 ul li {
    list-style: none;
    padding: 10px 0;
	min-height: 50px !important;
	font-size: 13px;
}


.protitle:hover{
  color: brown;
}






.header_alummob{
display:none;

}




.demo3 a:hover{
  color: #808080;
}




.lang_alum{
  text-align: left;
  line-height: 45px;
}






@media (max-width: 800px) {

.socail_alum ul {
    text-align: center !important;
    margin-bottom: 39px;
    min-height: 49px;
}
.logo_alum {
    text-align: center;
    margin-top: 2px;
    background-color: #EC2029;
	margin-bottom: 25px;
}
.socail_alum li {
    display: inline-block;
    float: none;
    margin-right: 5px;
}

.ser_blockal {
 
    margin-bottom: 34px;
}

.word_cont{
margin-bottom:87px;
}
#nt-example1 li {
 
    text-align: center;
}
.footb_cont ul {
    float: none;
    margin-left: 53px;
    line-height: 37px;
    padding-right: 10px;
    text-align: center;
}
.footb_cont li{
list-style-type:none;
}

.word_cont a.word_more {
    background-color: #555555;
    float: none;
    display: block;
    max-width: 130px;
    text-align: center;
    border-radius: 5px;
    color: #fff;
    font-weight: bold;
    margin: 58px auto;
}
.contact_info ul{
    text-align: center
}
.hqright{
    text-align: center;
}
.bigt2 {
 
    display: none !important;
}

#nt-example1 {
 
    min-height: 448px;
}
.hme {
    margin-top: 0px;
    display: none;
}
.hed1_alum {
    display: none;
    background-color: #fff;
}
.header_alum {
    background-image: none;
    background-repeat: repeat-x;
    background-position: top;
}
.hed2_alum {
 
    display: none;
}

.demo3 {
    margin: 2px 0;
    position: relative;
  
    height: auto !important;
    border-radius: 3px;
    line-height: 30px;
}

.header_alum{
display:none;
}

.header_alummob{
display:block;

}
.header_mob{
	background-color: #EC2029;
}
.hed3_alum {
 
    padding-top: 10px;
}

.header_mob button {
    position: absolute;
    top: 0;
    border: 0 !important;
    right: 0 !important;
    left: 0 !important;
}
.header_mob button i{
  color: #fff;
  font-size: 24px !important;
}
.hme2{
  margin-top: 90px;
}

.hme2 li{
line-height: 40px;
  border-bottom: 1px solid #555555;
}
.hme2 li a{
color: #ECECEC;
font-weight:bold;
}
.hme2 li:hover{
background-color: #2B2B2B;
  padding-right:10px;
}
.hme2 input[type="submit"], .hme2 input[type="reset"], button {
    border: 0px solid #3498db;
    background-color: transparent !important;
    font-size: 14px;
    padding: 10px 8px 10px 10px;
    color: #fff;
    width: 80px;
    text-shadow: 1px 1px 1px rgba(0,0,0,.2);
    font-weight: bold;
}
.cata_block{
  text-align: center
}

.fsize{
  font-size: 14px;
}

.postimages li:first-child{
  width: 100%
}
}



@media (max-width: 480px) {

.socail_alum ul {
    text-align: center !important;
    margin-bottom: 39px;
    min-height: 49px;
}
.logo_alum {
    text-align: center;
    margin-top: 2px;
    background-color: #EC2029;
	margin-bottom: 25px;
}
.socail_alum li {
    display: inline-block;
    float: none;
    margin-right: 5px;
}

.ser_blockal {
 
    margin-bottom: 34px;
}

.word_cont{
margin-bottom:87px;
}
#nt-example1 li {
 
    text-align: center;
}
.footb_cont ul {
    float: none;
    margin-left: 53px;
    line-height: 37px;
    padding-right: 10px;
    text-align: center;
}
.footb_cont li{
list-style-type:none;
}

.word_cont a.word_more {
    background-color: #555555;
    float: none;
    display: block;
    max-width: 130px;
    text-align: center;
    border-radius: 5px;
    color: #fff;
    font-weight: bold;
    margin: 58px auto;
}
.contact_info ul{
    text-align: center
}
.hqright{
    text-align: center;
}
.bigt2 {
 
    display: none !important;
}

#nt-example1 {
 
    min-height: 448px;
}
.hme {
    margin-top: 0px;
    display: none;
}
.hed1_alum {
    display: none;
    background-color: #fff;
}
.header_alum {
    background-image: none;
    background-repeat: repeat-x;
    background-position: top;
}
.hed2_alum {
 
    display: none;
}

.demo3 {
    margin: 2px 0;
    position: relative;
  
    height: auto !important;
    border-radius: 3px;
    line-height: 30px;
}

.header_alum{
display:none;
}

.header_alummob{
display:block;

}
.header_mob{
	background-color: #EC2029;
}
.hed3_alum {
 
    padding-top: 10px;
}

.header_mob button {
    position: absolute;
    top: 0;
    border: 0 !important;
    right: 0 !important;
    left: 0 !important;
}
.header_mob button i{
  color: #fff;
  font-size: 24px !important;
}
.hme2{
  margin-top: 90px;
}

.hme2 li{
line-height: 40px;
  border-bottom: 1px solid #555555;
}
.hme2 li a{
color: #ECECEC;
font-weight:bold;
}
.hme2 li:hover{
background-color: #2B2B2B;
  padding-right:10px;
}
.hme2 input[type="submit"], .hme2 input[type="reset"], button {
    border: 0px solid #3498db;
    background-color: transparent !important;
    font-size: 14px;
    padding: 10px 8px 10px 10px;
    color: #fff;
    width: 80px;
    text-shadow: 1px 1px 1px rgba(0,0,0,.2);
    font-weight: bold;
}
.cata_block{
  text-align: center
}

.fsize{
  font-size: 14px;
}


}