.round {
padding-top:10px;
margin-bottom:30;
 border-radius: 20px 10px 5px 0;


}

.zero {
margin:0;
padding-top:0;
}


#rt-copyright{
text-align:right;
}

.sprocket-lists-image {
float:left;
width:150px;
}

.img-intro-left {
width:150px;
}
.rt-showcase-pattern{
	height:120px;
}
.menufull {width:100%;}
.menufull li a {color:#ccc;}
.menufull li a:hover {opacity:0.7;}
.menufull li {float:left;}
.menufull li {list-style:none; padding: 0 10px;}

#rt-footer-surround .rt-footer-bg {
 background:#333366;
}

.rt-blue,#gantry-totop {
 background:#000066;
 border:1px ridge #000066;
}

.rt-blue:hover,#gantry-totop:hover {
 opacity:0.6;
 background:#000066;
}

.gantry-width-80 a,.gantry-width-block a {
 color:#FFF;
}

.gantry-width-80 a:hover,.gantry-width-block a:hover {
 opacity: 0.6;
}

.wk-slideset {
 padding-top:20px;
}

.gf-menu  li a span{
font-size:12px;
}

#rt-sidebar-b .rt-block, #rt-sidebar-b .rt-box1
{
 padding-top:10px;
 padding-bottom:10px;
 margin-top:0px;
 margin-bottom:0px;

}

h2 {
 color:#cc3366;
 font-weight:bold;
}

.l2     {border:1px solid red; font-size:6px;}

.ptitle  {
 font-family: 'Marck Script', cursive;
 font-size:36px;
 text-align:center;
text-shadow: 1px 1px 1px black, 0 0 1px #da6931;

}
.ptitle  a{
 color:#FFF;
}

.pdesc {
 font-size:16px;
    font-family: 'Marck Script', cursive;
    font-family: 'Exo 2', sans-serif;
}

.ptag {
    font-family: 'Marck Script', cursive;
    font-family: 'Exo 2', sans-serif;
 font-size:18px;
color:#999999;
float:right;
padding-right:150px;
margin-bottom:10px;
}

.tm-right {
float:right;
}

span.gf-menu
{
display:none;
}

.menu ul {
 padding:0;margin:0;
}
.menu ul li {
 padding-left:30px;
}

.tm-intro-images {
float:left;
width:150px;
padding:7px 10px 0px 0px;
}

.uk-modal-caption {  
padding-top:7px;
  background: #330066;  
  top:99%;
}

        	
#djslider-loader213 {
padding-top:10px;
}


body {
 line-height:1;
}

.pimage img {
 float:left;
 width:250px;
 height:180px;
             margin:5px;
}
ul.menu li.item475 a::before, ul.menu li.item475 .item::before, ul.menu li.item475 .separator::before {content: none;}
.main-surround ul.menu li.item475 a, .main-surround ul.menu li.item475 .item, .main-surround ul.menu li.item475 .separator { background-image: none;background:none;}
.main-surround ul.menu li.item475 a:hover, .main-surround ul.menu li.item475 .item, .main-surround ul.menu li.item475 .separator  {color:#000;}
ul.menu li.item477 a::before, ul.menu li.item477 .item::before, ul.menu li.item477 .separator:before {content: none;}
.main-surround ul.menu li.item477 a, .main-surround ul.menu li.item477 .item, .main-surround ul.menu li.item477 .separator { background:url('/images/uk-flag.gif') no-repeat right,top;}
.main-surround ul.menu li.item477 a:hover, .main-surround ul.menu li.item477 .item, .main-surround ul.menu li.item477 .separator  {color:#000;}



ul.menu li.item586 a::before, ul.menu li.item586 .item::before, ul.menu li.item586 .separator:before, 
ul.menu li.item638 a::before, ul.menu li.item638 .item::before, ul.menu li.item638 .separator:before,
ul.menu li.item639 a::before, ul.menu li.item639 .item::before, ul.menu li.item639 .separator:before,
ul.menu li.item640 a::before, ul.menu li.item640 .item::before, ul.menu li.item640 .separator:before,
ul.menu li.item641 a::before, ul.menu li.item641 .item::before, ul.menu li.item641 .separator:before,
ul.menu li.item649 a::before, ul.menu li.item649 .item::before, ul.menu li.item649 .separator:before,
ul.menu li.item657 a::before, ul.menu li.item657 .item::before, ul.menu li.item657 .separator:before,
ul.menu li.item658 a::before, ul.menu li.item658 .item::before, ul.menu li.item658 .separator:before,
ul.menu li.item659 a::before, ul.menu li.item659 .item::before, ul.menu li.item659 .separator:before,
ul.menu li.item663 a::before, ul.menu li.item663 .item::before, ul.menu li.item663 .separator:before, 
ul.menu li.item666 a::before, ul.menu li.item666 .item::before, ul.menu li.item666 .separator:before {content: none;}
.main-surround ul.menu li.item586 a, .main-surround ul.menu li.item586 .item, .main-surround ul.menu li.item586 .separator,
.main-surround ul.menu li.item638 a, .main-surround ul.menu li.item638 .item, .main-surround ul.menu li.item638 .separator,
.main-surround ul.menu li.item639 a, .main-surround ul.menu li.item639 .item, .main-surround ul.menu li.item639 .separator,
.main-surround ul.menu li.item640 a, .main-surround ul.menu li.item640 .item, .main-surround ul.menu li.item640 .separator,
.main-surround ul.menu li.item641 a, .main-surround ul.menu li.item641 .item, .main-surround ul.menu li.item641 .separator,
.main-surround ul.menu li.item649 a, .main-surround ul.menu li.item649 .item, .main-surround ul.menu li.item649 .separator,
.main-surround ul.menu li.item657 a, .main-surround ul.menu li.item657 .item, .main-surround ul.menu li.item657 .separator,
.main-surround ul.menu li.item658 a, .main-surround ul.menu li.item658 .item, .main-surround ul.menu li.item658 .separator,
.main-surround ul.menu li.item659 a, .main-surround ul.menu li.item659 .item, .main-surround ul.menu li.item659 .separator,
.main-surround ul.menu li.item663 a, .main-surround ul.menu li.item663 .item, .main-surround ul.menu li.item663 .separator,
.main-surround ul.menu li.item666 a, .main-surround ul.menu li.item666 .item, .main-surround ul.menu li.item666 .separator {background:url('/images/flags/rus.jpg') no-repeat right,top;}
.main-surround ul.menu li.item586 a:hover, .main-surround ul.menu li.item586 .item, .main-surround ul.menu li.item586 .separator,
.main-surround ul.menu li.item638 a:hover, .main-surround ul.menu li.item638 .item, .main-surround ul.menu li.item638 .separator,
.main-surround ul.menu li.item639 a:hover, .main-surround ul.menu li.item639 .item, .main-surround ul.menu li.item639 .separator,
.main-surround ul.menu li.item640 a:hover, .main-surround ul.menu li.item640 .item, .main-surround ul.menu li.item640 .separator,
.main-surround ul.menu li.item641 a:hover, .main-surround ul.menu li.item641 .item, .main-surround ul.menu li.item641 .separator,
.main-surround ul.menu li.item649 a:hover, .main-surround ul.menu li.item649 .item, .main-surround ul.menu li.item649 .separator,
.main-surround ul.menu li.item657 a:hover, .main-surround ul.menu li.item657 .item, .main-surround ul.menu li.item657 .separator,
.main-surround ul.menu li.item658 a:hover, .main-surround ul.menu li.item658 .item, .main-surround ul.menu li.item658 .separator,
.main-surround ul.menu li.item659 a:hover, .main-surround ul.menu li.item659 .item, .main-surround ul.menu li.item659 .separator,
.main-surround ul.menu li.item663 a:hover, .main-surround ul.menu li.item663 .item, .main-surround ul.menu li.item663 .separator,
.main-surround ul.menu li.item666 a:hover, .main-surround ul.menu li.item666 .item, .main-surround ul.menu li.item666 .separator  {color:#000;}

ul.menu li.item587 a::before, ul.menu li.item587 .item::before, ul.menu li.item587.separator:before {content: none;}
.main-surround ul.menu li.item587 a, .main-surround ul.menu li.item587 .item, .main-surround ul.menu li.item587 .separator { background:url('/images/flags/bel.jpg') no-repeat right,top;}
.main-surround ul.menu li.item587 a:hover, .main-surround ul.menu li.item587 .item, .main-surround ul.menu li.item587 .separator  {color:#000;}


ul.menu li.item-646 a::before,
ul.menu li.item-648 a::before,
ul.menu li.item-650 a::before,
ul.menu li.item-651 a::before,
ul.menu li.item-652 a::before{
	content:none;
}
ul.menu li.item-646 a,
ul.menu li.item-648 a,
ul.menu li.item-650 a,
ul.menu li.item-651 a,
ul.menu li.item-652 a{
	display:flex;
	flex-direction: row-reverse;
	justify-content:space-between;
	align-items:center;
}
ul.menu li.item-646 a img,
ul.menu li.item-648 a img,
ul.menu li.item-650 a img,
ul.menu li.item-651 a img,
ul.menu li.item-652 a img{
	max-width:50px;
	border: 1px solid #e1e1e1;
}



.photo-introtext {
 font-family: Georgia, serif;
    font-size: 18px;
    font-style: italic;
    margin: 0.25em 0;
    padding: 0.55em 40px;
    line-height: 1.45;
    position: relative;
    color: #383838;
    background:#ececec;
}
.photo-introtext:before{
   display: block;
    content: "\201C";
    font-size: 80px;
    position: absolute;
    left: -10px;
    top: -10px;
    color: #7a7a7a;
}

.photo-introtext cite {
    color: #999999;
    font-size: 14px;
    display: block;
    margin-top: 5px;
}
  
.photo-introtext cite:before {
    content: "\2014 \2009";
}


/*.option-com-content ul   {margin-left:10px;padding-left:40px;}*/