@font-face {
	font-family: 'shaklatal-font';
	src:url('fonts/shaklatal-font.eot?h2p4uy');
	src:url('fonts/shaklatal-font.eot?#iefixh2p4uy') format('embedded-opentype'),
		url('fonts/shaklatal-font.woff?h2p4uy') format('woff'),
		url('fonts/shaklatal-font.ttf?h2p4uy') format('truetype'),
		url('fonts/shaklatal-font.svg?h2p4uy#shaklatal-font') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="shaklatal-icon-"], [class*=" shaklatal-icon-"] {
	font-family: 'shaklatal-font';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.shaklatal-icon-arrow-left-001:before {
	content: "\e600";
}
.shaklatal-icon-arrow-right-001:before {
	content: "\e601";
}
.shaklatal-icon-arrow-left-002:before {
	content: "\e602";
}
.shaklatal-icon-arrow-right-002:before {
	content: "\e603";
}
.shaklatal-icon-arrow-left-003:before {
	content: "\e604";
}
.shaklatal-icon-arrow-right-003:before {
	content: "\e605";
}
.shaklatal-icon-arrow-left-004:before {
	content: "\e606";
}
.shaklatal-icon-arrow-right-004:before {
	content: "\e607";
}
.shaklatal-icon-arrow-left-005:before {
	content: "\e608";
}
.shaklatal-icon-arrow-right-005:before {
	content: "\e609";
}
.shaklatal-icon-arrow-left-006:before {
	content: "\e60c";
}
.shaklatal-icon-arrow-right-006:before {
	content: "\e60d";
}
.shaklatal-icon-chevron-left:before {
	content: "\f053";
}
.shaklatal-icon-chevron-right:before {
	content: "\f054";
}
.shaklatal-icon-arrow-left-007:before {
	content: "\f060";
}
.shaklatal-icon-arrow-right-007:before {
	content: "\f061";
}
.shaklatal-icon-hand-o-right:before {
	content: "\f0a4";
}
.shaklatal-icon-hand-o-left:before {
	content: "\f0a5";
}
.shaklatal-icon-arrow-circle-left:before {
	content: "\f0a8";
}
.shaklatal-icon-arrow-circle-right:before {
	content: "\f0a9";
}
.shaklatal-icon-caret-left:before {
	content: "\f0d9";
}
.shaklatal-icon-caret-right:before {
	content: "\f0da";
}
.shaklatal-icon-angle-double-left:before {
	content: "\f100";
}
.shaklatal-icon-angle-double-right:before {
	content: "\f101";
}
.shaklatal-icon-angle-left:before {
	content: "\f104";
}
.shaklatal-icon-angle-right:before {
	content: "\f105";
}
.shaklatal-icon-chevron-circle-left:before {
	content: "\f137";
}
.shaklatal-icon-chevron-circle-right:before {
	content: "\f138";
}
.shaklatal-icon-toggle-right:before {
	content: "\f152";
}
.shaklatal-icon-long-arrow-left:before {
	content: "\f177";
}
.shaklatal-icon-long-arrow-right:before {
	content: "\f178";
}
.shaklatal-icon-arrow-circle-o-right:before {
	content: "\f18e";
}
.shaklatal-icon-arrow-circle-o-left:before {
	content: "\f190";
}
.shaklatal-icon-toggle-left:before {
	content: "\f191";
}
.shaklatal-icon-arrow-right-008:before {
	content: "\e3b1";
}
.shaklatal-icon-arrow-left-008:before {
	content: "\e3b3";
}
.shaklatal-icon-arrow-right-019:before {
	content: "\e3b5";
}
.shaklatal-icon-arrow-left-019:before {
	content: "\e3b7";
}
.shaklatal-icon-arrow-right-020:before {
	content: "\e3bb";
}
.shaklatal-icon-arrow-left-020:before {
	content: "\e3bf";
}
.shaklatal-icon-arrow-right-021:before {
	content: "\e3c3";
}
.shaklatal-icon-arrow-left-021:before {
	content: "\e3c7";
}
.shaklatal-icon-arrow-right-022:before {
	content: "\e3cb";
}
.shaklatal-icon-arrow-left-022:before {
	content: "\e3cf";
}
.shaklatal-icon-arrow-right-023:before {
	content: "\e3d3";
}
.shaklatal-icon-arrow-left-023:before {
	content: "\e3d7";
}
.shaklatal-icon-arrow-right-024:before {
	content: "\e3e3";
}
.shaklatal-icon-arrow-left-024:before {
	content: "\e3e7";
}
.shaklatal-icon-arrow-right-009:before {
	content: "\e3e9";
}
.shaklatal-icon-arrow-left-009:before {
	content: "\e3eb";
}
.shaklatal-icon-arrow-right-010:before {
	content: "\e3ed";
}
.shaklatal-icon-arrow-left-010:before {
	content: "\e3ef";
}
.shaklatal-icon-arrow-right-011:before {
	content: "\e3f3";
}
.shaklatal-icon-arrow-left-011:before {
	content: "\e3f7";
}
.shaklatal-icon-arrow-right-012:before {
	content: "\e3fb";
}
.shaklatal-icon-arrow-left-012:before {
	content: "\e3ff";
}
.shaklatal-icon-arrow-right-013:before {
	content: "\e401";
}
.shaklatal-icon-arrow-left-013:before {
	content: "\e403";
}
.shaklatal-icon-arrow-right-014:before {
	content: "\e405";
}
.shaklatal-icon-arrow-left-014:before {
	content: "\e407";
}
.shaklatal-icon-arrow-right-015:before {
	content: "\e409";
}
.shaklatal-icon-arrow-left-015:before {
	content: "\e40b";
}
.shaklatal-icon-arrow-right-016:before {
	content: "\e40d";
}
.shaklatal-icon-arrow-left-016:before {
	content: "\e40f";
}
.shaklatal-icon-arrow-right-017:before {
	content: "\e411";
}
.shaklatal-icon-arrow-left-017:before {
	content: "\e413";
}
.shaklatal-icon-arrow-right-018:before {
	content: "\e415";
}
.shaklatal-icon-arrow-left-018:before {
	content: "\e417";
}
.shaklatal-icon-key-right:before {
	content: "\e42a";
}
.shaklatal-icon-key-left:before {
	content: "\e42c";
}

.shaklatal-btn img {
	max-width: 400px !important;
}

.shaklatal-btn {
	margin-top: 30px;
	margin-bottom: 100px;
}

.shaklatal-ad {
	margin-top: 30px;
	margin-bottom: 100px;
}

.shaklatal-adunit {
	margin-top: 30px;
	margin-bottom: 20px;
}

.shaklatal-pagin {
	margin-top: 90px !important;
	min-height: 90px;
}

.Icon_preview {
	margin-top: 10px;
}

.Icon_preview svg {
	max-width: 100px;
}

.Icon_preview svg:nth-child(1), .Icon_preview span:nth-child(1), .shaklatal-prev {
	float:left;
}

.Icon_preview svg:nth-child(2), .Icon_preview span:nth-child(2), .shaklatal-next {
	float:right;
}


.hidden {
	display: none;
}

.center-text {
	text-align: center;
}

.adLabel {
	text-align: center;
	color: #A9AEBA;
	font-size: 12px;
	line-height: 16px;
	border-bottom: 1px solid #CDD1DA;
	padding: 4px 0 8px 0;
	max-width: 300px;
	margin: auto;
}

.margin-bottom-20 {
	margin-bottom: 20px;
}

.margin-bottom-50 {
	margin-bottom: 50px;
}

.gstm {
	opacity:.001;
	margin-top: -150px;
	margin-bottom: 250px;
}

.sngl {
	margin-top: -180px !important;
}

.rps {
	text-align: center;
}

.rps h2 {
	text-align: center;
	text-decoration: underline;
}

.rps-item {
	display: inline-block;
	width: 270px;
	margin: 15px 10px;
	vertical-align: top;
}

.rps-thumb {
	background: transparent no-repeat center center;
	background-size: cover;
	width: 270px;
	height: 150px;
}

.rps-title {
	color:#333;
	font-weight: bold;
	margin: 10px 0px;
}

.rps-item:hover .rps-title {
	text-decoration: underline;
}

.srps {
	text-align: left;
	padding: 5px 0px;
}

.srps-item {
	width: 100%;
	margin: 20px 10px;
}

.srps-thumb {
	display: inline-block;
	vertical-align: top;
	background: transparent no-repeat center center;
	background-size: cover;
	width: 64px;
	height: 64px;
}

.srps-title {
	display: inline-block;
	vertical-align: top;
	color:#333;
	font-weight: bold;
	margin: 0px 10px;
	width: 70%;
}

.srps-item:hover .srps-title {
	text-decoration: underline;
}





.footerdisc {
	font-size: 12px
}



.newsletter {
	padding: 10px 0px;
}

.newsletter > div:nth-child(1) {
	float: left;
	text-align: center;
}

.newsletter > div:nth-child(1) p {
	font-size: 16px !important;
	margin: 10px 0px;
}

.newsletter > div:nth-child(2) {
	float: right;
	min-width: 300px;
	max-width: 400px;
	text-align: center;
}

@media (max-width: 767px) {
	.newsletter > div:nth-child(2) {
		float: unset !important;
		margin: auto;
	}
}

.newsletter > div:nth-child(2) input, .newsletter > div:nth-child(2) button {
    margin: 10px 0px;
    color: #fff;
}

.newsletter span {
	color: #999;
	font-size: 12px;
}

.newsletter svg {
	max-width: 50px;
}




