* {margin:0;padding:0}
html,body {height:100%}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none}
body {font:300 16px/24px 'Lato',sans-serif;color:#333;backgr: #f5f1f1;cursor:default;text-align:center;}
table {border-collapse:separate;border-spacing:0}
caption,th,td {text-align:left;font-weight:normal}
table,td,th {vertical-align:middle}
blockquote::before,blockquote::after,q::before,q::after {content:""}
blockquote,q {quotes:"" ""}
a img, button {outline:none;border:0;background:none}
a {outline:0 none;text-decoration:none;color:#edb52f}
a:focus,a:hover {text-decoration:none;outline:0 none;cursor:pointer}
.clear {clear:both}
.over {overflow:hidden;height:0}
ul,li,ol,li,b,img,p,a,h1,h2,h3,h4,h5,input,textarea {float:left;display:inline-block}
[data-sr] {visibility:hidden}
.fa-heart {color:#d71f26}
*, *::after, *::before, *:hover {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
input{margin: 0;border: 0;padding: 0;display: inline-block;vertical-align: middle;white-space: normal;background: none;line-height: 1;font-size: 13px;font-family: Arial;}

/* MOBILE MENU */
#menu_mobile {float:right;width:56px;height:56px;text-align:center;display:inline-block;z-index:10001;cursor:pointer;font:35px/56px "FontAwesome";display:none;color:#fff}
.menu_mobile {float:left;width:100%;overflow:hidden;position:absolute;left:0;top:0;z-index:9999999;background:#fff}
.menu_mobile .icon-cancel {position:absolute;right:15px;top:5px;z-index:1001;color:#888;font-size:40px}
.menu_mobile .menu_mobile_inner {position:absolute;top:0;left:0;margin:0;width:100%;height:100%;padding:0;z-index:2}
.menu_mobile ul {margin:30px 15% 0;width:70%}
.menu_mobile ul li {width:100%;border-bottom:1px solid #ccccd9;height:45px}
.menu_mobile ul li:last-child {border:0}
.menu_mobile ul li a {text-align:center;float:none;margin:0 auto;color:#7f7f98;width:auto;padding:0 3%;font:300 23px/45px 'Lato',sans-serif}
.menu_mobile ul li a:hover {color:#000032}
.menu_mobile ul li a span{float:left}
.menu_mobile ul li a.signup {margin:8px 0;padding:0}
.menu_mobile ul li a.signup span.see_more {margin:0}

.header {float:left;position:fixed;left:0;top:0;z-index:10000;background:transparent\9;background: #000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);zoom:1;display:inline-block;width:100%;}
.header .inner {width:98%;float:none;max-width: 1000px;margin:0 auto;float:none;padding:0;}
.header ul.menu_buts {float:left;margin: 22px 0 0;width: auto;}
.header ul.menu_buts.right{float:right}
.header ul.menu_buts li {width: auto;}
.header ul.menu_buts li a {float:none;text-align:center;width:auto;margin:0 auto;padding: 0 20px;font: 400 12px/40px 'LatoBold',sans-serif;text-transform:uppercase;color:#fff;}
.header ul.menu_buts li a.signup {background: #edb52f;color: #fff;font-weight: bold;padding: 0 25px;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;opacity: 1;line-height: 30px;margin: 5px 0;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;}
.header ul.menu_buts li .search {float:left;width:100%;position:relative;margin: 4px 0 0;}
.header ul.menu_buts li .search input {border:1px solid #fff;color:#fff;background:0;width: 100%;padding: 6px 5%;filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:.5;opacity:.5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;}
.header ul.menu_buts li .search button {position:absolute;right: 0;color:#fff;cursor:pointer;filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;opacity:.8;}
.header ul.menu_buts li .search button i {font: 15px/24px FontAwesome;margin: 1px 5px 0 0;}
.header ul.menu_buts li .search:hover input {filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;opacity:.8}
.header ul.menu_buts li .search input:focus, .header ul.menu_buts li .search button:hover {filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity:1}
.header ul.menu_buts li.right{float:right}
.header .menu_buts li.lang{position:relative;}
.header .menu_buts li.lang .current{font: normal 14px/40px Lato, serif;vertical-align: middle;display: inline-block;margin: 0 0 0 12px;padding: 0;text-transform: lowercase;}
.header .menu_buts li.lang .current img{width:12px;float:right;margin:11px 0 0 4px;}
.header .menu_buts .lang_switcher{visibility: visible;opacity: 1;z-index: 300;position: absolute;top: 40px;left: 0px;border: 1px solid #D0D8DB;border-radius: 5px;min-width: 145px;max-width: 220px;margin-left: 50%;padding: 10px 0;background-color: #fff;background-clip: padding-box;color: text-color(header);box-shadow: 0 3px 5px 0 rgba(0,0,0,.1);-webkit-transition: -webkit-transform 75ms ease-out,opacity 75ms ease-out;transition: transform 75ms ease-out,opacity 75ms ease-out;-webkit-transform: translateX(-50%);transform: translateX(-50%)}
.header .menu_buts .lang_switcher::after {position: absolute;top: -8px;left: 50%;border-right: 7px solid transparent;border-bottom: 8px solid #D0D8DB;border-left: 7px solid transparent;margin-left: -7px;content:''}
.header .menu_buts .lang_switcher a{width: 100%;float: left;margin: 0;font: normal 0.9rem/1.5em Lato, serif;padding: 4px 17px;color: #000;text-transform: capitalize;}
.header .menu_buts .lang_switcher a:hover{}
.header .menu_buts li.sep::after{content:"";border-left: 1px solid #666;height: 34px;position:relative;width: 1px;display: block;}
.header .menu_buts li.sep{}

.header a.logo {width:auto;height:auto;width: 210px;margin: 15px 10px 15px 0;vertical-align:top;max-width:none;}
.header a.logo img {width:100%;height:auto}

.header_videoC{background:#000;width:100%;float:left;}
.header_video {float: none;width:100%;position:relative;margin: 0;max-height:100%;overflow:hidden;max-width: 1350px;margin: 0 auto;}
.header_video::before {content:"";float:left;width:100%;height:110px;display:inline-block;position:absolute;left:0;top:0;z-index:4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top,  rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);
	background:-webkit-linear-gradient(top,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);
	background:linear-gradient(to bottom,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=0 )}
.header_video::after {content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/interlaced.png) repeat;z-index:11}
.header_video_over {float:left;display:inline-block;width:70%;position:absolute;top:50%;left:15%;z-indeX:14;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center}
.header_video_over h1 {width:100%;font: 400 85px/80px "Lato",sans-serif;margin:2% 0;padding:2% 0 2.5%;letter-spacing:-4px;color:#edb52f;position:relative;}
.header_video_over h1::before {content:'';width:80px;height:2px;position:absolute;left:50%;top:0;background:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.header_video_over h1::after {content:'';width:80px;height:2px;position:absolute;left:50%;bottom:0;background:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.header_video_over h1 span {width:100%;font: 400 55px/50px "LatoBold",sans-serif;margin:0;letter-spacing:-2px;text-transform:;color:#fff;}
.header_video_over p {width:100%;font: 400 14px/20px "Lato",sans-serif;letter-spacing:0;}
.header_video_over p:nth-child(1) {text-transform:uppercase}
.header_video_over a {float:none;margin:3% 3px 0;padding:0 17px;border:2px solid #fff;height:35px;font:700 15px/34px "Lato",sans-serif;text-transform:uppercase;filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:.7;opacity:.7;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;background: #FFF;color: #000;}
.header_video_over a.signup {background:#edb52f;color:#000;border-color:#edb52f}
.header_video_over a:hover {filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity:1}

.see_more {float:none;display:inline-block;padding:0 17px;margin:20px auto 0;font: 300 16px/40px "Lato",sans-serif;color:#fff;background:#edb52f;}
.see_more i {line-height:40px;float:left;margin:2px 8px 0 0;font:25px}
.see_more:hover {background:#e0a212}

.inner{margin:79px 0 0 0}

h1.block_title, h2.block_title {float:none;width:60%;max-width:1400px;font: 400 20px/22px 'Lato',sans-serif;text-align: center;margin:0 auto;text-transform: none;position:relative;}
h1.block_title {text-transform: uppercase;margin-top: 40px}
h2.block_title {font: 300 14px/24px 'LAto',sans-serif;margin:0 auto 30px;padding:0 0 15px;}
h2.block_title::after {content:'';width:80px;height:2px;position:absolute;left: 50%;bottom:0;background:#edb52f;margin-left: -40px;}

/* BLOCK 3 thumbmnails */
.thumbs_3 {float:none;width:98%;max-width: 1000px;margin: 0 auto 0;position:relative;}
.thumbs_3 li {margin:0 1%;position:relative;vertical-align:middle;width: 48%;}
.thumbs_3 li .thumb {width:100%;position:relative;background:#000;margin:0 0 9%;overflow:hidden}
.thumbs_3 li .thumb img {width:100%;height:auto}
.thumbs_3 li .thumb:hover img {}
.thumbs_3 li .thumb img.sceneThumb{position: absolute;width: 101%;left: 50%;top: 50%;
	-ms-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	min-width: 100%;min-height: 100%;height: auto;}
.thumbs_3 li .thumb:hover img.sceneThumb {
	width:110%
}
.thumbs_3 li .thumb .th_hover {float:left;display:inline-block;position:absolute;top:50%;width:70%;left:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;padding:5%;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background:-moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 40%, rgba(0,0,0,0.5) 60%, rgba(0,0,0,0) 100%);
	background:-webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 40%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0) 100%);
	background:linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 40%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 )}
.thumbs_3 li .thumb .th_hover h1 {width:100%;font:400 40px/35px "Lato",sans-serif;margin:10px 0;letter-spacing:-2px;text-transform:uppercase}
.thumbs_3 li .thumb .th_hover h2 {width:100%;letter-spacing:2px;text-transform:capitalize;font:400 17px/17px "Lato",sans-serif}
.thumbs_3 li .thumb .th_hover h3 {float:none;border-top:1px solid #fff;padding:10px 5% 0;text-transform:uppercase;font:300 17px/20px "Lato",sans-serif}
.thumbs_3 li .thumb .th_hover span {float:none;display:inline-block;margin:20px auto 0;width:auto;height:35px;padding:0 17px;font:300 17px/33px "Lato",sans-serif;text-transform:capitalize;background:#fff;color:#000;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-khtml-border-radius:15px}
.thumbs_3 li .thumb .th_hover span:hover {background:#edb52f;color:#000}

.thumbs_3 li .thumb .top_10 {display:block;position:absolute;height:30px;width:30px;text-align:center;top:0;left:0;color:#fff;font:700 17px/30px "Lato", sans-serif,Arial;letter-spacing:-1px;background:rgb(0,0,0);background:transparent\9;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);zoom:1}
.thumbs_3 li .thumb:hover .top_10 {background:#edb52f}

.thumbs_videos li {background: #fff;margin-bottom:20px;border-radius: 3px;overflow: hidden;border: 1px solid #e2e2e2;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);}
.thumbs_videos li .thumb {margin:0;background: none;position: relative;}
.thumbs_videos li .thumb span.hd{background:url(../images/hd.png) no-repeat;width:45px;height:35px;position:absolute;right:10px;top:10px;z-index: 999;}
.thumbs_videos li .thumb img.play {background:0;width:15%;width:auto;position:absolute;left:50%;top:50%;margin:-37px 0 0 -37px;filter:alpha(opacity=20);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);-moz-opacity:.2;opacity:.2}
.thumbs_videos li .thumb:hover img.play {-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity:1}
.thumbs_videos li h1 {width:97%;padding: 8px 0 0 3%;text-align:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.thumbs_videos li>div{float: left;width: 100%;}
.thumbs_videos li h1 a {color:#333;font: 300 18px/30px "Lato",sans-serif;text-align:left;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}
.thumbs_videos li h1 a:hover {text-decoration:underline}
.thumbs_videos li h2 {width: 70%;font: 300 13px/22px "Lato",sans-serif;color:#666;padding:0 0 10px 3%;text-align:left;overflow:hidden;border-bottom:1px solid #fff;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;float: left;}
.thumbs_videos li h2 a {width:auto;float:none;color:#666}
.thumbs_videos li h2 a:hover {text-decoration:underline}
.thumbs_videos li h2.date{text-align:right;font-size:12px;font-style:italic;width: auto;float: right;padding: 0 11px 0 0;}
.thumbs_videos li h3 {width:97%;color:#666;padding:5px 0 5px 3%;text-align:left}
.thumbs_videos li h3 b {font:300 17px/22px "Lato",sans-serif;margin:0 17px 0 0}
.thumbs_videos li h3 i {float:left;color:#999;font:18px/18px FontAwesome;margin:3px 3px 0 0;text-align:center}

.thumbs_3.photos .photos a img.sceneThumb, .thumbs_photos li .thumb a img.sceneThumb{
	width: 101%;
	left: 50%;
	top: 50%;
	position: absolute;
	-ms-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	min-width: 100%;
	height: auto;
}

.thumbs_3.photos .photos {margin:35px 0 0 0;overflow: hidden;border-radius: 10px;float: left;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);/* background: #111; */margin: 35px 1%;}
.thumbs_3.photos .photos a{width: 33.33%;position: relative;overflow: hidden;}
.thumbs_3.photos .photos a img{width:100%}
.thumbs_3.photos .photos .photosFooter{width: 100%;float:left;color: #FFF;padding: 16px;text-align: center;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4c4c4c+0,111111+51,131313+100 */background: rgb(76,76,76); /* Old browsers */background: -moz-linear-gradient(left,  rgba(76,76,76,1) 0%, rgba(17,17,17,1) 51%, rgba(19,19,19,1) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  rgba(76,76,76,1) 0%,rgba(17,17,17,1) 51%,rgba(19,19,19,1) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  rgba(76,76,76,1) 0%,rgba(17,17,17,1) 51%,rgba(19,19,19,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=1 ); /* IE6-9 */}
.thumbs_3.photos .photos .photosFooter p{text-transform:capitalize}
.thumbs_3.photos .photos .photosFooter p, .thumbs_3.photos .photos .photosFooter a{float:none;width:100%}
.thumbs_3.photos .photos .photosFooter a{background:#edb52f;width:auto;color: #fff;padding:15px 20px;border-radius:5px;margin: 15px 0 20px;font: normal 20px/1em LatoBold, Arial, serif;text-transform: uppercase;text-shadow: 0 0 8px #a77704;}

.thumbs_photos{float: none;    width: 98%;max-width: 1000px;margin: 0 auto 0;position: relative;}
.thumbs_photos li{width: 98%;}
.thumbs_photos li .thumb a:first-of-type{width:66.66%}
.thumbs_photos li .thumb a{width:33.33%;float:left;overflow: hidden;position: relative;background: none;}
.thumbs_photos li .thumb a img{width:100%}
.thumbs_photos li .camera{float:left;margin: 15px;width: 38px;}
.thumbs_photos li h1, .thumbs_photos li h2{width:80%;padding-left: 0;}

/* SLIDER BUTTONS */
.prev, .next {position:absolute;top:36%;width:35px;height:52px;z-index:100;font-size:70px;color:#a6a6b7;text-align:center}
.prev {left:-45px}
.next {right:-45px}
.next:hover, .prev:hover {color:#edb52f}

/* ABOUT Page */
.about_page_header {float:left;width:100%;display:inline-block;position:relative;background:0;margin:0 0 55px;border:0;overflow:hidden;max-height:650px}
.about_page_header::before {content:"";float:left;width:100%;height:150px;display:inline-block;position:absolute;left:0;top:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);  background:-moz-linear-gradient(top,  rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);  background:-webkit-linear-gradient(top,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);  background:linear-gradient(to bottom,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=0 )}
.about_page_header::after {content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/interlaced.png) repeat;z-index:0}
.about_page_header img {float:right;width:100%;height:auto;min-width:1400px}
.about_page_header h1 {max-width:100%;width:100%;color:#fff;font:65px/50px 'Lato',sans-serif;z-index:2;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff}
.about_page_header h1 a {float:none;color:#edb52f;text-decoration:underline}
.about_page_header h1 a:hover {color:#fff}
.about_page_header span {font:400 20px/40px "Lato",sans-serif;text-transform:capitalize}

.about_page {margin:0 auto 40px;width:96%;max-width:1400px;position:relative;text-align:center}
.about_page h1.block_title {margin:0 0 20px;width:100%}
.about_page p {text-align:left;width:48%}
.about_page p:nth-child(2n+0) {float:right}
.about_page a {float:none;margin:30px auto}

/* VIDEO PLAYER*/
.video_player {position:relative;display:inline-block;height:auto;width:100%;background:#000;max-width: 1320px;text-align:center;margin: 0 auto;}
#video_player {float:none;display:inline-block;width:100% !important;max-width:1400px;margin:0 auto}
#video_player div.jwoption {float:left;width:100%}

.video_player .notrailer {float:left;width:100%;height:100%;position:absolute;left:0;top:0;z-index:9999;text-align:center;background:rgb(0,0,0);background:transparent\9;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);zoom:1;color:#fff}
.video_player .notrailer h4 {position:absolute;top:35%;left:0;float:left;width:100%;font:300 20px/20px 'Lato',sans-serif}
.video_player .notrailer h4 b {float:left;width:100%;font:300 65px/65px 'Lato',sans-serif;margin:0 0 20px}
.underPlayer {height:auto;width:98%;text-align:center;margin:0 auto 20px;padding:0 0 20px;white-space:nowrap;max-width: 1000px;border-bottom: 1px solid #e2e2e2;}
.underPlayer .data{width:70%;float: left;}
.profile_data {float:left;margin:10px 0 0;position:relative;width: 100%;}
.profile_data * {z-index:1;position:relative}
.profile_data h1 {float:left;width:auto;font: 300 25px/32px 'LatoBold',sans-serif;text-align:left;margin:10px 0;text-transform:capitalize;white-space:normal;}
.profile_data h2 {width:100%;font:300 18px/20px 'Lato',sans-serif;height:50px;text-align:left;position:relative;margin:0}
.profile_data h2:before {content:'';float:left;width:100%;height:1px;background:#e5e5ea;position:absolute;left:0;top:18px}
.profile_data h2 a {float:none;font:300 19px/20px 'Lato',sans-serif;margin:0 0 0 4px}
.profile_data h2 a:hover {text-decoration:underline}
.profile_data h2 a.profile {float:none;padding:0;margin:-9px -1px -9px -5px;font-family:'Lato',sans-serif;top:2px;width:50px;height:50px;overflow:hidden;border:8px solid #fff}
.profile_data h2 a img {width:250%;height:auto;margin:0 -70%}
.underPlayer .pornstar {vertical-align:top;display:inline-block;position:relative;width:140px;height:140px}
.underPlayer .pornstar em {position:absolute;z-index:1;color:#fff;background:#000;top:160px;font-size:20px;width:100%;left:0;padding:11px 0;display:inline-block;line-height:20px;display:none}
.underPlayer .pornstar em::before {content:"";border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:17px solid #000;position:absolute;top:-13px;left:50%;margin-left:-16px}
.underPlayer .pornstar:hover em {display:inline-block}
.underPlayer img.movies_cover {width:21%;max-width:293px}
.underPlayer .movies_details {float:left;width: 100%;text-align:left;position:relative;padding:0 0 20px;}
.underPlayer .movies_details h1.block_title {float:left;text-align:left;margin:15px 0 0;width:auto}
.underPlayer .movies_details h2.block_title {text-align:left;margin:0}
.underPlayer .movies_details p {float:left;display:inline-block;width:100%;margin:0 0 10px;white-space:normal}
.underPlayer .movies_details p b {float:none;margin:0 5px 0 0;font-family: LatoBold, serif;}
.underPlayer .movies_details p a {float:none;color:#952695}
.underPlayer .movies_details p a:hover {text-decoration:underline}
.underPlayer .movies_details .movies_slider {margin:25px 0 0;width:100%}
.underPlayer .movies_details .th_movies .thumb .th_movies_hover {width:60%;left:20%}
.underPlayer .movies_details .th_movies .thumb .th_movies_hover i {font-size:30px}
.underPlayer .movies_details .th_movies h1 {font:300 18px/28px "Lato",sans-serif;height:auto}
.underPlayer .movies_details .th_movies h2 {font:300 15px/15px 'Lato',sans-serif}

.underPlayer .download{width: 20%;float: right;padding: 0;/* background: #FFF; */vertical-align: top;}
.underPlayer .download span{width:100%;font: normal 10px/46px LAtoBold;text-transform: uppercase;text-align: left;float: left;}
.underPlayer .download span img{width:20px;height:auto;display: inline-block;float: none;position: relative;top: 6px;margin: 0 5px 0 0;}
.underPlayer .download .options a{width:100%;text-align:center;background:#FFF;font: normal 14px/39px Lato;/* border-top: 1px solid #e2e2e2; */margin: 0 0 7px 0;color: #000;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;}
.underPlayer .download .options a:last-child{margin:0}
.underPlayer .download .options a:hover{background:#edb52f;color:#FFF}

.preloader {float:left;width:100%;height:300px;padding:0;display:inline-block;background:url(../images/preloader.png) no-repeat center center rgba(255,255,255,.5)}
.loading {float:left;width:100%;height:100%;display:inline-block;background:url(../images/preloader.png) no-repeat center center}

.navigation {float:none;display:inline-block;margin: 20px auto;padding:0 0 40px;width:98%;max-width:1380px;text-align:center;}
.pagination {display:inline-block;text-align:center;margin:0 auto}
.pagination span {float:left;display:inline-block;font: 14px/35px "Lato",sans-serif;border-bottom: 1px solid rgba(76, 72, 72, 0);}
.pagination span a {color:#333;padding: 0 13px;margin: 0 4px;}
.pagination span a:hover {color:#000;    border-bottom: 1px solid rgba(76, 72, 72, 1);}
.pagination span a.highlight, .pagination span a.highlight:hover {color: #000;cursor:default;border-bottom: 1px solid #edb52f;}

/*TERMS Pages */
.terms {float:none;width:96%;max-width:1000px;margin:0 auto 80px;position:relative}
.terms p {float:left;text-align:left;margin:20px 0 0;width:100%}
.terms p a {float:none;color:#888;text-decoration:underline}
.terms p a:hover {text-decoration:underline;color:#000}
.terms p.heading {font-size:35px;margin:20px 0 -10px 0}

/* LOGIN Page */
/* Login */
.login .join_name {float:left;font:14px/18px 'Lato',serif;margin:0 0 0 5px;display:none}
.login .join_value {width:100%;margin:0 auto;display:inline-block}
.login input.inp1 {color:#000032;width: 60%;/* border:1px solid #a6a6b7; */padding: 8px 3%;outline:0 none;margin: 0 20% 10px;text-align: center;background: #fff;border-radius: 3px;}
.login input.inp1:focus {border-color:#7f7f98}

.login {position:relative;width:48%;border-bottom: 1px solid #b9b9b9;background: #e2e2e2;display:flex;margin: 110px auto 0;border-radius: 7px;overflow: hidden;}
.login .half{float:left;padding: 50px;position:relative;}
.login .half:first-child::before{content:"";position:absolute;right:0;top: 0;width:1px;height: 90%;background: #d0d0d0;margin: 4% 0;}
.login h1 {margin: 0 auto 20px;padding: 0;font: 13px/30px LatoBlack, serif;width: auto;text-align: center;text-transform: uppercase;float: none;display: inline-block;}
.login h2{width:100%;text-align:center;margin-top: 130px;}
.login .see_more{float:none;margin:20px 0 0}
.login .login_button {display:inline-block;margin: 10px auto;width:50%;}
.login .login_button a {float: left;display: block;height:30px;margin:5px 0;width: 100%;text-align: center;font-size: 12px;text-decoration: underline;}
.login .login_button a:hover {text-decoration:underline}
.login p {float:left;width: 70%;font: 12px/20px 'Lato',serif;text-align:center;margin: 0 15%;color:#7f7f98;}
.login .button2 {float: none;display:inline-block;background:#a6a6b7;margin:0 auto;cursor:pointer;font: 17px/35px 'Lato',serif, Arial;padding:0 17px;color:#fff;text-decoration:none;border:0;width: auto;text-align: center;}
.login .button2:hover {background:#000;color:#fff;text-decoration:none}

.form_input{text-align:center}
.form_input label {display:none}
.error span {float:right;background:#f00;color:#fff;font:11px/20px 'Lato',serif;padding:0 5px}
.join_error {background:#f00;color:#fff;font:11px/14px 'Lato',serif;padding:3px 0 3px 5px;text-align:left}
#gr_recaptcha_signup iframe {transform: scale(0.75);display: inline-block;float: none}

.page_not_found {margin-top:150px}
.full_width {max-width:100%;margin:0}
.full_width::before {content:"";float:left;width:100%;height:110px;display:inline-block;position:absolute;left:0;top:0;z-index:1000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top,  rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);
	background:-webkit-linear-gradient(top,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);
	background:linear-gradient(to bottom,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=0 )}


/* RESULTS BLOCK */
.search_results_page ul.menu_buts li .search {display:none}
.inner_search {float:none;margin:0 auto}
.inner_search .inner{background:0;border:0;padding:0;margin-bottom:0}
.inner_search .inner .search_form{float:left;width:100%;display:inline-block;text-align:center;background:#f2f2f5;border-bottom:1px solid #eee;padding: 70px 0 20px;margin: 0 0 40px;}
.inner_search .inner .search_form h1{/* display:none */width: 100%;font: normal 22px/32px Lato, serif;margin: 0 0 19px;}
.inner_search .inner .search_form ul {display: none;width:100%;clear:both;text-align:center;}
.inner_search .inner .search_form ul li{float:none;margin:0 auto;width:auto;height:auto;display:inline-block;position:relative}
.inner_search .inner .search_form ul li:last-child a {border:0}
.inner_search .inner .search_form ul li a {padding:6px 17px;display:block;font:20px/35px "Lato",sans-serif;text-transform:capitalize;color:#ae40bd;border-right:1px solid #e5e5ea}
.inner_search .inner .search_form ul li a:hover {color:#000032}
.inner_search .inner .search_form ul li.active a, .inner_search .inner .search_form ul li.active:hover a{color:#a6a6b7;cursor:default}
.inner_search .inner .search_form .search_block {display:inline-block;padding:0;width: auto;max-width: 1100px;clear:both;text-align:center;margin:0 auto;background: #FFF;border-radius: 5px;overflow: hidden;height: 35px;}
.inner_search .inner .search_form .search_block .clear {display:none}
.inner_search .inner .search_form .search_block em{float: none;display:inline-block;font: 300 13px/35px "Lato",sans-serif;vertical-align: top;background: #FFF;padding: 0 27px;}
.inner_search .inner .search_form .search_block span{float: none;display:inline-block;padding:0;position:relative;width: 320px;}
.inner_search .inner .search_form .search_block input{float:left;padding: 0 4%;line-height: 31px;color:#000023;width: 89%;background: #f5f5f5;border: 2px solid #ffffff;}
.inner_search .inner .search_form .search_block i{float:left;cursor:pointer;color:#a6a6b7;width:10%;text-align:center;line-height: 31px;}
.inner_search .inner .search_form .search_block i:hover {color:#000}
.results_block{width:100%;max-width:1000px;display:inline-block;position: relative;}
.results_block h2.title{margin:0 0 20px 0;text-align:center;float:none}
.results_block h2.title i{
	font-family: LatoBlack;
}
.results_block h2.title .num_results{margin: 0;text-transform:uppercase;font-size:0.7rem;position: absolute;top: 0;right: 0;}
.results_block .thumbs ul li {width:24%;margin: 0 0.5% 20px;}
.results_block .thumbs ul li a.thumb, .results_block .thumbs ul li a img {background:#000;width:100%;position:relative}
.results_block .thumbs ul li a:hover img {filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;opacity:.8}
.results_block .thumbs ul li a span {display:none}
.results_block .thumbs ul li a i {display:none}
.results_block .thumbs ul li h1 {width:100%;text-align:left;height:30px}
.results_block .thumbs ul li h1 a {color:#000032;font: 17px/33px "Lato",serif;text-align:left;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}
.results_block .thumbs ul li h1 a:hover {text-decoration:underline}
.results_block .thumbs ul li h1 a b.more {display:none}
.results_block .thumbs ul li h2 {width:100%;font: 400 13px/22px 'Lato',serif;color:#404065;margin:0 0 15px;text-align:left;}
.results_block .thumbs ul li h2 a {width:auto;float:none;color:#ae40bd}
.results_block .thumbs ul li h2 a:hover {text-decoration:underline}
.results_block .thumbs ul li h3{display:none}
.results_block .show_more {width:100%;float:left;display:inline-block;text-align:center;padding:0 0 20px;margin:0 0 40px;border-bottom:1px solid #e5e5ea}
.results_block .show_more a {float:none;display:inline-block;padding:0 15px;margin:20px auto;color:#000032;background:#0ff}
.results_block .show_more a span {font:300 20px/32px "Calibre-Thin",serif;float:left}
.results_block .show_more a::after {float:left;margin:0 0 0 5px;content:"\203A";font:40px/32px 'Calibre-Thin',serif;height:30px}
.results_block .show_more a:hover {background:#86fdff}
.results_movies .show_more {margin:0}
.results_block ul.big_thumbs li {width:19%;margin:0 0.5% 1%}
.results_block .show_more a#no_results_try_again {margin:40px auto 0}


/*Footer*/
.footer {float:left;width:100%;display:inline-block;text-align:center;border-top:1px solid #ccccd9;font-size: 0.8rem;background: #e2e2e2;margin: 40px 0 0 0;}
.footer .join{width:100%;text-align:center;}
.footer a.signup {display:inline-block;float:none;background: #edb52f;color: #fff;font-weight: bold;padding: 0 25px;font: normal 21px/42px LatoBold, Arial, sans-serif;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;margin:20px 0 0 0;text-transform: uppercase;}
.footer_links {width:96%;max-width: 900px;margin: 0 auto;position:relative;text-align:center;}
.footer_links ul {width:100%;border-bottom:1px solid #eee;margin:0 0 10px;padding:30px 0}
.footer_links ul li {width:16%;padding:0 2% 0 0;text-align:left}
.footer_links ul li:nth-child(2) {width:45%}
.footer_links ul li:nth-child(3) {width:35%;padding:0}
.footer_links ul li a {width:auto;text-align:left;clear:both;padding:2px 0;margin:2px 0;color:#666;text-transform:capitalize}
.footer_links ul li a:hover {text-decoration:underline;color:#000}
.footer_links ul li p {margin:0 0 20px;padding:0;text-align:left}
.footer_links ul li p a {float:none;clear:none;text-decoration:underline;color:#888}
.footer_links ul li p a:hover {color:#000}
.footer_links small {color:#999}

.thumbs_3 li .thumb .th_chapter_hover i, .prev, .next, .see_more, .login .login_r .button2, .th_chapter_hover i, .th_movies_hover i, .header, .header a.logo, .header_scroll ul.menu_buts, .header_video_over a, h1.block_title, h2.block_title, .adv_search li h2.block_title::after {-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}
.thumbs_photos li .thumb a, .menu_buts li.join:after, .thumbs_3 .thumb img, .thumbs_3 li .thumb .th_hover, .photoset_slider .cycle-slideshow a img, .photoset_slider .cycle-slideshow a::after, .slideshow .cycle-slideshow li .wrap a img.play {-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
b {-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}

.opacity2, .opacity8:hover{filter: alpha(opacity=80);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;opacity: .8}
.opacity0:hover, .opacity1:hover, .opacity2:hover, .opacity8{filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity: 1}


/* Small Screens */
@media only screen and (max-width:1200px) {
	.menu_buts li a {padding:0 5px 3px}
	.profile_data .interactions {float:left;width:100%;margin:-10px 0 0}
	h1.block_title, h2.block_title {width:100%}
}
@media only screen and (max-width:1024px) {
	#menu_mobile {display:block}
	.see_more, .about_page a.see_more {height:45px;font:300 20px/45px 'Lato',sans-serif}
	.see_more i {line-height:45px}
	.members_benefits a.see_more, .footer_links a.see_more {font:20px/45px "Lato",sans-serif}
	.footer_links a.see_more {margin:5px 0 0}
	.header .inner {width:98%;margin:0 0 0 2%}
	.login .form_input, .login .login_r .login_button {width:70%}
	.menu_buts {display:none}
	.menu_buts li a {padding:0 12px 3px}
	.search_results_page .header_search {display:none}
	.login .login_l {margin:10% 0 0}
	.login .header {margin:0}
	.login .header_search {display:none}
	.thumbs_3_4 li {width:24%}
	.members_benefits {padding:50px 0}
	.login h1 {font:300 30px/35px "Lato",sans-serif}
	.login h1 span {font:300 14px/20px "Lato",sans-serif}
	.header {padding:0}
	.header a.logo, .secondary_pages .header a.logo, .search_results_page .header a.logo, .video_player_page .header a.logo {margin:5px 0;width:auto;height:46px}
	.header a.logo img {height:100%;width:auto}
	.photoset_slider {width:91%}
	.inner{margin:56px 0 0 0}
}

@media only screen and (max-width:900px) {
	.page_not_found {margin-top:100px}
	.thumbs_3_4 li, ul.thumbs_blog li, .results_block .thumbs ul li {width:32%;margin:0 0.65%}
	.thumbs_3 li .thumb .th_chapter_hover i {font-size:26px}
	.underPlayer .movies_details h1.block_title {width:100%}
	.underPlayer .cast_profile_page p {margin:0 0 10px}
	.thumbs_3 li .thumb .th_hover h1 {font:400 30px/25px "Lato",sans-serif}
	.thumbs_3 li .thumb .th_hover h3 {font:300 15px/15px "Lato",sans-serif}
	.adv_search li h1.block_title {font:400 25px/25px "Lato",sans-serif}
	.adv_search li h2.block_title {font:300 14px/14px "Lato",sans-serif}
}

@media only screen and (max-width:768px) {
	.footer_links {margin:20px auto}
	.footer_links ul li:nth-child(2) {width:36%}
	.footer_links ul li:nth-child(3) {width:44%}
	.search {padding:6px 10px 6px 0;border-left:0}
	.results_block h2.title {font:400 35px/35px "Lato",sans-serif}
	.about_page_header h1 {font:55px/50px "Lato",sans-serif}
	.thumbs_pages li {width:48%;margin:0 1%}
	.thumbs_pages li .thumbs {margin:0 1%}
	.thumbs_pages li:nth-child(3) {width:98%;margin:0 1%}
	.thumbs_pages li:nth-child(3) .thumb {width:48%;margin:0 1%}
	.thumbs_pages li:nth-child(3) .thumb img {height:100%;width:auto}
	.header_video_over h1 {font:400 65px/60px "Lato",sans-serif}
	.header_video_over h1 span {font:400 35px/30px "Lato",sans-serif}
	h2.block_title {font: 300 17px/21px "Lato",sans-serif;}
}

@media only screen and (max-width:640px) {
	ul.menu_buts li:nth-child(9n), ul.menu_buts li:nth-child(10n) {display:none}
	.footer_links ul li {width:18%}
	.footer_links ul li:nth-child(2) {width:80%;text-align:center;padding:0}
	.footer_links ul li:nth-child(3) {width:100%;padding:20px 0 0}
	.footer_links ul {padding:30px 0 10px}
	.thumbs_3 li, .results_block .thumbs ul li  {width:48%;margin:0 1% 20px}
	.thumbs_3 li.chapters_big, .thumbs_photos li {width:98%;margin:0 1% 20px}
	.thumbs_3 li h2 {margin:0}
	.members_benefits h4 span {font:400 35px/30px "Lato",sans-serif}
	.login .login_l {margin:10% 0 0}
	.login .form_input, .login .login_r .login_button {width:80%}
	.login .login_r {margin:4% 0}
	.login .login_r p {margin:0 5%;font:400 11px/14px 'Lato',sans-serif;width:90%}
	.login .login_r .login_button a {font:400 12px/30px 'Lato',sans-serif}
	.about_page p {width:100%;float:left;margin:0 0 20px}
	.about_page_header img {margin-right:-30%}
	.results_block .show_more a {margin:0 auto}
	.header_video h1 {font:32px/30px 'Lato',sans-serif;padding:15px 0}
	.header_video h1 a {font:400 20px/30px "Lato",sans-serif}
	.video_player .notrailer h4 {top:25%}
	.profile_data h1 {font:300 35px/35px "Lato",sans-serif}
	.about_page_header h1 {font:45px/40px "Lato",sans-serif}
	.adv_search li h1.block_title {font:400 20px/25px "Lato",sans-serif}
	.header_video {display:none}
	body {padding:110px 0 0}
	.header {padding:0;background:transparent\9;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);zoom:1}
	.header .inner {padding:0}
	.header a.logo {width:12%;margin:10px 4%}
	.header ul.menu_buts {width:40%;margin:10px 0}
	.header a.logo {margin:10px 0}
	h1.block_title, h2.block_title {font: 400 30px/40px "Lato",sans-serif;}
	h2.block_title {font: 300 14px/18px "Lato",sans-serif;}
	.thumbs_3 li .thumb .th_hover h3 {padding:5px 2% 0;font:300 13px/15px "Lato",sans-serif}
}

@media only screen and (max-width:600px) {
	.inner_search .inner .search_form .search_block span {width:300px}
	.thumbs_3 li .thumb .th_hover h2 {display:none}
}
@media only screen and (max-width:500px) {
	.login .login_r p {font:14px/20px 'Lato',sans-serif}
	.login .login_l {display:none}
	.login .login_r {width:100%}
	.video_player {min-height:auto}
	.about_page_header h1 {font:40px/40px "Lato",sans-serif}
	.inner_search .inner .search_form .search_block em {font:18px/34px 'Lato',sans-serif}
	.inner_search .inner .search_form .search_block span {width:200px}
	.results_block h2.title {font:29px/22px 'Lato',sans-serif}
	.inner_search .inner .search_form ul li a {padding:0 10px}
	.underPlayer .movies_details {width:100%;margin:0}
	.video_player .notrailer h4 {top:20%}
	.video_player .notrailer h4 b {font:45px/45px 'Lato',sans-serif}
	.video_download a.dwnl_link {padding:6px}
	.underPlayer .download{width:100%}
	.thumbs_photos li .thumb img{display:none}
	.thumbs_photos li .thumb img:first-of-type{display:block;width:100%}
	.thumbs_photos li h1, .thumbs_photos li h2 {width: 60%;padding-left: 0}
	.video_player_page .inner{margin:0}
}
@media only screen and (max-width:360px) {
	.terms p.heading {font:24px/18px 'Lato',sans-serif}
	.footer {text-align:center}
	.footer_links ul {padding:0;border-bottom:0}
	.footer_links ul li, .footer_links ul li:nth-child(2), .footer_links ul li:nth-child(3) {float:left;padding:20px 0;width:100%;border-bottom:1px solid #ccccd9}
	.footer_links ul li a {width:100%;margin:0 auto;clear:both;text-align:center;margin:5px 0}
	.footer_links ul li:nth-child(3) a {float:none;width:auto;margin:0}
	.footer_links a.logo {float:none;margin:0 auto}
	.footer_links a.see_more {float:none;margin:20px auto}
	.slideshow {display:none}
	.inner_search .inner .search_form .search_block span {width:110px}
	.pagination span a {padding:0 17px}
	.underPlayer {width:96%}
	.results_block .thumbs ul li {width:100%;margin:0}
	.thumbs_3 li {width:98%;margin: 0 1% 15px;}
	.thumbs_pages li:nth-child(3) .thumb {width:98%;margin:0 1% 20px}
	.video_player .notrailer h4 {font:200 18px/18px 'Lato',sans-serif;top:10%}
	.video_player .notrailer h4 b {font:35px/35px 'Lato',sans-serif;margin:0}
	.profile_data h1 {font:300 30px/30px "Lato",sans-serif}

}
@media only screen and (max-width:320px) {
	.footer_links ul li {float:left;padding:20px 0;width:100%}
	.footer_links ul li a {width:100%;clear:both}
}

#topFilter{margin-top: 120px;}
.g-recaptcha div{display:inline-block;text-align:center;float:none}
