html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video, ui-message-error, ui-widget, ui-corner-all, ui-message-error-detail {margin: 0;padding: 0;border: 0;outline: 0;}									
article, aside, figure, footer, header, hgroup, nav, section {display: block;}
object,embed {max-width: 100%;}
img { height:auto; width:auto; }
html {overflow-y: scroll;}
ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
a { text-decoration:none; margin:0px; padding:0px; font-size:100%;}
del {text-decoration: line-through;}
abbr[title], dfn[title] rder-bottom: 1px dotted #000; cursor: help;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}
pre {white-space: pre; /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}
/* Accessible focus treatment for Mobile Opera */
a, a:hover, a:active {outline:none;}
small { font-size:85%; }
/* Make sure sup and sub don't mess up our line-heights */
sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif;}
/* hand cursor on clickable elements */
.clickable,
input[type=button], 
input[type=submit], 
button {cursor: pointer;}
/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}
/* make buttons work in IE */
button {width:auto; overflow:visible;} 
/* scale images in IE7 more attractively */
.ie7 img {-ms-interpolation-mode:bicubic;}
/* prevent BG image flicker upon hover in IE */
.ie6 html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
/* Nico - clearing floats - NOT always needed so can be deleted PRIOR to UPLOAD */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }  
/* webfont 
@font-face {
    
    src: url('/fonts/ptsans_bold-webfont.eot');
    src: url('/fonts/ptsans_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/ptsans_bold-webfont.woff') format('woff'),
         url('/fonts/ptsans_bold-webfont.ttf') format('truetype'),
         url('/fonts/ptsans_bold-webfont.svg#pt_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    
    src: url('/fonts/ptsans_italic-webfont.eot');
    src: url('/fonts/ptsans_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/ptsans_italic-webfont.woff') format('woff'),
         url('/fonts/ptsans_italic-webfont.ttf') format('truetype'),
         url('/fonts/ptsans_italic-webfont.svg#pt_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    
    src: url('/fonts/ptsans_regular-webfont.eot');
    src: url('/fonts/ptsans_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/ptsans_regular-webfont.woff') format('woff'),
         url('/fonts/ptsans_regular-webfont.ttf') format('truetype'),
         url('/fonts/ptsans_regular-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    
    src: url('/fonts/philosopher-bold-webfont.eot');
    src: url('/fonts/philosopher-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/philosopher-bold-webfont.woff') format('woff'),
         url('/fonts/philosopher-bold-webfont.ttf') format('truetype'),
         url('/fonts/philosopher-bold-webfont.svg#philosopherbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/

body, select, input, textarea {color:#1b1b1b; font-family: "PT Sans", "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif;}
a { color:#C3C1C1; text-decoration:none; }
a:hover { color:#E10B1C; }
/* Custom text-selection colors (used to remove any unwanted text shadows */
::-moz-selection{background:#00a7d4; color: #fff; text-shadow: none;}
::selection {background:#00a7d4; color: #fff; text-shadow: none;} 
/*	on tap IOS Highlight Colour */
a:link { -webkit-tap-highlight-color:rgba(0,0,0,0); } 
ins {background-color: #fcd700; color: #000; text-decoration: none;}
mark {background-color: #fcd700; color: #000; font-style: italic; font-weight: bold;}
h1, h2, h3, h4 {}
b, strong {}
i, em {}

/*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles 
.nivoSlider {position:relative;width:100%;height:auto;overflow: hidden;}
.nivoSlider img {position:absolute;top:0px;left:0px;max-width: none;}
.nivo-main-image {display: block !important;position: relative !important; width: 100% !important;}
*/
/* If an image is wrapped in a link 
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white; filter:alpha(opacity=0); opacity:0;}
*/
/* The slices and boxes in the Slider
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box {display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img { display:block; }
*/
/* Caption styles 
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding: 5px 10px;opacity: 0.8;overflow: hidden;display: none;-moz-opacity: 0.8;filter:alpha(opacity=8);-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */-moz-box-sizing: border-box;    /* Firefox, other Gecko */box-sizing: border-box;         /* Opera/IE 8+ */}
/*
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
*/

/* Direction nav styles (e.g. Next & Prev) 
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
*/

/* Control nav styles (e.g. 1,2,3...) 
.nivo-controlNav {text-align:center;padding: 15px 0;}
.nivo-controlNav a {cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
*/

/*! Social Likes v2.0.12 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social-likes,.social-likes__widget{display:inline-block;vertical-align:middle;line-height:20px;text-indent:0;padding:0;border:0;word-spacing:0;font-size:14px;*zoom:1;*display:inline}.social-likes{margin:-3px;line-height:26px;list-style:none}.social-likes li{display:inline-block;*zoom:1;*display:inline}.social-likes_vertical li{display:block}.social-likes__widget{display:inline-block;position:relative;margin:3px;white-space:nowrap}.social-likes__widget:before{display:none}.social-likes__button,.social-likes__counter,.social-likes__balloon,.social-likes__balloon__code{font-family:"Trebuchet MS","Helvetica Neue",Tahoma,sans-serif;font-size:14px;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;*display:inline;*float:left;margin:0;line-height:18px;border-width:1px;border-style:solid;border-radius:3px;outline:0}.social-likes__button{position:relative;padding:1px 4px 1px 20px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);-webkit-transition:border .1s ease-in-out,color .2s ease-in-out;-moz-transition:border .1s ease-in-out,color .2s ease-in-out;-ms-transition:border .1s ease-in-out,color .2s ease-in-out;-o-transition:border .1s ease-in-out,color .2s ease-in-out;transition:border .1s ease-in-out,color .2s ease-in-out;cursor:pointer;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute;top:0;left:0;width:20px;height:20px;background-repeat:no-repeat}.social-likes__counter{position:relative;margin-left:7px;padding:1px 4px;font-weight:400;color:#666;color:rgba(0,0,0,.5);cursor:default}.social-likes__counter:before,.social-likes__counter:after{content:"";position:absolute;width:0;height:0}.social-likes__counter:before{top:4px;left:-6px;border:6px inset transparent;border-left:0;border-right:6px solid;border-right-color:inherit;opacity:.7}.social-likes__counter:after{top:5px;left:-4px;border:5px inset transparent;border-left:0;border-right:5px solid}.social-likes__close{position:absolute;right:0;top:0;padding:2px 4px;font:16px Verdana,Geneva,Tahoma,sans-serif;color:#999;cursor:pointer}.social-likes__close:hover{color:#111}.social-likes__close:before{display:none}.social-likes_vertical{margin:-6px -4px}.social-likes_vertical .social-likes__widget{display:block;margin:6px 4px}.social-likes_notext .social-likes__widget{margin:3px 2px}.social-likes_notext .social-likes__button{padding-left:0;width:16px}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;display:none;top:-6px;left:-6px;padding:6px 6px 4px;background:#fff;text-align:left;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);z-index:99999}.social-likes_single .social-likes__widget:first-of-type{margin-right:14px}.social-likes__button_single{position:relative;padding-left:19px;background:#e2e2e2;background:-webkit-linear-gradient(top,#f7f7f7,#e2e2e2);background:-moz-linear-gradient(top,#f7f7f7,#e2e2e2);background:-ms-linear-gradient(top,#f7f7f7,#e2e2e2);background:-o-linear-gradient(top,#f7f7f7,#e2e2e2);background:linear-gradient(top,#f7f7f7,#e2e2e2);color:#444;border-color:#ccc;border-color:rgba(179,179,179,.8);border-bottom-color:rgba(153,153,153,.8)}.social-likes__button_single:hover{background:#f4f4f4;background:-webkit-linear-gradient(top,#f0f0f0,#cfcfcf);background:-moz-linear-gradient(top,#f0f0f0,#cfcfcf);background:-ms-linear-gradient(top,#f0f0f0,#cfcfcf);background:-o-linear-gradient(top,#f0f0f0,#cfcfcf);background:linear-gradient(top,#f0f0f0,#cfcfcf);color:#222;border-color:#bbb;border-bottom-color:#9f9f9f}.social-likes__icon_single{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAplJREFUeNpMkl9IU2EYxp/zt50NxU3bnNYMLEANVQoCvYmJgQyI8Mbwxju9KlSEVClE8G4iiOq1oBhDoRQIQiTGCEMYkoyIMmyItrbh3Dk7/8/X2QmiB96bD37v9z4PD0UIoaPb0ZcZPfPUgBGgQFm6pUM3dZTFMRw4mgMBoVmwvwN84PXok9FXTJpLj2nXtTGNaDc0SnMRlgjeCq/gq/QJ/iq/IFmSkFNzAhi4LMryFeni3e232xzrueXpk1TJZ4NgORZ9bX3ovt2N/7X3bQ+7qV2IsghapX3CTSHCXqqXzSZrguIoTIen0VjdiLPCGRI/Ew7UFepyFqUyKcRP4nBTbqia2sSWtBLJy3lMPJpwoJ0vO1j8uAhJkxxw42gDbbVtSP1KOV5VQwXRCWFDvpC1GllFjacGWSmL+fg86irrsBBZAAFBNB5F4jQBN+dGUSvCTg6cwRGaoRlShsraP9lHRspg+MEwmv3NaPG3YPDeIEpGCV7Bi6ZAkzM8y4M9PD2keld7QfEU7NTg5t0oyIV/wRSVIi6uLjATnkHPnR7nberNlMUqhgJFVkBbNOzvHQ9zH+aQlbMghGD5YBm1FbUIN4ZhmAZixzGkc2mwpmkSjuJgEQsMGEw+nMRacg3j78ad7eWTlyJLsC1hPbmOka0RBPmgAwIGIOoiBu4PoL+135nkeRIUKLQH250Fm0ebmH0/i4aqBliKZYOG+R0mfAIrYCu5BVmVMdQ5hI5ghwOkC2msJFYQ+xyDh/aAmASmbv6gQo9Dz6o7q1/YcJAwBHYhnH7WuP8mnS1lnd56r3kBgrLO85/yC0zr89aD3HFOp3k6QAzCuIjrijEZsSSVRKWkiLzFiy7LJVqaJZuK+VU+k1fqO+ujfwQYAFtLOreC/KO5AAAAAElFTkSuQmCC");background-position:2px 3px}.social-likes__counter_single{background:#f6f6f6;border-color:#ddd}.social-likes__counter_single:after{border-right-color:#f6f6f6}.social-likes__button_facebook{padding-left:19px;background:#eceef5;background:-webkit-linear-gradient(top,#fff,#d8def4);background:-moz-linear-gradient(top,#fff,#d8def4);background:-ms-linear-gradient(top,#fff,#d8def4);background:-o-linear-gradient(top,#fff,#d8def4);background:linear-gradient(top,#fff,#d8def4);color:#3b5998;border-color:#cad4e7;border-color:rgba(202,212,231,.8);border-bottom-color:rgba(189,194,203,.8)}.social-likes__button_facebook:hover{background:#c0cdf3;background:-webkit-linear-gradient(top,#f2f3f7,#c0cdf3);background:-moz-linear-gradient(top,#f2f3f7,#c0cdf3);background:-ms-linear-gradient(top,#f2f3f7,#c0cdf3);background:-o-linear-gradient(top,#f2f3f7,#c0cdf3);background:linear-gradient(top,#f2f3f7,#c0cdf3);color:#253860;border-color:#b4bfd4;border-bottom-color:#b3b7bf}.social-likes__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAFVBMVEVheaw7WZhgeKvr7vT///9FYp5thLQcmmHvAAAAN0lEQVR42oXPAQYAMAxD0W5Jd/8jrzUmwuyjPAKNGFJLu5wghSVl40VWMgZIwMZf5jqRddJoL2yDCwGTID+dDQAAAABJRU5ErkJggg==");background-position:3px 3px}.social-likes__counter_facebook{background:#f2f3f7;border-color:#cad4e7}.social-likes__counter_facebook:after{border-right-color:#f2f3f7}.social-likes__button_twitter{padding-left:19px;background:#d5e6ef;background:-webkit-linear-gradient(top,#fff,#d5e6ef);background:-moz-linear-gradient(top,#fff,#d5e6ef);background:-ms-linear-gradient(top,#fff,#d5e6ef);background:-o-linear-gradient(top,#fff,#d5e6ef);background:linear-gradient(top,#fff,#d5e6ef);color:#186487;border-color:#a4cce5;border-color:rgba(164,204,229,.8);border-bottom-color:rgba(158,186,204,.8)}.social-likes__button_twitter:hover{background:#bfdfed;background:-webkit-linear-gradient(top,#f2f8fc,#bfdfed);background:-moz-linear-gradient(top,#f2f8fc,#bfdfed);background:-ms-linear-gradient(top,#f2f8fc,#bfdfed);background:-o-linear-gradient(top,#f2f8fc,#bfdfed);background:linear-gradient(top,#f2f8fc,#bfdfed);color:#0b3752;border-color:#9cbbcf;border-bottom-color:#68a0c4}.social-likes__icon_twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAMAAAB4W0xQAAAA3lBMVEX///////8AgJ8AgK/////m9fr///8Afa8GgrEAfq8Afa0AgrQAfa2MyuJ7yOUBiL0AhLUAhroCg7YRiLUmncub1+8AgLUWnc////+03u8MqeYChbgmreBpx+oMreuAy+mHzOcksecmseX///////+54/NBvesmtOsKmdAAgLAAib1Pwe0amMjA5fJtxehtyextzO+N1fLW8PkAq+0Ao+EAq+wAod8AkckAjMIApeUApuYAmNIAm9cApOMAqOgAouAAqusAntoAnNgAod4Alc4AjsQAp+cApeQArO4AqenIkFDnAAAAM3RSTlMADBAQd6EkYLOAcJ9garnwn7/hZ+DLMNE8pPvR89n7wYjx80gwruvz+Z/v55/B39/f18d/Bxu1AAAAnElEQVR4XmJgYGIAAWYuTh4GJiYmBjZ2EFfCWk9HUECQiYHHkJuZQUzzvcA/Q7FfzAwscnJvOCW5f3B/4bn3lYWB8wej0S9GZlEG0a/MvxgYJKWMTe3sTD08jGUAY2BgZGATZ9RiAAHGaw+B1vxiZn4L4r2+yQK2lYXl41sg78vju0A2sxqj1G9Ghrc/7v0BaWBk1mQEgUt//wO5AI4OI9PXb/eeAAAAAElFTkSuQmCC");background-position:3px 5px}.social-likes__counter_twitter{background:#f2f8fc;border-color:#a4cce5}.social-likes__counter_twitter:after{border-right-color:#f2f8fc}.social-likes__button_plusone{padding-left:12px;background:#e4e4e4;background:-webkit-linear-gradient(top,#f5f5f5,#e4e4e4);background:-moz-linear-gradient(top,#f5f5f5,#e4e4e4);background:-ms-linear-gradient(top,#f5f5f5,#e4e4e4);background:-o-linear-gradient(top,#f5f5f5,#e4e4e4);background:linear-gradient(top,#f5f5f5,#e4e4e4);color:#da573b;border-color:#bbb;border-color:rgba(204,204,204,.8);border-bottom-color:rgba(179,179,179,.8)}.social-likes__button_plusone:hover{background:#f4f4f4;background:-webkit-linear-gradient(top,#f9f9f9,#f0f0f0);background:-moz-linear-gradient(top,#f9f9f9,#f0f0f0);background:-ms-linear-gradient(top,#f9f9f9,#f0f0f0);background:-o-linear-gradient(top,#f9f9f9,#f0f0f0);background:linear-gradient(top,#f9f9f9,#f0f0f0);color:#cd4427;border-color:#ddd;border-bottom-color:#ccc}.social-likes__icon_plusone{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAMAAADqIa48AAAA1VBMVEX////w8PDaVzv6+vr29vbijXveaU/s5uXcalHmqp3p5eTfeGLnoJH77erw6ujcYUX39PTlinfhiHXfbVPxysLaWT3u6urbWz/t6enx6efggm78/PzutKfdZUvecVjq4d/kraHcYUb02NLjgWvcZ03gkH7fiXbcYkf33df4+Pj44dzxxLrebVXmu7Lw8PDgdFzgfGbo4+LssqXccVnl1tPcmozdemTcdFznlILaWTzcaE/kzsrik4L48fDsq53219Hhd2DdclvaVzr57Orj09Dqp5jl2daL4EW+AAAAAnRSTlMA+MX1txYAAACPSURBVHheDMC3DYAwAETRz4FFzkFEuaBmB8T+U7in8AbwyNIu189UJEW47TrKEOoGaLUCPcCgcULRDBheD88FxLpBeAuLdRCc1n1jBIIbDAyMmkBa7M8hBjDQ03cyMGSAACMnJ2MTBgZGU0bGc8aMnD8YjzKxs5/5f4btCAcbAwMjAxAwOLM5uTBAgauTGwBNlBSKiV4UqwAAAABJRU5ErkJggg==");background-position:0 6px}.social-likes__counter_plusone{background:#f9f9f9;border-color:#d2d2d2}.social-likes__counter_plusone:after{border-right-color:#f9f9f9}.social-likes__button_mailru{padding-left:18px;background:#004584;background:-webkit-linear-gradient(top,#5d90ba,#004584);background:-moz-linear-gradient(top,#5d90ba,#004584);background:-ms-linear-gradient(top,#5d90ba,#004584);background:-o-linear-gradient(top,#5d90ba,#004584);background:linear-gradient(top,#5d90ba,#004584);color:#fff;color:rgba(255,255,255,.95);border-color:#1e65a5;border-color:rgba(11,84,153,.8);border-bottom-color:rgba(3,27,48,.8);text-shadow:0 -1px 0 rgba(0,0,0,.3)}.social-likes__button_mailru:hover{background:#001e5d;background:-webkit-linear-gradient(top,#618cae,#001e5d);background:-moz-linear-gradient(top,#618cae,#001e5d);background:-ms-linear-gradient(top,#618cae,#001e5d);background:-o-linear-gradient(top,#618cae,#001e5d);background:linear-gradient(top,#618cae,#001e5d);color:#fff;color:rgba(255,255,255,.99);border-color:#094984;border-bottom-color:#031b30}.social-likes__icon_mailru{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAl1JREFUeNp8k21IU2EYhi81NVsYKn6iuaUpGpYgEkW/KsCyCCGgEEOKrACS6H+IIVJIUJSZYoauoMokwahUK5riEtEwzVErm6kt21Rzc1u69ZyYMRN84eKcw/Pxvvf9nBdWWYs9bFwt7vdfcghQKBQJmT4hg3BHuB6QzdyKYinUeDw88/MjxfgNQ/cA5skp7AnRhGamEpUUT7LERyWeKw0GAPy9heFuNy9t88QWlqDNLuDKdwuN6Rq6XnRTm5LHpeIKHszMoVLylsmxd1K98JbF/H1Uai+yX4LDgseHW5YO2s8cpmpOh114+E+nS49Td5v3J/PI+K3np+Exhqw0bgDlBbk0/HqDRWnyuobj98poUzZSTrvGMsPWiA0EDRppu1zMbtEUdqKU8t4P1ALTDS2o1bH4lZwi3+Ek8OsETZKzR2Rt9/8yTipAcCB9P6zsmLVh0/VToxQCACOuBeoBAGIiGAYYNbPZf8iIAyBVzdqPJqZDVajkSG7fEYqc6KV3cT4SwDSB07+umT6HC6cmjoMVWprsDhyLbrTSYL3Xk/T4KCqWiiPDyBXHPY0d9AIEtlylSzFk/DkHcnZybbIdk9flv0a9qkZv68RhbuWpYq58vwPWASCGHTI2My4uzsvzbHAQ547mUF96mvu7MqkC8pQNFJc/PWE0TcMx3z8sICOZ83fLKNqyiSTAJFPQma1YE2OIUIUQt+0IlWOTZE3NMgLUCY4AAMAjTvfffITVOovT48YVFY46MZa9Ngdhg5+x9QxxQcbZCuiFhRUXw7tSBI2Q4MUijAlNwrIp/BFgAHH5FbuI+bRlAAAAAElFTkSuQmCC");background-position:1px 2px}.social-likes__counter_mailru{background:#fff1c2;border-color:#ffc70d}.social-likes__counter_mailru:after{border-right-color:#fff1c2}.social-likes_notext .social-likes__icon_mailru{background-position:2px 2px}.social-likes__button_vkontakte{background:#436f96;background:-webkit-linear-gradient(top,#8faecf,#436f96);background:-moz-linear-gradient(top,#8faecf,#436f96);background:-ms-linear-gradient(top,#8faecf,#436f96);background:-o-linear-gradient(top,#8faecf,#436f96);background:linear-gradient(top,#8faecf,#436f96);color:#fff;color:rgba(255,255,255,.95);border-color:#4d84c1;border-color:rgba(78,131,193,.8);border-bottom-color:rgba(52,88,127,.8);text-shadow:0 -1px 0 rgba(0,0,0,.3)}.social-likes__button_vkontakte:hover{background:#4e80ab;background:-webkit-linear-gradient(top,#a2c0df,#4e80ab);background:-moz-linear-gradient(top,#a2c0df,#4e80ab);background:-ms-linear-gradient(top,#a2c0df,#4e80ab);background:-o-linear-gradient(top,#a2c0df,#4e80ab);background:linear-gradient(top,#a2c0df,#4e80ab);color:#fff;color:rgba(255,255,255,.99);border-color:#5788be;border-bottom-color:#3b6798}.social-likes__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhVJREFUeNpi+f//P4OCWw4LAwODIBDLArEwELMBMSMDdvAbiN8D8VMgfg3Ev1iABoAUiwc6myalh7lmKEiJinCws7LhMIDhz99//x6/ePt684Ez2/sWbm0HCt1jkHfN5vTN7oz8+v3nj/8kAKBZ/yr6lzUC9QsxAU3idbXS8+LiYGNnIAEwMTIyWhuqe4OCARQWHDxcHGLICt5/+vrFMKS8F8i8BsTcQMwS7GpuV5ro6y0hIiAIUwe0mBNIcYIMYfz/7z8TFsuOG2spvYvzs8u8fu/J9Rmr9sxmYmLk6i6OCUJTx8iEz8WyEsLy/k4miQHOZtGgGBPg5cbqZRY8hvw7c/XenaqJK+rPXLl7x9ZYUzgz3NUOq214DGEUFuDh1FGV1QG6xvHw2esvE2um93/78esnKS5hkhQVVInysg4FcT58/nZ+9pq9x2/ef/rcUFNRgWjvANPO0xMXb5/98Pnrp/V7T91kZ2OVkxYXEsDuEkbG/1gM0QF64ToQTwUFqqK0qNWkysRYMSF+dEP+gwz5+fvPn0/IorzcnFyHFjaUw/jAsOHh5uTgQLfl568/f0B5BxSwn49fuLUXlCfgzmNmYpKTFBGBYWwGgMD1e09PgIKLWUDZ7O+DZ6/fsbIyi+iqyqmzsjCzEEryf/78/bNuz6nDzTPXtQC5jxihRQEo10oAsTwQ8+EpBmDgKxA/geLvAAEGAAgS4DPCeVV4AAAAAElFTkSuQmCC");background-position:1px 2px}.social-likes__counter_vkontakte{background:#eaeef3;border-color:#afc1d4}.social-likes__counter_vkontakte:after{border-right-color:#eaeef3}.social-likes__button_odnoklassniki{padding-left:17px;background:#f6900b;background:-webkit-linear-gradient(top,#f6bb6d,#f6900b);background:-moz-linear-gradient(top,#f6bb6d,#f6900b);background:-ms-linear-gradient(top,#f6bb6d,#f6900b);background:-o-linear-gradient(top,#f6bb6d,#f6900b);background:linear-gradient(top,#f6bb6d,#f6900b);color:#fff;color:rgba(255,255,255,.95);border-color:#d99c27;border-color:rgba(217,154,38,.8);border-bottom-color:rgba(197,137,7,.8);text-shadow:0 -1px 0 rgba(0,0,0,.12)}.social-likes__button_odnoklassniki:hover{background:#f69a21;background:-webkit-linear-gradient(top,#fbcc5a,#f69a21);background:-moz-linear-gradient(top,#fbcc5a,#f69a21);background:-ms-linear-gradient(top,#fbcc5a,#f69a21);background:-o-linear-gradient(top,#fbcc5a,#f69a21);background:linear-gradient(top,#fbcc5a,#f69a21);color:#fff;color:rgba(255,255,255,.99);border-color:#f0b22c;border-bottom-color:#c59121}.social-likes__icon_odnoklassniki{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNpkkD9LhWAUxtVEaKhLIUTDDeIWBX2AloaGpjtEuDnUF2jUwdXP4RKFIOQluJvQ4mY0FW1G4JCUWFQogaj2nMurWL3wcDjP+XH+vDzHXtM0cwiH0Ab0CE15nq+4HrAM3TS/3z35HVRV1Rm5ZVl+pGk6pUg5/IsOquv6k0zHcRSkq5ZljSmH/93v9EVmHMd7lKPbwT8oSZIJ24PGXKL4Tgngqw7SNG07z/O7/taUk091nk4viuJI1/UnRVF2ZVleQYdXz/NuTdMcSZI0IegY8DmUAb6my0RRXEBxDG8eOuFs297MsuzvH3UjXdedjRShoe/7p30gCAIN/hqrz358HRc9s3rJzn9B2GqBQQug/YNhGPvtpQwccGEYLmLZNyqoqrpD7SnSnuRHUbREzQRoxOYL7OsoDpkv/AgwAFAVNqIm5OzEAAAAAElFTkSuQmCC");background-position:4px 3px}.social-likes__counter_odnoklassniki{background:#ffe9be;border-color:#d9ab53}.social-likes__counter_odnoklassniki:after{border-right-color:#ffe9be}.social-likes_notext .social-likes__icon_odnoklassniki{background-position:5px 3px}.social-likes__button_livejournal{background:#cadcf3;background:-webkit-linear-gradient(top,#fff,#cadcf3);background:-moz-linear-gradient(top,#fff,#cadcf3);background:-ms-linear-gradient(top,#fff,#cadcf3);background:-o-linear-gradient(top,#fff,#cadcf3);background:linear-gradient(top,#fff,#cadcf3);color:#5183b4;border-color:rgba(182,216,246,.8);border-bottom-color:rgba(131,154,175,.8)}.social-likes__button_livejournal:hover{background:#dce2f5;background:-webkit-linear-gradient(top,#ecf1f7,#bad2f0);background:-moz-linear-gradient(top,#ecf1f7,#bad2f0);background:-ms-linear-gradient(top,#ecf1f7,#bad2f0);background:-o-linear-gradient(top,#ecf1f7,#bad2f0);background:linear-gradient(top,#ecf1f7,#bad2f0);color:#253759;border-color:#b7cfe4;border-bottom-color:#9caebe}.social-likes__icon_livejournal{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABBVBMVEUAAAAAM2bAwMD///9uodQaSH+FYnt+X3eOZXx6XHYOMWCDYXtDYYVLao87UnkeS4IzUHhVcJNYjMA6apmZzvkkUYc1V38pXZRfkcKd0Pyh1f+YzfklUYcjQWwtXpBwpNhLfrFPgbKbzfqh1P+azvooVIoVPWtrn9Kl2f9KfbBRg7Sazfqi1f+ZzfonU4gdSoFpndBMf7JPgrOazfum2f+f1P8vW5IbSoFpntFNgLRNf7B/s+Z8telek8UAJVtonM9wo9ZEerBJZH6Jioe2o4qLhX0XRXxqndBalM53hI3/1pj/2Z7fuZEXRn1OicOIjY7/15r/zpr/05t7enzkwZP/1pzwypnA4MqSAAAAAXRSTlMAQObYZgAAAJJJREFUeF5EyyEPglAYheHzMi7eO6cJm82MTYO/3WbUaDTi6GzQ2Mf4BvBupzzbQUKSaSkTcXcQG1AMqSOxgvKi1T4dWSH0dgmnUM4CosT7m4M4M/czv1jdxDpOVUjyXflWTL3NQdz53Fxe5iDyB97TsnFggf9/2CEAZChEZDcbGDDAPAFiBAG1rAbSCBEEhSwIAHICG8xK35H0AAAAAElFTkSuQmCC");background-position:2px 2px}.social-likes__button_pinterest{padding-left:20px;background:#eee;background:-webkit-linear-gradient(top,#fefefe,#d3d3d3);background:-moz-linear-gradient(top,#fefefe,#d3d3d3);background:-ms-linear-gradient(top,#fefefe,#d3d3d3);background:-o-linear-gradient(top,#fefefe,#d3d3d3);background:linear-gradient(top,#fefefe,#d3d3d3);color:#c71a28;border-color:#bbb;border-color:rgba(186,186,186,.8);border-bottom-color:rgba(153,153,153,.8)}.social-likes__button_pinterest:hover{background:#efefef;background:-webkit-linear-gradient(top,#fff,#d9d9d9);background:-moz-linear-gradient(top,#fff,#d9d9d9);background:-ms-linear-gradient(top,#fff,#d9d9d9);background:-o-linear-gradient(top,#fff,#d9d9d9);background:linear-gradient(top,#fff,#d9d9d9);color:#c11524;border-color:rgba(186,186,186,.6);border-bottom-color:rgba(153,153,153,.6)}.social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAMAAADjcdz2AAABYlBMVEX////CByTCByXCByS+BSC2ACTCBiS/ABXBByXBBiTCBiQAAAC/ACC5ABe0AB7BBiTBCCTBBCPBByW/AADCByTBCCXBCCXCAB/BBiTCBSTBByTBByTBByTBByW6AB3DByTBBiTBBiPCByTCBiW/BiDBBiTCBiO/BiPBBiS/BCK+BSHBByTBCCTBCCW5ACO8ABvCCCTBBiTBBiPCBiOZAAC/ACDCByPABSTCBiTCBiPCBiXBBiTCByTBByTBByLCBiTDCCTCCCTBByTBByXBByXBByXBBiXBByXBBiXCByTBCCWzABq/BiSAAADCBCTBBiXBBiXBByXBByXBByPBBiTCCCTBBiPCBiTBBiPBBSO4ABy/BSLBByXAByTAByW8BiG/BCTBByPCACS/BCPABCTACCOqAADCByLBCCTCCCTCBiTCBiTBByLBBiPCCCTBBiTCCCS+CCLCCCXCByTDCCXCByVy9s/zAAAAcnRSTlMA6ryWNwf9DObPswEQCxHspTqZBI3s6xn8Mo+csesass3a2fooW9Essjwv2+LmFhPpodOnBQjEaarZ2J3UzZR5qqqT1pH7Wq3s1eQKVAJH9Mnf3tuwgbBPe14SNG9NRS5AlxVIOYIGS8aiq6Mly8XXo0OXLlv1AAABCUlEQVR4XmLACiSlOBll1exYoFxWEeXS4uLSomI2Zl4wX6a4qNiLSV5BoqSEiR0oIFJcFKhqAmSoa5SWSjMwat3JPf7EZgc/o9yTO8ZOf+czuJS4avJpF+uUlurq6RuUGjIYleYxOJUKmpqVlJozWBRZMvCXWjPY2DIwcJUW2TMIFYsyMTCwMYiwcfN8/8vAzmD635jJ6v9x7z/7nJwAK2S+e1GYm5mbgbm0OCQ0jCG8tDSCIbKoVIAhuqiouDSGQTg2jiGeo7QogYEhsaSoiCWJKzklVbSoSICBgYGXqYgxLb20uKi4tCSDh4GJ4TPrd46lzAwMzIx/vy/7AvFvjniumFh+QSGIDQDpzUMx9iwbegAAAABJRU5ErkJggg==");background-position:2px 1px}.social-likes__counter_pinterest{background:#fff5f6;border-color:#f0a8ae}.social-likes__counter_pinterest:after{border-right-color:#fff5f6}

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

.title{color: #7e9a07;text-align: center;}
.title2{color: #000000;text-align: center;}
#title3{color: #000000;font-size: 30px; padding: 0px 5px;}
#title4{color: #000000;font-size: 14px; padding: 10px 0px 0px 65px;font-weight: bold;text-transform: uppercase;}
#conteiner{min-width:480px; margin: 0 auto;position: relative;padding-left: 50px;}
#sendform input[type=text]{color: #FFFFFF;border: 1px solid #FFFFFF; background: none;-moz-border-radius: 2px; /* Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */-khtml-border-radius: 2px; /* KHTML */border-radius: 2px; /* CSS3 */behavior: url(/css/border-radius.htc); /* учим IE border-radius */padding: 5px;margin: 5px 5px;}
#sendform input[type=text]:focus{border: 1px solid #FFFFFF !important;}
#sendform input[type=text].error, #sendform input[type=text]:focus.error{border: 1px solid #d81920 !important;}


#navmenu{text-align: center;display: block;position: fixed;top: 0px;z-index: 500;width: 100%;min-height: 45px;background: url(/img/navfon.png);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Firefox */-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Параметры тени */}
#navmenu a{background: url(/img/top.png) no-repeat;margin: 15px 10px 5px 10px;width: 25px; height: 18px;display: block;float: left;}
#navmenu a:hover{background-position: 0px -17px;}
#navmenu button {display: block;float: left;border: 0;margin: 10px 15px;color: #FFFFFF;background: none; padding: 5px 10px;}
#navmenu button:hover,#navmenu button.active{background: #0a0a0a;border: 1px solid #FFFFFF;margin: 9px 14px;-moz-border-radius: 5px 5px;-webkit-border-radius: 5px 5px;-khtml-border-radius: 5px 5px;border-radius: 5px 5px;behavior: url("../css/border-radius.htc");}

.wrapper{min-width: 1200px; width: 100%;}

#wrapper1 {background: url(/img/pattern1.png) repeat-x top center;height: 97px;position: relative;z-index: 1;text-align: center;}
#wrapper1 #block1 {position: relative; margin: 0px auto;width:1000px;z-index: 10;}
#wrapper1 #logo{position: absolute; top: 4px; left: 5px;background: url(/img/logo.png) no-repeat top left;width:366px;height:92px;}
#wrapper1 #slogan{position: absolute; top: 63px; right: 400px;color: #FFFFFF;font-size: 13px;text-transform: uppercase;}
#wrapper1 #phone {position: absolute; top: 55px; right: 5px;padding:3px 0 0 20px;height: 30px;color: #FFFFFF;font-size: 20px;background: url(/img/phone.png) no-repeat top left;}
#wrapper1 #sendphone {position: absolute; top: 15px; right: 5px;}
#wrapper1 #sendphone span{font-size: 13px;display: block;cursor: pointer;color: #000000;border-bottom: 1px dashed #000000;text-transform: uppercase;}
#wrapper1 #sendphone:hover span{color: #d81920;border-bottom: 1px dashed #d81920;}

#wrapper2 {position: relative; height: 460px;z-index: 1;background: url(/img/pattern1.jpg) repeat-x top center;}
#wrapper2 #block2 {position: absolute; top: 25px; right: 50%;margin-right: -500px;background: url(/img/block2.png) no-repeat center top;width:1000px;height:412px;text-align: left;}
#wrapper2 #block2 #form1{position: absolute; top: 340px; left: 55px;}
#wrapper2 #block2 #form1 input[type=text]{width: 190px; height: 36px;}
#wrapper2 #block2 #form1 input[type=button]{background:url(/img/orderbutton.png) no-repeat center 0px;width: 229px;height:50px;border: 0;text-indent:-1000px;margin: 5px 5px;}
#wrapper2 #block2 #form1 input[type=button]:hover {background-position: 0px -51px;}
#wrapper2 #block2 #form1 #result{display: none;color: #FFFFFF;}
#wrapper2 #video #videobut{cursor: pointer;position: absolute; top: 140px; left: 410px;background:url(/img/videobutton.png) no-repeat center 0px;width:146px; height: 120px;}
#wrapper2 #video:hover #videobut{background-position: 0px -120px;top: 130px;width:156px; height: 140px;}
#wrapper2 img {width: 100%;height: 100%;z-index: 2;}

#wrapper3 {position: relative; height: 670px;z-index: 1;}
#wrapper3 #block3 {position: absolute; top: 25px; right: 50%;margin-right: -500px;background: url(/img/block3.png) no-repeat center top;width:1000px;height:597px;z-index: 10;}

#wrapper4 {background: url(/img/pattern4.png) repeat top center; position: relative; height: 230px;z-index: 1;}
#wrapper4 #block4{position: absolute; top: 25px; right: 50%;margin-right: -500px;background: url(/img/block4.png) no-repeat center 0px;width:1000px;height:143px;z-index: 10;}

#wrapper5 {background: url(/img/pattern5.png) repeat top center;position: relative; height: auto; min-height: 475px;z-index: 1;margin: 0 auto;}
#wrapper5 #block5 {position: absolute; top: 35px; right: 50%;margin-right: -500px;background: url(/img/block5.png) no-repeat center 0px;width:1000px;height:394px;z-index: 10;}

#wrapper6 {position: relative;height: 345px;z-index: 1;}
#wrapper6 #block6 {position: absolute; top: 25px; right: 50%;margin-right: -500px;background: url(/img/block6.png) no-repeat center top;width:1000px;height:300px;text-align: left;}
#wrapper6 #block6 #form2{position: absolute; top: 50px; right: 70px;}
#wrapper6 #block6 #form2 input[type=text]{width: 214px; height: 25px;}
#wrapper6 #block6 #form2 input[type=button]{background:url(/img/zayavkabutton.png) no-repeat center 0px;width: 228px;height:50px;border: 0;text-indent:-1000px;margin: 5px 5px;}
#wrapper6 #block6 #form2 input[type=button]:hover {background-position: 0px -52px;}
#wrapper6 #block6 #form2 #result{display: none;color: #FFFFFF;}
#wrapper6 img {width: 100%;height: 100%;z-index: 2;}


#wrapper7 {position: relative; height: 820px;z-index: 1;}
#wrapper7 #block7 {position: absolute; top: 20px; right: 50%;margin-right: -500px;background: url(/img/block7.png) no-repeat;width:1000px;height:750px;z-index: 10;}

#wrapper8 {background: url(/img/pattern4.png) repeat top center;position: relative; height: 387px;z-index: 1;}
#wrapper8 #block8 {position: absolute; top: 20px; right: 50%;margin-right: -500px;background: url(/img/block8.png) no-repeat;width:1000px;height:329px;z-index: 10;}

#wrapper9 {position: relative; height: 1025px;z-index: 1;}
#wrapper9 #block9 {position: absolute; top: 20px; right: 50%;margin-right: -500px;background: url(/img/block9.png) no-repeat bottom center;width:1000px;height:937px;z-index: 10;}
#wrapper9 #block9 #block9-1{width: 477px; height: 260px;float: left;margin: 5px 5px;padding: 5px 5px;border: 1px solid #000000;}
#wrapper9 #block9 #block9-1 #video{width: 172px;height: 173px;background: url(/img/videobut.png) 0px -173px no-repeat; cursor: pointer;float: left;}
#wrapper9 #block9 #block9-1 #video:hover{background-position: 0px 0px;}
#wrapper9 #block9 #block9-1 #text{width: 295px;float: left;text-align:right;padding: 0 5px;font-size: 15px;}
#wrapper9 #block9 #block9-1 #price{color: #d81920;font-size: 20px;font-weight: bold;width: 182px;padding: 10px 0px; text-align: center;float: left;}
#wrapper9 #block9 #block9-1 #price span{font-size: 32px;}
#wrapper9 #block9 #block9-1 #cons{width: 295px;height: 52px;margin: 5px 0px 5px 0px;background: url(/img/cons.png) 73px 0 no-repeat;float: left;cursor: pointer;}
#wrapper9 #block9 #block9-1 #cons:hover{background-position: 73px -51px;}

#wrapper10 {position: relative; height: 420px;z-index: 1;}
#wrapper10 #block10 {position: absolute; top: 20px; right: 50%;margin-right: -500px;background: url(/img/block10.png) no-repeat;width:1000px;height:381px;z-index: 10;}
#wrapper10 #block10 #sendphone{position: absolute; top:  295px; left: 50px;}
#wrapper10 #block10 #sendphone #call{cursor: pointer;background:url(/img/buttoncall.png) no-repeat center 0px;width: 229px;height:50px;border: 0;text-indent:-1000px;margin: 5px 5px;}
#wrapper10 #block10 #sendphone:hover #call {background-position: 0px -50px;}
#wrapper10 #block10 #form3{position: absolute; top: 70px; right: 140px;}
#wrapper10 #block10 #form3 input[type=text]{width: 300px; height: 30px;}
#wrapper10 #block10 #form3 input[type=button]{background:url(/img/zayavkabutton.png) no-repeat center 0px;width: 228px;height:50px;border: 0;text-indent:-1000px;margin: 70px 5px 5px;}
#wrapper10 #block10 #form3 input[type=button]:hover {background-position: 0px -52px;}
#wrapper10 #block10 #form3 #result{display: none;color: #FFFFFF;}
#wrapper10 img {width: 100%;height: 100%;z-index: 2;}

#wrapper11 {position: relative; height: 990px;z-index: 1;}
#wrapper11 #block11 {position: absolute; top: 20px; right: 50%;margin-right: -500px;background: url(/img/block11.png) no-repeat;width:1000px;height:918px;z-index: 10;}

#wrapper12 {background: url(/img/pattern4.png) repeat top center;position: relative; height: 435px;z-index: 1;}
#wrapper12 #block12 {position: absolute; top: 20px; right: 50%;margin-right: -500px;width:1000px;height:435px;z-index: 10;}
#wrapper12 #block12 #title3 {color: #FFFFFF;}
#wrapper12 #block12 #text {padding:5px 25px 5px 5px; color: #FFFFFF;}
#wrapper12 #gallery img{padding: 2px; margin: 5px;border: 2px solid #FFFFFF;}

#wrapper13 {position: relative; height: 470px;z-index: 1;}
#wrapper13 #block13 {position: absolute; top: 20px; right: 50%;margin-right: -500px;width:1000px;height:470px;z-index: 10;}

/* The Nivo Slider styles */
#wrapper13 #block13 .nivoSlider {position:absolute;top: 60px; left: 5px;width:464px;height:auto;overflow: hidden; border: 1px solid #000000;}
#wrapper13 #block13  .nivoSlider img {position:absolute;top:0px;left:0px;max-width: none;}
#wrapper13 #block13  .nivo-main-image {display: block !important;position: relative !important;}

/* If an image is wrapped in a link */
#wrapper13 #block13 .nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white; filter:alpha(opacity=0); opacity:0;}

/* The slices and boxes in the Slider */
#wrapper13 #block13 .nivo-slice {display:block;position:absolute;z-index:5;height:100%;top:0;}
#wrapper13 #block13 .nivo-box {display:block;position:absolute;z-index:5;overflow:hidden;}
#wrapper13 #block13 .nivo-box img { display:block;}

/* Caption styles */
#wrapper13 #block13 .nivo-caption {position:absolute;left:0px;bottom:0px;background: url(/img/navfon.png) repeat;color:#FFFFFF;width:100%;height: auto; z-index:12;padding: 10px 20px 10px 20px;opacity: 0.8;overflow: hidden;display: none;-moz-opacity: 0.8;filter:alpha(opacity=100);-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */-moz-box-sizing: border-box;    /* Firefox, other Gecko */box-sizing: border-box;         /* Opera/IE 8+ */}
#wrapper13 #block13 .nivo-caption p {padding:5px;margin:0;}
#wrapper13 #block13 .nivo-caption a {display:inline !important;}
#wrapper13 #block13 .nivo-html-caption {display:none;}

#wrapper13 #block13 .nivo-caption #header {font-size: 20px; font-weight: bold;}
#wrapper13 #block13 .nivo-caption #text {margin-top: 40px;font-size: 16px;}

/* Direction nav styles (e.g. Next & Prev) */
#wrapper13 #block13 .nivo-directionNav a {display:block;position:absolute;top:40%;z-index:2000;cursor:pointer;background:url(/img/arrow.png) no-repeat;text-indent:-9999px;width: 39px; height: 51px;border:0;}
#wrapper13 #block13 .nivo-prevNav {left: 0px;background-position: 0px 0px !important;}
#wrapper13 #block13 .nivo-nextNav {right:-2px;background-position: -41px 0px !important;}

/* Control nav styles (e.g. 1,2,3...) */
#wrapper13 #block13 .nivo-controlNav {position:absolute;left:180px;bottom:80px;width: 200px;z-index: 100;}
#wrapper13 #block13 .nivo-controlNav a {border:0;display:inline-block;cursor:pointer;background: url(/img/bullets.png) no-repeat; width: 10px; height: 10px;text-indent:-9999px;margin: 0 2px;padding: 0;}
#wrapper13 #block13 .nivo-controlNav a.active {background-position: -14px 0px;}


#wrapper14 {background: url(/img/pattern5.png) repeat top center;position: relative; height: 370px;z-index: 1;}
#wrapper14 #block14 {position: absolute; top: 20px; right: 50%;margin-right: -500px;width:1000px;height:370px;z-index: 10;}
#wrapper14 #gallery img{padding: 0px; margin: 5px;border: 1px solid #000000;}

#wrapper15 {position: relative; height: 270px;z-index: 1;}
#wrapper15 #block15 {position: absolute; top: 20px; right: 50%;margin-right: -500px;background: url(/img/block15.png) no-repeat 5px 0px;width:1000px;height:162px;z-index: 10;}
#wrapper15 #phone{position: absolute; top: 5px; right: 48px;font-size: 24px;}
#wrapper15 #phone span{color: #d81920;}
#wrapper15 #block15 #sendphone{position: absolute; top:  85px; right: 43px;}
#wrapper15 #block15 #sendphone #call{cursor: pointer;background:url(/img/buttoncall.png) no-repeat center 0px;width: 229px;height:50px;border: 0;text-indent:-1000px;margin: 5px 5px;}
#wrapper15 #block15 #sendphone:hover #call {background-position: 0px -50px;}
#wrapper15 #block15 #sendorder{position: absolute; top:  85px; left: 0px;}
#wrapper15 #block15 #sendorder #buy{cursor: pointer;background:url(/img/zayavka2button.png) no-repeat center 0px;width: 229px;height:50px;border: 0;text-indent:-1000px;margin: 5px 5px;}
#wrapper15 #block15 #sendorder:hover #buy {background-position: 0px -51px;}

#wrapper15 #block15 #social{position: absolute; top:  185px; left: 5px;}



.modal {display: none;position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: url(/img/overlay.png);padding: 0px;margin: 0px auto;z-index: 20000;text-align: center;}
.modal .form{background: #FFFFFF;width: 304px; height: 273px;margin: 0px auto;position: relative;top: 20%;padding: 30px;-moz-border-radius: 10px; /* Firefox */-webkit-border-radius: 10px; /* Safari, Chrome */-khtml-border-radius: 10px; /* KHTML */border-radius: 10px; /* CSS3 */behavior: url(/css/border-radius.htc); /* учим IE border-radius */}
.modal .form .title2{font-size: 30px;margin: 20px 0 10px 0px;}
.modal .form input[type=text]{width: 200px; height: 20px;border: 1px solid #000000 !important;color: #000000 !important;}
.modal .form input[type=button]{background:url(/img/sendbutton.png) no-repeat center 0px;width: 227px;height:50px;border: 0;text-indent:-1000px;margin: 10px 40px;}
.modal .form input[type=button]:hover {background-position: 0px -51px;}
.modal .form #result{display: none;}
.modal .close-modal{position: absolute; top: -15px; right: -15px;background:url(/img/closebutton.png) no-repeat top center;width: 36px; height: 36px;cursor: pointer;}

.modal2 {display: none;position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: url(/img/overlay.png);padding: 0px;margin: 0px auto;z-index: 20000;text-align: center;}
.modal2 .form{background: #FFFFFF;width: 588px; height: 329px;margin: 0px auto;position: relative;top: 20%;padding: 30px;-moz-border-radius: 10px; /* Firefox */-webkit-border-radius: 10px; /* Safari, Chrome */-khtml-border-radius: 10px; /* KHTML */border-radius: 10px; /* CSS3 */behavior: url(/css/border-radius.htc); /* учим IE border-radius */}
.modal2 .form .title2{font-size: 30px;margin: 5px 0 10px 0px;}
.modal2 .form input[type=text]{width: 400px; height: 25px;border: 1px solid #000000 !important;color: #000000 !important;}
.modal2 .form input[type=button]{background:url(/img/sendbutton.png) no-repeat center 0px;width: 227px;height:50px;border: 0;text-indent:-1000px;margin: 10px 40px;}
.modal2 .form input[type=button]:hover {background-position: 0px -51px;}
.modal2 .form #result{display: none;}
.modal2 .close-modal2{position: absolute; top: -15px; right: -15px;background:url(/img/closebutton.png) no-repeat top center;width: 36px; height: 36px;cursor: pointer;}


.modal3 {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: url(/img/overlay.png);padding: 0px;margin: 0px auto;z-index: 20000;text-align: center;}
.modal3 #modalvideo{background: #FFFFFF;width: 853px; height: 480px;margin: 0px auto;position: relative;top: 15%;padding: 30px;-moz-border-radius: 10px; /* Firefox */-webkit-border-radius: 10px; /* Safari, Chrome */-khtml-border-radius: 10px; /* KHTML */border-radius: 10px; /* CSS3 */behavior: url(/css/border-radius.htc); /* учим IE border-radius */}
.modal3 .close-modal3{position: absolute; top: -15px; right: -15px;background:url(/img/closebutton.png) no-repeat top center;width: 36px; height: 36px;cursor: pointer;}

.modal4 {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: url(/img/overlay.png);padding: 0px;margin: 0px auto;z-index: 20000;text-align: center;}
.modal4 #modalvideo{background: #FFFFFF;width: 853px; height: 480px;margin: 0px auto;position: relative;top: 15%;padding: 30px;-moz-border-radius: 10px; /* Firefox */-webkit-border-radius: 10px; /* Safari, Chrome */-khtml-border-radius: 10px; /* KHTML */border-radius: 10px; /* CSS3 */behavior: url(/css/border-radius.htc); /* учим IE border-radius */}
.modal4 .close-modal4{position: absolute; top: -15px; right: -15px;background:url(/img/closebutton.png) no-repeat top center;width: 36px; height: 36px;cursor: pointer;}

.modal5 {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: url(/img/overlay.png);padding: 0px;margin: 0px auto;z-index: 20000;text-align: center;}
.modal5 #modalvideo{background: #FFFFFF;width: 853px; height: 480px;margin: 0px auto;position: relative;top: 15%;padding: 30px;-moz-border-radius: 10px; /* Firefox */-webkit-border-radius: 10px; /* Safari, Chrome */-khtml-border-radius: 10px; /* KHTML */border-radius: 10px; /* CSS3 */behavior: url(/css/border-radius.htc); /* учим IE border-radius */}
.modal5 .close-modal5{position: absolute; top: -15px; right: -15px;background:url(/img/closebutton.png) no-repeat top center;width: 36px; height: 36px;cursor: pointer;}

.modal6 {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: url(/img/overlay.png);padding: 0px;margin: 0px auto;z-index: 20000;text-align: center;}
.modal6 #modalvideo{background: #FFFFFF;width: 853px; height: 480px;margin: 0px auto;position: relative;top: 15%;padding: 30px;-moz-border-radius: 10px; /* Firefox */-webkit-border-radius: 10px; /* Safari, Chrome */-khtml-border-radius: 10px; /* KHTML */border-radius: 10px; /* CSS3 */behavior: url(/css/border-radius.htc); /* учим IE border-radius */}
.modal6 .close-modal6{position: absolute; top: -15px; right: -15px;background:url(/img/closebutton.png) no-repeat top center;width: 36px; height: 36px;cursor: pointer;}

.modal7 {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: url(/img/overlay.png);padding: 0px;margin: 0px auto;z-index: 20000;text-align: center;}
.modal7 #modalvideo{background: #FFFFFF;width: 853px; height: 480px;margin: 0px auto;position: relative;top: 15%;padding: 30px;-moz-border-radius: 10px; /* Firefox */-webkit-border-radius: 10px; /* Safari, Chrome */-khtml-border-radius: 10px; /* KHTML */border-radius: 10px; /* CSS3 */behavior: url(/css/border-radius.htc); /* учим IE border-radius */}
.modal7 .close-modal7{position: absolute; top: -15px; right: -15px;background:url(/img/closebutton.png) no-repeat top center;width: 36px; height: 36px;cursor: pointer;}


#result .header {font-size: 20px; font-weight: bold;}
#result .text {font-size: 18px;}

/* Media Queries
*********************************************/

/* Landscape phones and down */
@media (max-width: 480px) { 
#conteiner{min-width:200px;max-width:480px;} 
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
#conteiner{max-width:767px;}  
}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
#conteiner{max-width:979px;}  
}
 
/* Large desktop */
@media (min-width: 1200px) { 
#conteiner{max-width:1000px;} 
}