/*----------------------------------------------------------------------------------------	Theme Name:  Alumtech	Theme URI: Alumtech	Description: Alumtech	Author: Alumtech	Author URI: Alumtech	Version: 1.1*/@import url('https://fonts.googleapis.com/css?family=Exo+2');  *{font-family: 'Exo 2', sans-serif;    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 'Exo 2',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:'Exo 2';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 'Exo 2',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: 19px;    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: 15px;	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;}.socail_alum li img{    width:25px;       border-radius:100%;}/*-----------------*//***** 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;} .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%;}}  *{font-family: 'Exo 2', sans-serif;        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: 15px;    margin-left: 11px;    float: left;}input[type="email"]{border: 1px solid #E5E5E5;    width: 100%;    font: 12px/1em 'Exo 2',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: 14px;}.navigation3 li a:hover{color: #555;font-size: 14px; }h2.blocktitle_dah{	color: #fff;	font-size: 17px;	font-weight: bold;	margin-bottom: 5px;	margin-top: 0px;	text-align: left;direction: ltr;padding-left: 10px;} .block-inner div.textwidget{	padding: 15px;}.hed2_alum ul {    margin: 0;}.navigation2x li {    display: inline-block;    line-height: 90px;    margin-left: 13px;    margin-top: 0px;    padding-right: 10px;    padding-left: 10px;    float: left;}.navigation2x li a {color: #fff;font-size: 15px;font-weight: bold;}.navigation2x li a:hover{color: #fff;	font-size: 15px;	 }.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-right: 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: left;    margin-right: 4px;    line-height: 38px;    padding-left: 10px;    direction: ltr;}.footb_cont li{	list-style-type:disc;	color: #fff;}.footb_cont li a{	 	color: #fff;	font-size: 14px;}.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: 14px;}.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: right;  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:5px;}.ournews_alum a{color: #fff;  font-weight: bold;  font-size: 15px;}.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: 23px;}.product_title{  text-align: center;  padding-top: 40px;}.product_title img{   padding-bottom:  20px;}.protitle{    display: block;    font-size: 16px;    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: 17px;    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: left;padding-left: 96px;line-height: 87px;margin-bottom: 26px;background-repeat: no-repeat;text-align: left;}.word_title a{    font-size: 22px;    font-weight: bold;    color:#EC2029;}.word_cont a{    line-height: 40px;    color: gray;    font-size: 16px;    display: block;	text-align: left;}.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: 17px;    font-weight: bold}.contact_info {    line-height: 50px;    margin-top: 10px;    direction: ltr;}.hqright{text-align:left;}.contact_info li img{   margin-right: 15px;   vertical-align: middle;}.contact_info li a{ font-size: 16px;    color: #F2E3A8;    font-weight: bold}.contact_info li span{ font-size: 16px;    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{	direction: ltr;	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;  text-align: center !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: 8px;}.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: 14px;  color: gray;  display: block;text-align: left;direction: ltr;}.post_title i{  font-size: 14px !important; margin-right: 5px;}.fsize{  border-right:1px solid #f1f1f1;   border-left:1px solid #f1f1f1;  text-align: center;  display: block;  font-size: 14px;}.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;  text-align: left;}.block-inner li a{font-size: 13px;}.block-inner li:hover a{color: #808080;}.block-inner li:hover{background-color: #f1f1f1;  padding-left: 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: 22px;}  .demo3 ul li {    list-style: none;    padding: 10px 0;	min-height: 50px !important;	font-size: 16px;	text-align: left !important;	line-height: 33px;}.protitle:hover{  color: brown;}.demo3 ul {    direction: ltr;    text-align: left !important;    width: 100%;}.header_alummob{display:none;}.demo3 a:hover{  color: #808080;}.lang_alum{  text-align: right;  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;}}