﻿/*Custom*/

#header{padding-top:0px;}



.logo{padding-top:20px;}
.anamenu{padding-top:20px;}

.langs a{padding:3px 10px !important; font-family: 'PT Sans', sans-serif; font-weight:400; color:#000; border-left:1px solid #808080; border-bottom:1px solid #808080; background:#bab5b5;}
.langs a:first-child{border-left:none;}
.langs a:hover{background:#808080; color:#ffffff;}

/*Custom End*/
#menu2{width:auto; height:auto; position:relative; display:inline-block; float:right;}
#menu2 ul{width:100%; height:auto; position:relative; display:inline-block; float:right; list-style:none;}
#menu2 ul li{width:auto; height:auto; position:relative; display:inline-block; float:left; /*margin-left:5px;*/}
#menu2 ul li a{width:auto; height:auto; position:relative; display:inline-block; float:left; padding:8px 15px !important;
               font-family: 'PT Sans', sans-serif; font-size:16px; color:#000 !important; font-weight:700;
                border-radius:4px;
}

#menu2 ul li a:hover{background:#20468f; color:#fff !important;}

.altheader{
    border-top:1px solid #ededed;
    padding-top:0px !important;
    padding-bottom:0px !important;
    /*background:#fff !important;*/
    background:transparent url(../images/topmenuback.png) repeat-x left center;
    height:55px !important;
}

.altheader .row{height:100% !important;}

.altheader .row .span12{margin-top:0px !important;}
.altheader .row .span12 .topMenu{margin-top:0px !important;}

.topMenu{width:auto;}

.topMenu > ul > li > a{
    display: block;
    padding: 20px 20px !important;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;

    background: #ffffff;

    margin-left: 0px !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;


    /*-webkit-box-shadow: 1px 1px 1px rgba(50, 50, 50, 0.3);
    -moz-box-shadow:    1px 1px 1px rgba(50, 50, 50, 0.3);
    box-shadow:         1px 1px 1px rgba(50, 50, 50, 0.3);*/

    box-shadow:none !important;
}

.topMenu > ul > li > a > span.new{position:absolute; right:-13px; top:-13px; width:30px; height:30px;}
.topMenu > ul > li > a > span.new img{position:relative; display:inline-block; float:left; width:30px; height:30px;}


ul.ustmenu > li > ul.altmenu > li:last-child{border-bottom: none !important;}

/*.ustmenu > li:first-child {border-left:1px solid #ededed !important;}*/

#american{/*background: #cc191e !important; border-right:none !important;*/}
#american .name{color:#fff !important;}

.span4 > h3{text-align:center;}

.span4 > h3 > a{font-family: 'PT Sans', sans-serif; font-weight:700; color:#000; font-size:17px; letter-spacing:0.5px;}

 .span4 > .do-img > img{width:auto; max-width:100%; height:auto; max-height:100%; margin:0px auto;}

 .fontlu{font-family: 'PT Sans', sans-serif;}

 a{cursor:pointer !important;}

 .footer > .container > .row > .span4 > h3 {text-align:left !important;}

 #footer-menu > * {font-size:14px !important;}

 .mainHeader{background:#ffffff url(../images/center.png) no-repeat center -300px !important;}

 .breadcrumbs{background-color:transparent !important; border-bottom:1px solid #d0cfcf !important;}

 .do-thumbs > li > p.yname{position:absolute; left:0px; bottom:0px; padding:5px 20px; margin:0px; background:#000; color:#fff; opacity:0.5; z-index:999;}

 hr{border-color:#d0cfcf !important;}

 .testimonials li p{width:80%; height:auto; margin:0px; float:right; color:#2c2c2c;}
 .testimonials li h4{width:80%; height:auto; margin:0px; float:right; margin-top:10px; letter-spacing:0px;}
 .testimonials li h4 a{ color:#000000 !important;}
 .testimonials li h4 a:hover{ color:#3b2417 !important;}
 .testimonials li p b{font-size:17px; color:#b90a0a !important;}

 .newsimg{max-width:80px; padding:10px; border-radius:5px; border:1px solid #bab5b5;}

.secret{display:none !important;}