@charset "utf-8";

/*



*/

html{

  direction: rtl;

  margin: 0;

  padding: 0;

  height: 100%;

  min-height: 100%;

}

h1, h2, h3, h4 {

  font: inherit;

  margin: 0;

}

ul {

  display: list-item;

  list-style: outside none none;

  margin: 0;

  padding: 0;

}

input, textarea, button{

  outline: none;

  -webkit-transition: all 0.2s ease-in-out;

  -moz-transition: all 0.2s ease-in-out;

  -o-transition: all 0.2s ease-in-out;

  transition: all 0.2s ease-in-out;

}

a {

  color: #1f3841;

  outline: medium none;

  text-decoration: none;

  -webkit-transition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}

a:hover, a:focus {

  color: #c83117;

  text-decoration: none;

  outline: medium none;

}

body {

  background: #ffffff url(images/bg2.png) repeat scroll center center;


  color: #555555;

  direction: rtl;

  font: 13px "Droid Arabic Kufi","play",Arial,Helvetica,sans-serif;

  overflow-x: hidden;

}

/* = Start Code

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



/* sidebarphone */

#sidebarphone {

  background-color: #ffffff;

  box-shadow: -3px 0 200px 100px #555555;

  height: 100%;

  position: fixed;

  right: -100%;

  top: 0;

  opacity: 0;

  width: 80%;

  z-index: 999999999;

  -webkit-transition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}

#sidebarphone.menuisopen {right: 0;opacity: 1;}

#sidebarphone section {

  background-color: #111e23;

  box-sizing: border-box;

  height: 50px;

  padding: 5px 15px;

}

#sidebarphone section .logo {

  float: right;

  font-size: 18px;

  line-height: 40px;

}

#sidebarphone section .logo a {color: #ffffff;}

#sidebarphone section button.closemenu {

  background-color: #e30000;

  border: medium none;

  border-radius: 3px;

  color: #ffffff;

  float: left;

  font-size: 17px;

  height: 30px;

  line-height: 30px;

  margin: 5px auto;

  padding: 0;

  width: 30px;

}

#sidebarphone .mobailmenu {position: relative;}

#sidebarphone .mobailmenu ul.menu {display: block !important;}

#sidebarphone .mobailmenu ul li {position: relative;}

#sidebarphone .mobailmenu ul li a {

  background-color: #eef0f1;

  border-bottom: 1px solid #dadcdd;

  color: #003350;

  display: block;

  font-size: 16px;

  padding: 10px;

}

#sidebarphone .mobailmenu ul li a:hover {background-color: #dadcdd;}

#sidebarphone .mobailmenu ul li ul li a {

  background-color: #c6c8c9;

  border-color: #b2b4b5;

}

#sidebarphone .mobailmenu ul li ul li a:hover {background-color: #b2b4b5;}

#sidebarphone .mobailmenu ul li .submenu-button {

  background-color: #dadcdd;

  cursor: pointer;

  display: block;

  height: 53px;

  left: 0;

  position: absolute;

  top: 0;

  width: 53px;

  z-index: 10;

}

#sidebarphone .mobailmenu ul li .submenu-button::after {

  background-color: #003350;

  content: "";

  display: block;

  height: 11px;

  left: 26px;

  position: absolute;

  top: 21px;

  width: 1px;

  z-index: 99;

}

#sidebarphone .mobailmenu ul li .submenu-button::before {

  background-color: #003350;

  content: "";

  display: block;

  height: 1px;

  left: 21px;

  position: absolute;

  top: 26px;

  width: 11px;

  z-index: 99;

}

#sidebarphone .mobailmenu ul li .submenu-button:hover {background-color: #c6c8c9;}

#sidebarphone .mobailmenu ul li .submenu-button.submenu-opened {background-color: #c6c8c9;}

#sidebarphone .mobailmenu ul li .submenu-button.submenu-opened::after {display: none;}

/* End sidebarphone */



/* headerphone */

#headerphone {

  background-color: #f2f3f7;

  display: none;

  padding: 10px 0;

}

#headerphone .logo {float: right;}

#headerphone .logo img {height: 56px;}

#headerphone button.buttonmenu {

  background-color: #c83117;

  border: medium none;

  color: #ffffff;

  float: left;

  font-size: 25px;

  height: 40px;

  line-height: 40px;

  margin: 8px auto;

  padding: 0;

  width: 40px;

}

/* End headerphone */



/* header */

header {

  padding: 15px 0;

  background: #fdfafa url(images/banner.jpg) no-repeat scroll center center;

}

header .logo {text-align: center;}



/* Navigation */

nav {

  background-color: #06122c;

  height: 45px;

}

nav ul li {

  float: right;

  line-height: 45px;

  position: relative;

  margin: 0 0 0 10px;

  font-size: 16px;

  white-space: nowrap;

}

nav ul li a {

  padding: 0 15px;

  color: #eef0f1;

  display: block;

}

nav ul li:hover a {

  color: #e01914;

  box-shadow: 0px 3px 0 0 #e01914;

}

nav ul li ul {

  visibility: hidden;

  opacity: 0;

  position: absolute;

  bottm: 100%;

  right: 0;

  width: 100%;

  transform: translateY(2em);

  z-index: 2147483647;

  transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;

  min-width: 170px;

}

nav ul li:hover ul {

  visibility: visible;

  opacity: 1;

  z-index: 9;

  transform: translateY(0%);

  transition-delay: 0s, 0s, 0.3s;

}

nav ul li ul li {

  float: none;

  line-height: normal;

  margin: 0;

}

nav ul li ul li a {

  padding: 10px;

  background-color: #08095e;

  border-bottom: 1px solid #144764;

  color: #ffffff !important;

  box-shadow: none !important;

}

nav ul li ul li:hover a {background-color: #144764;}

/* End Navigation */

/* End header */



/* section_one */

#section_one {

  margin: 30px auto 15px;

  position: relative;

}

#section_one .container {position: relative;}

#section_one .noposition {position: inherit;}

#section_one .searcharea {

  border-bottom: 1px solid #b7b7b7;

  height: 45px;

  margin: 30px auto 0;

  width: 50%;

}

#section_one .searcharea label {

  color: #545454;

  display: block;

  float: right;

  font-family: geflowregular;

  font-size: 16px;

  font-weight: 700;

  height: 100%;

  line-height: 45px;

  margin: 0 auto;

  width: 90%;

}

#section_one .searcharea i.fa-search {

  color: #555555;

  float: left;

  font-size: 16px;

  line-height: 45px;

  text-align: center;

  width: 10%;

}

#section_one .searchareahidden {

  bottom: -10px;

  opacity: 0;

  position: absolute;

  right: 0;

  transform: scale(0);

  visibility: hidden;

  width: 100%;

  z-index: 9999;

  -webkit-transition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}

#section_one .searchareahidden.showsearch {

  opacity: 1;

  transform: scale(1);

  visibility: visible;

}

#section_one .searchareahidden form {

  background-color: #f4f4f4;

  border: 1px solid #eeeeee;

  height: 75px;

  overflow: hidden;

  width: 100%;

}

#section_one .searchareahidden form input {

  background-color: rgba(0, 0, 0, 0);

  border: medium none;

  color: #878787;

  float: right;

  font-family: geflowregular;

  font-size: 35px;

  height: 100%;

  padding: 0 10px;

  width: 95%;

}

#section_one .searchareahidden form button {

  background-color: rgba(0, 0, 0, 0);

  border: medium none;

  color: #555555;

  float: left;

  font-size: 30px;

  line-height: 75px;

  padding: 0;

  width: 5%;

}

#section_one .searchareahidden form button:hover {color: #c83117;}

#section_one .socialmedia {

  margin: 30px auto 0;

  text-align: center;

}

#section_one .socialmedia a {

  color: #596468;

  display: inline-block;

  font-size: 25px;

  line-height: 45px;

  margin: 0 15px;

}

#section_one .socialmedia a.yt:hover {color: #ff0000;}

#section_one .socialmedia a.gp:hover {color: #dd4b39;}

#section_one .socialmedia a.pi:hover {color: #cb2027;}

#section_one .socialmedia a.in:hover {color: #4c68d7;}

#section_one .socialmedia a.tw:hover {color: #55acee;}

#section_one .socialmedia a.fb:hover {color: #3b5998;}

/* End section_one */



/* block_one */

.block_one {border-bottom: 1px dashed #e1e1e1;}

.block_one .postone {margin: 30px auto;}

.block_one .postone .imgthumb {

  height: 360px;

  overflow: hidden;

}

.block_one .postone .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.block_one .postone .imgthumb a:after {

  border-style: solid;

  border-width: 150px 0 0 150px;

  border-color: transparent transparent transparent #9da96d;

  _border-color: #000000 #000000 #000000 #9da96d;

  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

  bottom: 0;

  content: "";

  height: 0;

  left: 0;

  line-height: 0;

  position: absolute;

  width: 0;

  z-index: 999;

}

.block_one .postone .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_one .postone .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_one .postone .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_one .postone .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

@-webkit-keyframes shine {100% {left: 125%;}}

@keyframes shine {100% {left: 125%;}}

.block_one .postone .imgthumb .details {

  bottom: 20px;

  color: #ffffff;

  font-family: geflowregular;

  font-size: 19px;

  left: 17px;

  position: absolute;

  z-index: 9999;

}

.block_one .postone h1 {

  display: block;

  font-family: geflowregular;

  font-size: 27px;

  margin: 10px auto 5px;

  text-align: justify;

}

.block_one .postone h1 a {color: #201d1e;}

.block_one .postone h1 a:hover {color: #c83117;}

.block_one .postone p {

  color: #383838;

  font-family: Tahoma,arial,Segoe,sans-serif;

  font-size: 14px;

  line-height: 21px;

}

.block_one .postone span {

  font-family: geflowregular;

  font-size: 17px;

}

.block_one .postone span a {

  color: #201d1e;

  display: -moz-inline-box;

  text-decoration: underline;

}

.block_one .postone span a:hover {color: #c83117;}

.block_one .posttwo {margin: 30px auto;}

.block_one .postitem {margin: 0 auto 20px;}

.block_one .posttwo .col-lg-6:nth-child(3n) .postitem, .block_one .posttwo .col-lg-6:nth-child(4n) .postitem {margin: 0 auto;}

.block_one .postitem .imgthumb {

  height: 170px;

  overflow: hidden;

}

.block_one .postitem .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.block_one .postitem .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_one .postitem .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_one .postitem .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_one .postitem .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.block_one .postitem h1 {

  font-family: geflowregular;

  font-size: 18px;

  line-height: 26px;

  margin: 7px auto 0;

  text-align: justify;

  min-height: 76px;

  height: 80px;

  overflow: hidden;

}

.block_one .postitem h1 a {color: #201d1e;}

.block_one .postitem h1 a:hover {color: #c83117;}

/* End block_one */



/* Footer1 */

.block_two {

  background-color: #ffffff;

  direction: ltr;

  padding: 50px 0;

}

.block_two .sliderarea {margin: 0 -10px;}

.block_two .owl-carousel {position: relative;}

.block_two .item {direction: rtl;padding: 0 10px;}

.block_two .item .imgthumb {

  height: 240px;

  overflow: hidden;

  position: relative;

}

.block_two .owl-item .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

  z-index: 9;

}

.block_two .imgthumb a::after {

  border-style: solid;

  border-width: 0 0 50px 50px;

  border-color: transparent transparent #007bff transparent;

  _border-color: #000000 #000000 #007bff #000000;

  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

  bottom: 0;

  content: "";

  height: 0;

  line-height: 0;

  position: absolute;

  right: 0;

  width: 0;

}

.block_two .imgthumb a::before {

  bottom: 4px;

  color: #ffffff;

  content: "\f004";

  font-family: "FontAwesome";

  font-size: 17px;

  position: absolute;

  right: 4px;

  z-index: 9;

}

.block_two .item .imgthumb span {

  background-color: #ff0000;

  color: #ffffff;

  display: block;

  font-family: geflowregular;

  font-size: 22px;

  padding: 10px;

  position: absolute;

  right: 0;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}

.block_two .item .imgthumb:hover span {padding: 20px 10px;}

.block_two .item .imgthumb img {height: 100%;width: 100%;}

.block_two .owl-item:first-child .imgthumb span {background-color: rgba(237, 28, 36, 0.85);}

.block_two .owl-item:nth-child(2n) .imgthumb span {background-color: rgba(68, 74, 121, 0.85);}

.block_two .owl-item:nth-child(3n) .imgthumb span {background-color: rgba(57, 181, 74, 0.85);}

.block_two .owl-item:nth-child(4n) .imgthumb span {background-color: rgba(115, 32, 91, 0.85);}

.block_two .owl-item:nth-child(5n) .imgthumb span {background-color: rgba(178, 89, 0, 0.85);}

.block_two .owl-item:nth-child(6n) .imgthumb span {background-color: rgba(5, 206, 208, 0.85);}

.block_two .owl-item:nth-child(7n) .imgthumb span {background-color: rgba(134, 0, 178, 0.85);}

.block_two .owl-item:nth-child(8n) .imgthumb span {background-color: rgba(133, 96, 168, 0.85);}

.block_two .owl-item:first-child .imgthumb a::after {

  border-color: transparent transparent rgb(237, 28, 36) transparent;

  _border-color: #000000 #000000 rgb(237, 28, 36) #000000;

}

.block_two .owl-item:nth-child(2n) .imgthumb a::after {

  border-color: transparent transparent rgb(68, 74, 121) transparent;

  _border-color: #000000 #000000 rgb(68, 74, 121) #000000;

}

.block_two .owl-item:nth-child(3n) .imgthumb a::after {

  border-color: transparent transparent rgb(57, 181, 74) transparent;

  _border-color: #000000 #000000 rgb(57, 181, 74) #000000;

}

.block_two .owl-item:nth-child(4n) .imgthumb a::after {

  border-color: transparent transparent rgb(115, 32, 91) transparent;

  _border-color: #000000 #000000 rgb(115, 32, 91) #000000;

}

.block_two .owl-item:nth-child(5n) .imgthumb a::after {

  border-color: transparent transparent rgb(178, 89, 0) transparent;

  _border-color: #000000 #000000 rgb(178, 89, 0) #000000;

}

.block_two .owl-item:nth-child(6n) .imgthumb a::after {

  border-color: transparent transparent rgb(5, 206, 208) transparent;

  _border-color: #000000 #000000 rgb(5, 206, 208) #000000;

}

.block_two .owl-item:nth-child(7n) .imgthumb a::after {

  border-color: transparent transparent rgb(134, 0, 178) transparent;

  _border-color: #000000 #000000 rgb(134, 0, 178) #000000;

}

.block_two .owl-item:nth-child(8n) .imgthumb a::after {

  border-color: transparent transparent rgb(133, 96, 168) transparent;

  _border-color: #000000 #000000 rgb(133, 96, 168) #000000;

}

.block_two .postone h1 {

  font-family: geflowregular;

  font-size: 21px;

  line-height: 29px;

  margin: 10px auto 5px;

}

.block_two ul li {

  border-bottom: 1px solid rgba(221, 221, 221, 0.21);

  display: block;

  font-family: Tahoma,arial,Segoe,sans-serif;

  font-size: 14px;

  line-height: 23px;

  margin: 0 auto 10px;

  padding: 0 40px 10px 0;

  position: relative;

}

.block_two ul li:last-child {

  border-bottom: medium none;

  margin: 0 auto;

  padding: 0 40px 0 0;

}

.block_two ul li::after {

  color: #00a99d;

  content: "\f017";

  font-family: "FontAwesome";

  font-size: 18px;

  height: 30px;

  line-height: 30px;

  position: absolute;

  right: 0;

  text-align: center;

  top: 0;

  width: 30px;

}

.block_two ul li::before {

  color: #888888;

  content: "اليوم";

  font-size: 12px;

  position: absolute;

  right: 0;

  text-align: center;

  top: 22px;

  width: 30px;

}

.block_two .owl-prev, .block_two .owl-next {

  background-color: #ffffff;

  font-size: 27px;

  height: 30px;

  left: 10px;

  line-height: 28px;

  position: absolute;

  text-align: center;

  top: 31%;

  width: 30px;

  opacity: 0;

  -webkit-transition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}

.block_two .owl-next {right: 10px;left: auto;}

.block_two:hover .owl-prev, .block_two:hover .owl-next {opacity: 1;}

/* End Footer */



/* block_three */

.block_three {

  background-color: #f2f3f7;

  border-top: 5px solid #605ca8;

  padding: 50px 0;


}

.block_three .title {

  font-family: geflowregular;

  font-size: 42px;

  line-height: 57px;

}

.block_three .title a {color: #605ca8;}

.block_three .title a:hover {color: #4c4894;}

.block_three .postone {margin: 30px auto;}

.block_three .postone .imgthumb {

  height: 360px;

  overflow: hidden;

}

.block_three .postone .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.block_three .postone .imgthumb a:after {

  border-style: solid;

  border-width: 150px 0 0 150px;

  border-color: transparent transparent transparent #605ca8;

  _border-color: #000000 #000000 #000000 #605ca8;

  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

  bottom: 0;

  content: "";

  height: 0;

  left: 0;

  line-height: 0;

  position: absolute;

  width: 0;

  z-index: 999;

}

.block_three .postone .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_three .postone .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_three .postone .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_three .postone .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.block_three .postone .imgthumb .details {

  bottom: 20px;

  color: #ffffff;

  font-family: geflowregular;

  font-size: 19px;

  left: 17px;

  position: absolute;

  z-index: 9999;

}

.block_three .postone h1 {

  display: block;

  font-family: geflowregular;

  font-size: 27px;

  margin: 10px auto 5px;

}

.block_three .postone h1 a {color: #201d1e;}

.block_three .postone h1 a:hover {color: #c83117;}

.block_three .postone p {

  color: #383838;

  font-family: Tahoma,arial,Segoe,sans-serif;

  font-size: 14px;

  line-height: 21px;

}

.block_three .postone span {

  font-family: geflowregular;

  font-size: 17px;

}

.block_three .postone span a {

  color: #201d1e;

  display: -moz-inline-box;

  text-decoration: underline;

}

.block_three .postone span a:hover {color: #c83117;}

.block_three .posttwo {margin: 30px auto;}

.block_three .posttwo .col-lg-6:nth-child(2n+1) {clear: both;}

.block_three .postitem {margin: 0 auto 10px;}

.block_three .posttwo .col-lg-6:nth-child(5n) .postitem, .block_three .posttwo .col-lg-6:nth-child(6n) .postitem {margin: 0 auto;}

.block_three .postitem .imgthumb {

  height: 140px;

  overflow: hidden;

}

.block_three .postitem .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.block_three .postitem .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_three .postitem .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_three .postitem .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_three .postitem .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.block_three .postitem h1 {

  display: block;

  font-family: geflowregular;

  font-size: 17px;

  line-height: 26px;

  margin: 7px auto 0;

}

.block_three .postitem h1 a {color: #201d1e;}

.block_three .postitem h1 a:hover {color: #c83117;}

/* End block_three */



/* block_one */

.block_four {

border-top: 5px solid #605ca8;
  padding: 50px 0;

}

.block_four .title {

  font-family: geflowregular;

  font-size: 42px;

  line-height: 57px;

}

.block_four .title a {color: #b25900;}

.block_four .title a:hover {color: #bc631e;}

.block_four .postone {margin: 30px auto;}

.block_four .postone .imgthumb {

  height: 360px;

  overflow: hidden;

}

.block_four .postone .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.block_four .postone .imgthumb a:after {

  border-style: solid;

  border-width: 150px 0 0 150px;

  border-color: transparent transparent transparent #b25900;

  _border-color: #000000 #000000 #000000 #b25900;

  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

  bottom: 0;

  content: "";

  height: 0;

  left: 0;

  line-height: 0;

  position: absolute;

  width: 0;

  z-index: 999;

}

.block_four .postone .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_four .postone .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_four .postone .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_four .postone .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.block_four .postone .imgthumb .details {

  bottom: 20px;

  color: #ffffff;

  font-family: geflowregular;

  font-size: 19px;

  left: 17px;

  position: absolute;

  z-index: 9999;

}

.block_four .postone h1 {

  display: block;

  font-family: geflowregular;

  font-size: 27px;

  margin: 10px auto 5px;

}

.block_four .postone h1 a {color: #201d1e;}

.block_four .postone h1 a:hover {color: #c83117;}

.block_four .postone p {

  color: #383838;

  font-family: Tahoma,arial,Segoe,sans-serif;

  font-size: 14px;

  line-height: 21px;

}

.block_four .postone span {

  font-family: geflowregular;

  font-size: 17px;

}

.block_four .postone span a {

  color: #201d1e;

  display: -moz-inline-box;

  text-decoration: underline;

}

.block_four .postone span a:hover {color: #c83117;}

.block_four .posttwo {margin: 30px auto;}

.block_four .posttwo .col-lg-6:nth-child(2n+1) {clear: both;}

.block_four .postitem {margin: 0 auto 20px;}

.block_four .posttwo .col-lg-6:nth-child(3n) .postitem, .block_four .posttwo .col-lg-6:nth-child(4n) .postitem {margin: 0 auto;}

.block_four .postitem .imgthumb {

  height: 185px;

  overflow: hidden;

}

.block_four .postitem .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.block_four .postitem .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_four .postitem .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_four .postitem .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_four .postitem .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.block_four .postitem h1 {

  display: block;

  font-family: geflowregular;

  font-size: 20px;

  line-height: 26px;

  margin: 7px auto 0;

}

.block_four .postitem h1 a {color: #201d1e;}

.block_four .postitem h1 a:hover {color: #c83117;}

/* End block_four */



/* block_five */

.block_five {

  background-color: #ecebef;

  border-top: 5px solid #8600b2;

  padding: 20px 0;

}

.block_five .title {

  font-family: geflowregular;

  font-size: 42px;

  line-height: 57px;

  margin: 0 auto 20px;

  padding: 0 30px;

}

.block_five .title a {color: #8600b2;}

.block_five .title a:hover {color: #6c028f;}

.block_five .owl-carousel {direction: ltr;}

.block_five .item {margin: 0 10px;}

.block_five .item a {

  direction: rtl;

  display: block;

  height: 240px;

  overflow: hidden;

  position: relative;

}

.block_five .item a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_five .item a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_five .item a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_five .item a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.block_five .item a span {

  background-color: rgba(134, 0, 178, 0.58);

  bottom: -70px;

  color: #ffffff;

  font-family: geflowregular;

  font-size: 16px;

  padding: 15px;

  position: absolute;

  right: 0;

  width: 100%;

  opacity: 0;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_five .item a:hover span {bottom: 0;opacity: 1;}

.block_five .owl-pagination {

  display: block;

  margin: 20px auto;

  text-align: center;

}

.block_five .owl-pagination .owl-page {

  display: inline-block;

  margin: 0 5px;

}

.block_five .owl-pagination .owl-page span {

  background-color: #b6b4bc;

  border-radius: 100px;

  display: block;

  height: 5px;

  width: 45px;

}

.block_five .owl-pagination .owl-page.active span {background-color: #8c2d8c;}

/* End block_five */



/* block_six */

.block_six {

  padding: 40px 0;

}

.block_six .title {

  font-family: geflowregular;

  font-size: 42px;

  line-height: 57px;

  margin: 0 auto 20px;

  padding: 0 30px;

}

.block_six .title a {color: #8560a8;}

.block_six .title a:hover {color: #724899;}

.block_six .owl-carousel {direction: ltr;}

.block_six .item {

  direction: rtl;

  margin: 0 10px;

}

.block_six .item .imgthumb {

  height: 200px;

  overflow: hidden;

}

.block_six .item .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.block_six .item .imgthumb a:after {

  border-style: solid;

  border-width: 100px 0 0 100px;

  border-color: transparent transparent transparent rgba(133, 96, 168, 0.7);

  _border-color: #000000 #000000 #000000 rgba(133, 96, 168, 0.7);

  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

  bottom: 0;

  content: "";

  height: 0;

  left: 0;

  line-height: 0;

  position: absolute;

  width: 0;

  z-index: 999;

}

.block_six .item .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_six .item .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_six .item .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_six .item .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.block_six .item .imgthumb .details {

  bottom: 10px;

  color: #ffffff;

  font-family: geflowregular;

  font-size: 15px;

  left: 7px;

  position: absolute;

  z-index: 9999;

}

.block_six .item h1 {

  display: block;

  font-family: geflowregular;

  font-size: 17px;

  line-height: 26px;

  margin: 8px auto 2px;

}

.block_six .item h1 a {color: #8560a8;}

.block_six .item h1 a:hover {color: #6c478f;}

.block_six .item p {

  color: #383838;

  font: 14px/23px tahoma;

  margin: 0 auto;

}

.block_six .owl-prev, .block_six .owl-next {

  background-color: #ffffff;

  font-size: 27px;

  height: 30px;

  left: 10px;

  line-height: 28px;

  position: absolute;

  text-align: center;

  top: 31%;

  width: 30px;

  opacity: 0;

  -webkit-transition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}

.block_six .owl-next {right: 10px;left: auto;}

.block_six:hover .owl-prev, .block_six:hover .owl-next {opacity: 1;}

/* End block_six */



/* block_seven */

.block_seven {

  background-color: #ffffff;

  padding: 20px 0;

}

.block_seven .title {

  color: #c24c05;

  font-family: geflowregular;

  font-size: 42px;

  line-height: 57px;

  margin: 0 auto 20px;

  padding: 0 30px;

}

.block_seven .postitem {margin: 0 auto 30px;}

.block_seven .postitem .imgthumb {

  border-top: 3px solid #c24c05;

  float: right;

  height: 270px;

  overflow: hidden;

  width: 440px;

}

.block_seven .postitem .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.block_seven .postitem .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.block_seven .postitem .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.block_seven .postitem .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.block_seven .postitem .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.block_seven .postitem .content {margin: 0 455px 0 0;}

.block_seven .postitem .content h1 {

  display: block;

  font-family: geflowregular;

  font-size: 27px;

  margin: 10px auto 5px;

}

.block_seven .postitem .content h1 a {color: #201d1e;}

.block_seven .postitem .content h1 a:hover {color: #c83117;}

.block_seven .postitem .content time {

  color: #777777;

  display: block;

  font: 13px tahoma;

  margin: 0 auto 10px;

}

.block_seven .postitem .content p {

  color: #383838;

  font-family: Tahoma,arial,Segoe,sans-serif;

  font-size: 15px;

  line-height: 26px;

  margin: 0 auto 20px;

}

.block_seven .postitem .content span {

  font-family: geflowregular;

  font-size: 19px;

  margin: 0 0 0 30px;

}

.block_seven .postitem .content span a {

  color: #545454;

  display: -moz-inline-box;

  text-decoration: underline;

}

.block_seven .postitem .content span a:hover {color: #545454;}

.block_seven .postitem .content span:last-child a {color: #c24c05;}

.block_seven .postitem .content span:last-child a:hover {color: #9a3a01;}

.block_seven .postitem .content span i.fa {margin: 0 10px 0 0;}

.block_seven div#nothavmore {text-align: center;}

.block_seven div#nothavmore .alert-danger {

  display: inline-block;

  font-size: 17px;

  margin: 0 auto 20px;

  padding: 10px 100px;

  text-align: center;

}

.block_seven div#loading {margin: 0 auto 30px;}

.cssload-container{width:100%;height:34px;text-align:center}.cssload-tube-tunnel{width:34px;height:34px;margin:0 auto;border:3px solid #c83117;border-radius:50%;animation:cssload-scale 1035ms infinite linear;-o-animation:cssload-scale 1035ms infinite linear;-ms-animation:cssload-scale 1035ms infinite linear;-webkit-animation:cssload-scale 1035ms infinite linear;-moz-animation:cssload-scale 1035ms infinite linear}@keyframes cssload-scale{0%{transform:scale(0)}90%{transform:scale(.7)}100%{transform:scale(1)}}@-o-keyframes cssload-scale{0%{-o-transform:scale(0);transform:scale(0)}90%{-o-transform:scale(.7);transform:scale(.7)}100%{-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes cssload-scale{0%{-ms-transform:scale(0);transform:scale(0)}90%{-ms-transform:scale(.7);transform:scale(.7)}100%{-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cssload-scale{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(.7);transform:scale(.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes cssload-scale{0%{-moz-transform:scale(0);transform:scale(0)}90%{-moz-transform:scale(.7);transform:scale(.7)}100%{-moz-transform:scale(1);transform:scale(1)}}

.block_seven a#loadmore {

  color: #383838;

  cursor: pointer;

  display: block;

  font-family: geflowregular;

  font-size: 24px;

  height: 60px;

  line-height: 60px;

  margin: 0 auto 20px;

  position: relative;

  text-align: center;

  width: 90px;

}

.block_seven a#loadmore::after {

  border-style: solid;

  border-width: 21px 0 0 21px;

  border-color: transparent transparent transparent #c24e05;

  _border-color: #000000 #000000 #000000 #c24e05;

  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

  bottom: 0;

  content: "";

  height: 0;

  left: 0;

  position: absolute;

  width: 0;

  z-index: 9;

  -webkit-transition: all 0.2s ease-in-out;

  -moz-transition: all 0.2s ease-in-out;

  -o-transition: all 0.2s ease-in-out;

  transition: all 0.2s ease-in-out;

}

.block_seven a#loadmore::before {

  border-style: solid;

  border-width: 0 21px 21px 0;

  border-color: transparent #c24e05 transparent transparent;

  _border-color: #000000 #c24e05 #000000 #000000;

  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

  right: 0;

  content: "";

  height: 0;

  top: 0;

  position: absolute;

  width: 0;

  z-index: 9;

  -webkit-transition: all 0.2s ease-in-out;

  -moz-transition: all 0.2s ease-in-out;

  -o-transition: all 0.2s ease-in-out;

  transition: all 0.2s ease-in-out;

}

.block_seven a#loadmore:hover::before {right: 5px;top: 5px;border-color: transparent #39b54a transparent transparent;}

.block_seven a#loadmore:hover::after {bottom: 5px;left: 5px;border-color: transparent transparent transparent #39b54a;}

/* End Footer */



/* postsinfiles */

#postsinfiles {

  background-color: #ffffff;

  padding: 20px 0;

}

#postsinfiles .currentfile {

  color: #c24c05;

  font-family: geflowregular;

  font-size: 30px;

  line-height: 57px;

  margin: 0 auto 20px;

}

#postsinfiles .currentfile .search-terms {display: inline-block;}

#postsinfiles .postitem {margin: 0 auto 30px;}

#postsinfiles .postitem .imgthumb {

  border-top: 3px solid #c24c05;

  float: right;

  height: 270px;

  overflow: hidden;

  width: 440px;

}

#postsinfiles .postitem .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

#postsinfiles .postitem .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

#postsinfiles .postitem .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

#postsinfiles .postitem .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

#postsinfiles .postitem .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

#postsinfiles .postitem .content {margin: 0 455px 0 0;}

#postsinfiles .postitem .content h1 {

  display: block;

  font-family: geflowregular;

  font-size: 27px;

  margin: 10px auto 5px;

}

#postsinfiles .postitem .content h1 a {color: #201d1e;}

#postsinfiles .postitem .content h1 a:hover {color: #c83117;}

#postsinfiles .postitem .content time {

  color: #777777;

  display: block;

  font: 13px tahoma;

  margin: 0 auto 10px;

}

#postsinfiles .postitem .content p {

  color: #383838;

  font-family: Tahoma,arial,Segoe,sans-serif;

  font-size: 15px;

  line-height: 26px;

  margin: 0 auto 20px;

}

#postsinfiles .postitem .content span {

  font-family: geflowregular;

  font-size: 19px;

  margin: 0 0 0 30px;

}

#postsinfiles .postitem .content span a {

  color: #545454;

  display: -moz-inline-box;

  text-decoration: underline;

}

#postsinfiles .postitem .content span a:hover {color: #545454;}

#postsinfiles .postitem .content span:last-child a {color: #c24c05;}

#postsinfiles .postitem .content span:last-child a:hover {color: #9a3a01;}

#postsinfiles .postitem .content span i.fa {margin: 0 10px 0 0;}

/* End postsinfiles */



/* Pagination */

.pagination {

  display: table;

  margin: 15px auto;

  position: relative;

}

.pagination span, .pagination a {

  background-color: #eae8e6;

  color: #111e23;

  display: block;

  float: right;

  font-size: 21px;

  height: auto;

  line-height: 30px;

  margin: 0 0 0 5px;

  padding: 5px 15px;

  text-align: center;

  text-decoration: none;

  width: auto;

}

.pagination a:hover {background-color: #c83117;color: #ffffff;}

.pagination .current{background-color: #c83117;color: #ffffff;}

/* end Pagination */







/* Wrong */

#wrong {

  background-color: #eae8e6;

  border: 1px solid #d9d7d5;

  color: #555555;

  display: block;

  margin: 50px auto;

  padding: 100px 0;

  text-align: center;

}

#wrong h2 {

  color: #555555;

  display: block;

  font: bold 250px/1 "play",Arial,Helvetica,sans-serif;

  text-shadow: 2px 3px 0 #ffffff;

}

#wrong h3 {

  color: #555555;

  display: block;

  font-size: 34px;

}

#wrong form {

  display: block;

  height:30px;

  margin: 20px auto;

  width: 360px;

}

#wrong form input[type="text"] {

  background: none repeat scroll 0 0 #fff;

  border: 1px solid #dddddd;

  color: #373737;

  display: block;

  float: right;

  height: 32px;

  padding: 0;

  text-indent: 5px;

  width: 302px;

}

#wrong form input[type="submit"] {

  background-color: #c83117;

  border: medium none;

  color: #ffffff;

  cursor: pointer;

  display: block;

  float: left;

  font-weight: bold;

  height: 32px;

  width: 58px;

  -webkit-transition: all .3s ease-in-out;

    -moz-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

}

#wrong form input[type="submit"]:hover {

  background-color: #b2240b;

  color:#fff;

}

/* End Wrong */



/* pagefile */

.pagefile {

  background-color: #ffffff;

  padding: 20px 0;

}

.pagefile .title {

  color: #c24c05;

  font-family: geflowregular;

  font-size: 30px;

  line-height: 57px;

  margin: 0 auto 20px;

}

.pagefile .content {

  color: #444444;

  font-size: 16px;

}

.pagefile .content img {max-width: 100%;height: auto;}

/* End pagefile */



/* singlefile */

.singlefile {margin: 30px auto;}

.singlefile .sharebut {margin: 0 auto 20px;}

.singlefile .sharebut ul {margin: 0 -2px;}

.singlefile .sharebut li {

  float: right;

  padding: 0 2px;

  text-align: center;

  width: 25%;

}

.singlefile .sharebut li a {

  background-color: #c83117;

  border-radius: 3px;

  color: #ffffff;

  display: block;

}

.singlefile .sharebut li a span {

  display: block;

  font-size: 21px;

  height: 35px;

  line-height: 35px;

}

.singlefile .sharebut li a p {

  border-top: 1px solid rgba(255, 255, 255, 0.39);

  display: block;

  font-size: 15px;

  margin: 0 auto;

  padding: 2px 0;

}

.singlefile .sharebut li a.fb {background-color: #3b5998;}

.singlefile .sharebut li a.tw {background-color: #55acee;}

.singlefile .sharebut li a.gp {background-color: #dd4b39;}

.singlefile .sharebut li a.pi {background-color: #cb2027;}

.singlefile .sharebut li a.fb:hover {background-color: #4a68a7;}

.singlefile .sharebut li a.tw:hover {background-color: #64bbfd;}

.singlefile .sharebut li a.gp:hover {background-color: #ec5a48;}

.singlefile .sharebut li a.pi:hover {background-color: #da2f36;}

.singlefile .singlearea {

  background-color: #eeeeee;

  border-radius: 4px;

  color: #000000;

  padding: 20px;

}

.singlefile .singlearea .title {

  border-bottom: 1px solid #dddddd;

  margin: 0 auto 30px;

  padding: 0 0 10px;

}

.singlefile .singlearea .title h1 {

  color: #201d1e;

  font-family: geflowregular;

  font-size: 45px;

  line-height: 61px;

  margin: 0 auto 5px;

}

.singlefile .singlearea .title time {

  color: #444444;

  display: block;

  font: 13px tahoma;

}

.singlefile .singlearea .content {

  color: #000000;

  font-size: 16px;

}

.singlefile .singlearea .content .imgthumb {

  margin: 0 auto 15px;

  text-align: center;

}

.singlefile .singlearea .content img {max-width: 100%;height: auto;}

.singlefile .tags {margin: 15px auto;}

.singlefile .tags span {

  display: inline-block;

  font-family: geflowregular;

  font-size: 20px;

  margin: 0 0 0 5px;

}

.singlefile .tags a {

  border: 1px solid #cccccc;

  color: #777777;

  display: inline-block;

  font-family: geflowregular;

  font-size: 18px;

  margin-bottom: 10px;

  margin-left: 10px;

  padding: 3px 12px;

}

.singlefile .tags a:hover {color: rgba(119, 119, 119, 0.54);}

.singlefile .randomposts .title {

  color: #201d1e;

  font-family: geflowregular;

  font-size: 25px;

  line-height: 57px;

}

.singlefile .randomposts .postitem {margin: 10px auto;}

.singlefile .randomposts .postitem .imgthumb {

  display: block;

  height: 230px;

  overflow: hidden;

}

.singlefile .randomposts .postitem .imgthumb a {

  display: block;

  height: 100%;

  position: relative;

  width: 100%;

}

.singlefile .randomposts .postitem .imgthumb a img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.singlefile .randomposts .postitem .imgthumb a:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.singlefile .randomposts .postitem .imgthumb a:before {

  position: absolute;

  top: 0;

  left: -75%;

  z-index: 2;

  display: block;

  content: '';

  width: 50%;

  height: 100%;

  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);

  -webkit-transform: skewX(-25deg);

  transform: skewX(-25deg);

}

.singlefile .randomposts .postitem .imgthumb a:hover:before {

  -webkit-animation: shine .75s;

  animation: shine .75s;

}

.singlefile .randomposts .postitem span {

  display: block;

  font-family: geflowregular;

  font-size: 20px;

  line-height: 25px;

  margin: 10px auto 0;

}

/* End singlefile */



/* Scrollup */

a.scrollup {

  background-color: #c83117;

  bottom: 8px;

  color: #fff;

  cursor: pointer;

  display:none;

  font: 20px/33px FontAwesome;

  height: 35px;

  position: fixed;

  right: 20px;

  text-align: center;

  width: 35px;

  z-index: 1000;

  -webkit-transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

  transition: all 0.3s ease 0s;

}

a.scrollup:hover {background-color: #b41d03;}

/* End Scrollup */



/* Footer */

footer .footerone {background-color: #f6f5f4;}

footer .footerone .socialmedia {

  color: #666666;

  margin: 59px auto;

  text-align: center;

}

footer .footerone .socialmedia h1 {

  display: block;

  font-family: "geflowregular";

  font-size: 21px;

  text-align: right;

}

footer .footerone .socialmedia a {

  color: #666666;

  display: inline-block;

  font-size: 25px;

  margin: 0 7px;

}

footer .footerone .socialmedia a.yt:hover {color: #ff0000;}

footer .footerone .socialmedia a.gp:hover {color: #dd4b39;}

footer .footerone .socialmedia a.pi:hover {color: #cb2027;}

footer .footerone .socialmedia a.in:hover {color: #4c68d7;}

footer .footerone .socialmedia a.tw:hover {color: #55acee;}

footer .footerone .socialmedia a.fb:hover {color: #3b5998;}

footer .footerone .footermenu {margin: 25px auto;}

footer .footertwo {

  background-color: #eae8e6;

  padding: 10px 0;

}

footer .footerone .footermenu ul li {

  float: right;

  font-family: "geflowregular";

  font-size: 19px;

  margin: 5px auto;

  width: 33.3333%;

}

footer .footerone .footermenu ul li a {color: #666666;}

footer .footerone .footermenu ul li a:hover {color: #c83117;}

footer .footertwo .copyrights {

  color: #717171;

  float: right;

  font-size: 14px;

  line-height: 40px;

}

footer .footertwo .copyrights a {color: #000000;}

footer .footertwo .copyrights a:hover {color: #c83117;}

footer .footertwo .castle {float: left;}

/* End Footer */



footer .footertwo  .maram {

	color: #000000;

	float: left;

	font-size: 14px;

	line-height: 30px;


}

footer .footertwo  .maram img {margin: 0 5px 0 0;}

footer .footertwo  .maram a {color: #000000;}

footer .footertwo  .maram a:hover {color: #230432;}
footer .footertwo .tooltip-arrow {border-top-color: #230432 !important;}

footer .footertwo.tooltip-inner {

  background-color: #230432 !important;


  font-size: 15px;

}

.mainslider {



  margin: 20px auto;



  direction: ltr;



  position: relative;



}



.mainslider .item {direction: rtl;}



.mainslider .item img {



  display: block;



  margin: 0 auto;



  width: 100%;



  height: 450px;



}



.mainslider .item span {



  display: block;



  background-color: #f1f2f6;



  padding: 20px;



  font: 20px/29px GEDinarOne-Bold;



  min-height: 100px;



  color: #222222;



  overflow: hidden;



  -webkit-transition: all 0.3s ease-in-out;



  -moz-transition: all 0.3s ease-in-out;



  -o-transition: all 0.3s ease-in-out;



  transition: all 0.3s ease-in-out;



}



.mainslider .item span:hover {color: #80c43d;}



.mainslider .owl-pagination {



  background-color: #f1f2f6;

  height: 50px;

  padding: 10px 15px 10px 0;

    display: none;

}



.mainslider .owl-pagination .owl-page {



  float: right;



  margin: 5px 0px 0px 15px;



}



.mainslider .owl-pagination .owl-page span {



  display: block;

  height: 20px;

  background-color: #7aa021;

  border-radius: 50px;

  border: 2px solid #ccc;

  width: 20px;



}



.mainslider .owl-pagination .owl-page.active span {background-color: #ffffff;}



.mainslider .alposts {



  position: absolute;



  left: 0;



  bottom: 0;



  direction: rtl;



}



.mainslider .alposts a {



  display: block;



  height: 50px;



  background-color: #b1832e;



  padding: 0 20px;



  font: 17px/50px GEDinarOne-Bold;



  color: #fff;



}



.mainslider .alposts a i.fa {margin: 0 10px 0 0;}



.mainslider .alposts a:hover {background-color: #a2741f;}

/* singlegallery */

.singlegallery {

  background-color: #f8f8f8;

  padding: 30px 0;

}

.singlegallery .title {

  background-color: #00a99d;

  border-radius: 4px;

  box-shadow: 0 2px 0 0 #018b81;

  color: #ffffff;

  font-size: 19px;

  padding: 8px 15px;

}

.singlegallery .content {

  background-color: #ffffff;

  border: 1px solid #e5e5e5;

  border-radius: 4px;

  box-shadow: 0 4px 0 0 #e5e5e5;

  color: #191919;

  font-size: 15px;

  margin: 10px auto;

  padding: 15px;

}

.singlegallery .content .galleryshow {margin: 20px auto;}

.singlegallery .content .galleryshow .postitem {

  border: 1px solid #eeeeee;

  height: 130px;

  margin: 15px auto;

  overflow: hidden;

}

.singlegallery .content .galleryshow .postitem img {

  height: 100%;

  width: 100%;

  -webkit-transition: all 0.3s ease-in-out 0s;

  -moz-transition: all 0.3s ease-in-out 0s;

  -o-transition: all 0.3s ease-in-out 0s;

  transition: all 0.3s ease-in-out 0s;

}

.singlegallery .content .galleryshow .postitem:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

/* End singlegallery */

 .galleryshow .postitem {

  height: 150px;

  margin: 15px auto;

  overflow: hidden;

}

 .galleryshow .postitem img {

  height: 100%;

  width: 100%;

}

.weather {

    width: 145px;

    height: 110px;

	margin-top: -30px;

}

iframe {
    width: 100%;
   min-height: 400px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}
/* Homepagearae */
#homepagearae {overflow: hidden;}
#homepagearae .mainslider {
  direction: ltr;
  margin: 0 auto 20px;
  position: relative;
}
#homepagearae .mainslider .item {
  direction: rtl;
  height: 500px;
  overflow: hidden;
  position: relative;
}
#homepagearae .mainslider .item img {
  height: 100%;
  width: 100%;
}
#homepagearae .mainslider .item .descrption {
  bottom: 10%;
  position: absolute;
  right: 0;
  width: 100%;
}
#homepagearae .mainslider .item .descrption span {
  background-color: #6f737c;
  color: #ffffff;
  display: block;
  font-size: 15px;
  height: 35px;
  line-height: 35px;
  max-width: 35%;
  padding: 0 15px;
  position: relative;
}
#homepagearae .mainslider .item .descrption span::after {
  background-color: #6f737c;
  box-shadow: -35px 0 0 0 rgba(111, 115, 124, 0.6);
  content: "";
  height: 35px;
  left: -15px;
  position: absolute;
  top: 0;
  transform: skew(-40deg);
  width: 33px;
}
#homepagearae .mainslider .item .descrption p {
  background-color: #0c328b;
  color: #ffffff;
  display: table;
  font-size: 18px;
  margin: 0;
  padding: 2px 15px;
}
#homepagearae .mainslider .owl-buttons {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 9;
}
#homepagearae .mainslider .owl-prev {
  background-color: #0c328b;
  color: #ffffff;
  float: left;
  font-size: 30px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  width: 50px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
#homepagearae .mainslider .owl-next {
  background-color: #0c328b;
  color: #ffffff;
  float: right;
  font-size: 30px;
  height: 50px;
  line-height: 50px;
  margin: 0 0 0 3px;
  text-align: center;
  width: 50px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
#homepagearae .mainslider .owl-prev:hover, #homepagearae .mainslider .owl-next:hover {background-color: #b30016;}
#homepagearae .bannerimg, #homepagearae .bannerimg .sidebanneradsns {
  margin: 0 auto 20px;
  overflow: hidden;
  text-align: center;
}
#homepagearae .bannerimg img {max-width: 100%;}