
body {
  font-family: "Open Sans";
  font-size: 16px;
  line-height: 1.625rem;
}

a {
  text-decoration: none;
}

img {
  display: block;
  height: auto;
  max-width: 100%;
  width: 100%;
}

h1 {
  font-family: Oswald;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 3.5rem;
  margin: 0 0 1rem;
}

p {
}

blockquote {
  background: url("/sites/all/themes/sol_theme/images/alinti.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0);
  font-family: "Open Sans";
  font-size: 1.125rem;
  font-style: italic;
  line-height: 1.75rem;
  margin: 0;
  padding: 0 0 0 80px;
}

blockquote p {
  margin: 0;
  padding: 0;
}



/*  >> HEADER */

#allnews-hide{
    display: none;
}

#logo {
  float: left;
  margin: 0 30px 0 15px;
}

#logo img {
  height: 40px;
  margin: 5px 0;
}


/* > Header Promoted Content */

#header-promoted-content {
  float: left;
  height: 30px;
  margin: 10px 15px;
  max-width: 200px;
}

#header-promoted-content a {}

#header-promoted-content img {
  width: auto;
}

/* < Header Promoted Content */


/* > Main Menu */

#main-menu-wrapper {
  float: left;
  height: 50px;
  margin-left: 15px;
}

#main-menu {
/*  display: table-cell;
  height: 50px;
  vertical-align: middle;*/
}

.block-nice-menus {
/*  bottom: 0.25rem;
  line-height: normal;
  position: absolute;
  z-index: 20;*/
}

#main-menu ul.nice-menu {
  float: left;
  height: 50px;
}

#main-menu ul li {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  float: left;
  line-height: 50px;
  margin-right: 3vw;
}

#main-menu ul li.menuparent ul {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  border: medium none;
  overflow: visible !important;
  padding: 1rem;
  position: absolute;
  top: 46px;
}

#main-menu ul li {
  float: left;
  margin: 0.25rem 1.5rem 0 0;
}

#main-menu ul li a {
  color: #fff;
  font-family: Oswald;
  font-size: 1.15rem;
  font-weight: 400;
  margin: 0;
  padding: 0;
}

#main-menu ul.nice-menu > li:nth-child(4) a:before,#main-menu ul.nice-menu > li:nth-child(5) a:before
{
  background: url("../images/mikro_sol_logo.png") no-repeat scroll 0 16px rgba(0, 0, 0, 0);
  content: "";
  float: left;
  height: 50px;
  margin-right: 3px;
  padding: 0;
  width: 35px;
}

/* < Main Menu */


/* > Header Icons */

#header-icons {
  float: right;
}

.header-icons {
  float: left;
  height: 50px;
  line-height: 50px;
  list-style: outside none none;
  margin: 0;
  padding: 5px 0 0;
  vertical-align: middle;
  width: auto;
}

.header-icons li {
  float: left;
  margin-right: 0.75rem;
}

.header-icons li:last-child {
  margin-right: 0;
}

.header-icons li a {
  background: none repeat scroll 0 0 #fff;
  border-radius: 50%;
  color: #000;
  display: block;
  float: left;
  font-family: FontAwesome;
  font-size: 1.75rem;
  line-height: 2.5rem;
  text-align: center;
  width: 2.5rem;
}

/* < Header Icons */


/* > Top Search Box */

.top-search-box {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  height: 40px;
  opacity: 0;
  padding: 10px;
  position: absolute;
  right: 0;
  top: 25px;
  width: 200px;
  z-index: -1;
}

.top-search-box .search-form {
  margin: 0;
  padding: 0;
}

.top-search-box .form-item, .top-search-box .form-actions {
  margin: 0;
  padding: 0;
}

.top-search-box label {
  display: none;
}

.top-search-box .form-text {
  border: 0 none;
  display: block;
  height: 20px;
  padding: 3px 5px;
  width: 100%;
}

.top-search-box .form-submit {
  display: none;
}

/* < Top Search Box */

/* << HEADER */



/* >> SIDEBAR FIRST */

#sidebar-first {
  color: #fff;
}

#sidebar-first .block-views-allnews {
  height: 100%;
  position: absolute;
  width: 190px;
}

#sidebar-first .block-views-allnews h2 {
  border-bottom: 1px solid #c6c6c6;
  color: #c6c6c6;
  font-family: "Open Sans Condensed";
  font-size: 1.875rem;
  font-weight: 700;
  margin: 10px 0 30px;
  padding-bottom: 3px;
  text-align: center;
}

#sidebar-first .block-views-allnews .view-allnews {
  width: 185px;
}

#sidebar-first .block-views-allnews .active-news:before {
  color: #cd1719;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 1rem;
  left: -5px;
  line-height: 2.5em;
  margin-right: 0.5rem;
  -ms-transform: rotate(0deg); /* IE 9 */
  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
  transform: rotate(0deg);
}

#sidebar-first .block-views-allnews .allnews-row {
  margin-bottom: 1.25rem;
  overflow: hidden;
  -webkit-transform: translate3d(0,0,0);
}

#sidebar-first .block-views-allnews .allnews-header {
  text-align: center;
}

#sidebar-first .block-views-allnews .allnews-header .allnews-counter {
  color: #d8d4d3;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 1.875rem;
  line-height: 2rem;
}

#sidebar-first .block-views-allnews .allnews-header .allnews-toptitle {
  color: #d8d4d3;
  font-family: "Crete Round";
  font-size: 1rem;
  line-height: 1.25rem;
  margin-left: 0.5rem;
  text-transform: uppercase;
}

#sidebar-first .block-views-allnews .allnews-title a {
  color: #ffffff;
  float: left;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
}

#sidebar-first .block-views-allnews .allnews-time {
  color: #d8d4d3;
  font-family: "Open Sans Condensed";
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 12px;
  text-align: center;
  width: 100%;
}


/* << SIDEBAR FIRST */



/* >> CONTENT */

/* > Ana Sayfa Slideshow */

.block-views-headlinenews {
  background: none repeat scroll 0 0 #ddd;
  margin-bottom: 1.25rem;
}

.block-views-headlinenews .views-slideshow-cycle-main-frame, .block-views-headlinenews .views-slideshow-cycle-main-frame-row {
  width: 100% !important;
}

.block-views-headlinenews .main-page-slideshow-image a {
  display: block;
  line-height: 1px !important;
}

.block-views-headlinenews .main-page-slideshow-text {
  margin: 0;
  padding: 2.5%;
}

.block-views-headlinenews .main-page-slideshow-headlinetitle a {
  color: #000;
  display: block;
  font-family: "Crete Round";
  font-size: 2rem;
  line-height: 2.25rem;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.block-views-headlinenews .main-page-slideshow-subtitle {
  display: block;
  font-family: "Roboto";
  font-size: 1rem;
  line-height: 1.5rem;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.block-views-headlinenews .views-slideshow-controls-bottom {
  padding-bottom: 0.75rem;
}

.block-views-headlinenews .views-slideshow-pager-fields {
  border-top: 2px solid #cd1719;
  margin: 0 auto;
  padding: 10px 0;
  width: 95%;
}

.block-views-headlinenews .views-slideshow-pager-fields .active:before {
  color: #cd1719;
  content: "";
  float: left;
  font-family: FontAwesome;
  line-height: 1;
  margin-top: -25px;
  text-align: center;
  -ms-transform: rotate(-90deg); /* IE 9 */
  -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
  transform: rotate(-90deg);
  width: 100%;
}

.block-views-headlinenews .views-slideshow-pager-field-item {
  float: left;
  height: 53px;
  margin-right: 2%;
  text-align: center;
  width: 23.5%;
}

.block-views-headlinenews .views-slideshow-pager-field-item a {
  color: #000000;
  display: inline-block;
  font-family: Roboto;
  font-size: 0.925rem;
  line-height: 1.125rem;
}

.block-views-headlinenews .views-slideshow-pager-fields .active a{
  font-weight: bold;
}

.block-views-headlinenews .views-slideshow-pager-field-item:last-child {
  margin-right: 0;
}

/* < Ana Sayfa Slideshow */


/* > Orta Sütun Haberleri - 195x130 */ 

.block-views-featurednews-195x130 {
  margin: 0 0 25px;
  overflow: hidden;
}

.block-views-featurednews-195x130 .featurednews-small-row {
  float: left;
  width: 32%;
}

.block-views-featurednews-195x130 .featurednews-small-image {
  margin-bottom: 1rem;
}

.block-views-featurednews-195x130 .featurednews-small-row:nth-child(2) {
  margin: 0 2%;
}

.block-views-featurednews-195x130 .featurednews-small-title a {
  color: #000;
  display: inline-block;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
}

/* < Orta Sütun Haberleri - 195x130 */ 


/* > Orta Sütun Haberleri - 300x200 */ 

.block-views-featurednews-300x200 {
  border-top: 1px solid #9ea1a3;
  margin: 15px 0 25px;
  overflow: hidden;
  padding-top: 25px;
}

.block-views-featurednews-300x200 .featurednews-large-row {
  float: left;
  width: 47.5%;
}

.block-views-featurednews-300x200 .featurednews-large-image {
  margin-bottom: 1rem;
}

.block-views-featurednews-300x200 .featurednews-large-row:nth-child(1) {
  margin-right: 5%;
}

.block-views-featurednews-300x200 .featurednews-large-title a {
  color: #000;
  display: inline-block;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
}

/* < Orta Sütun Haberleri - 300x200 */ 


/* > Özel Dosya */ 

.block-views-featurednewscollection {
  border-bottom: 1px solid #9ea1a3;
  border-top: 4px solid #9ea1a3;
  margin-bottom: 2rem;
  overflow: hidden;
  padding-bottom: 2rem;
}

.block-views-featurednewscollection .featurednewscollection-newscollectioncategory {
  color: #cd1719;
  font-family: "Crete Round";
  font-size: 1.25rem;
  margin: 15px 0 5px;
  
}

.block-views-featurednewscollection .featurednewscollection-title {
  color: #000;
  font-family: "Crete Round";
  font-size: 1.875rem;
}

.block-views-featurednewscollection .featurednewscollection-body {
  font-family: Roboto;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.5rem;
  margin: 10px 0;
}

.block-views-featurednewscollection .featurednewscollection-row {

}

.block-views-featurednewscollection .featurednewscollection-row .featurednewscollection-image {
  float: left;
  margin-right: 2.5%;
  width: 60%;
}

.block-views-featurednewscollection .attachment-after {
  float: left;
  width: 37.5%;
}

.block-views-featurednewscollection .attachment-after ul {
  margin: 0;
  padding: 0;
}

.block-views-featurednewscollection .attachment-after ul li {
  list-style: outside none none;
  margin-bottom: 1.25rem;
}

.block-views-featurednewscollection .attachment-after ul li a {
  color: #000;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 1.125rem;
  line-height: 1.375rem;
}

/* < Özel Dosya */ 


/* > soL Kadraj */ 

.block-views-promotedframe {
  border-bottom: 1px solid #9ea1a3;
  border-top: 4px solid #9ea1a3;
  margin-bottom: 2rem;
  overflow: hidden;
  padding: 15px 0 0;
}

.block-views-promotedframe h2:before {
  background: url("../images/sol_logo_33x15.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
  content: "";
  float: left;
  height: 20px;
  width: 35px;
}

.block-views-promotedframe h2 {
  color: #cd1719;
  font-family: "Crete Round";
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 20px;
  margin: 0 0 5px;
}

.block-views-promotedframe .views-field-field-image {}

.block-views-promotedframe .views-field-title {
  float: left;
}

.block-views-promotedframe .views-field-title a {
  color: #000;
  font-family: "Crete Round";
  font-size: 0.75rem;
  font-style: italic;
}

.block-views-promotedframe .views-field-field-photographer {
  float: right;
}

.block-views-promotedframe .promotedframe-photographer:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 0.925rem;
  margin-right: 5px;
}

.block-views-promotedframe .promotedframe-photographer {
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 0.75rem;
}

/* < soL Kadraj */ 


/* > Single Video / soL TV  */ 

.block-views-singlevideo {
/*  border-bottom: 1px solid #9ea1a3;*/
  border-top: 4px solid #9ea1a3;
  margin-bottom: 2rem;
  overflow: hidden;
  padding: 15px 0 10px;
}

.block-views-singlevideo h2:before {
  background: url("../images/sol_logo_33x15.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
  content: "";
  float: left;
  height: 20px;
  width: 35px;
}

.block-views-singlevideo h2 {
  color: #cd1719;
  font-family: "Crete Round";
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 20px;
  margin: 0 0 5px;
}

.block-views-singlevideo .singlevideo-title {
  margin-bottom: 1rem;
}

.block-views-singlevideo .singlevideo-title a {
  color: #000;
  font-family: "Crete Round";
  font-size: 1.875rem;
}

.block-views-singlevideo .singlevideo-image {
  float: left;
  height: 250px;
  margin-right: 20px;
  width: 375px;
}

.block-views-singlevideo .singlevideo-body {
  float: left;
  font-family: Roboto;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.375rem;
  margin-top: -5px;
  width: 220px;
}

/* < Single Video / soL TV */ 


/* > Triple Video Bar */ 

.block-views-triplevideobar {
  margin: 0 0 25px;
  overflow: hidden;
}

.block-views-triplevideobar .triplevideobar-row {
  float: left;
  width: 32%;
}

.block-views-triplevideobar .triplevideobar-image {
  margin-bottom: 1rem;
}

.block-views-triplevideobar .triplevideobar-row:nth-child(2) {
  margin: 0 2%;
}

.block-views-triplevideobar .triplevideobar-title a {
  color: #000;
  display: inline-block;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 24px;
}

/* < Triple Video Bar */ 


/* > Haber Sayfası */ 

.node-type-news .node-news {
  position: relative;
}

.node-type-news .article {
  margin-top: 10rem;
}

.node-type-news .article:first-child {
  margin-top: 0;  
}

.node-type-news .article #content {
  border-top: 5px solid #c6c6c6;
  padding-top: 1.5rem;
}

.node-type-news .article:first-child #content {
  border-top: medium none;
  padding-top: 0;
}


.node-type-news h1 {
  font-family: Oswald;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 3.5rem;
}

.node-type-news .singlenews-spot {
  font-family: "Open Sans";
  font-size: 1.25em;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.node-type-news .singlenews-image-wrapper {
  border-bottom: 2px solid #9ea1a3;
  margin-bottom: 1rem;
  text-align: right;
}

.node-type-news .singlenews-image-wrapper .wrap {
  text-align: initial;
}

.node-type-news .singlenews-image {
  margin-bottom: 0.5rem;
}

.node-type-news .singlenews-image img {
  height: auto;
  max-width: 100%;
  width: 100%;
}

.node-type-news .singlenews-imagedescription {
  font-family: Roboto;
  margin-top: 0.25rem;
  font-size: 0.8rem;
  text-align: left;
}

.node-type-news .singlenews-photographer span:before {
  color: #9ea1a3;
  content: "";
  font-family: FontAwesome;
  font-size: 0.925rem;
  margin-right: 5px;
}

.node-type-news .singlenews-photographer {
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 0.75rem;
  width: 100%;
}

.node-type-news .singlenews-body {
  margin: 0 0 0 22%;
  width: 78%;
}

.node-type-news .singlenews-body > p:first-of-type {
  margin-top: 0;
}

.node-type-news .singlenews-info {
  float: left;
  text-align: right;
  width: 18%;
  padding-right: 4%;
}

.node-type-news .singlenews-info .singlenews-reporter {
  font-family: "Crete Round";
  font-size: 0.75rem;
  font-style: italic;
  line-height: 1rem;
}

.node-type-news .singlenews-info .singlenews-publishdate {
  color: #878787;
  font-family: "Crete Round";
  font-size: 0.75rem;
  line-height: 1rem;
}

.singlenews-sm-buttons {
  float: right;
  margin-top: 1rem;
}

.singlenews-sm-buttons .socialpopup {
  background: none repeat scroll 0 0 #888;
  color: #fff;
  display: block;
  font-family: FontAwesome;
  font-size: 2.2rem;
  height: 2.75rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  padding: 0.35rem;
  text-align: center;
  width: 2.75rem;
}

.singlenews-sm-buttons .twitter {
  background: none repeat scroll 0 0 #09c;
}

.singlenews-sm-buttons .facebook {
  background: none repeat scroll 0 0 #3b5998;
}

.singlenews-sm-buttons .googleplus {
  background: none repeat scroll 0 0 #d34836;
}

.sm-buttom-buttons{
  /*margin-bottom:150px;*/
  /*Reklam için kapatıldı*/
  margin-bottom:20px;
}

/*Video - Foto Galeri Social Buttons*/

/* Foto*/
.photo-sm-buttons {
  float: right;  
  margin-top: -5rem;
}

.photo-sm-buttons .socialpopup {
  background: none repeat scroll 0 0 #888;
  color: #fff;
  display: inline-block;
  font-family: FontAwesome;
  font-size: 2.2rem;
  height: 2.75rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  padding: 0.35rem;
  text-align: center;
  width: 2.75rem;
}

.photo-sm-buttons .twitter {
  background: none repeat scroll 0 0 #555;
}

.photo-sm-buttons .facebook {
  background: none repeat scroll 0 0 #555;
}

.photo-sm-buttons .googleplus {
  background: none repeat scroll 0 0 #555;
}

/*singlephotographerframes Foto*/
.singlephotographerframes-sm-buttons {
  float: right;  
  top:10px;
  position:absolute;
  margin-left:70rem;
}

.singlephotographerframes-sm-buttons .socialpopup {
  background: none repeat scroll 0 0 #888;
  color: #fff;
  display: inline-block;
  font-family: FontAwesome;
  font-size: 2.2rem;
  height: 2.75rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  padding: 0.35rem;
  text-align: center;
  width: 2.75rem;
}

.singlephotographerframes-sm-buttons .twitter {
  background: none repeat scroll 0 0 #555;
}

.singlephotographerframes-sm-buttons .facebook {
  background: none repeat scroll 0 0 #555;
}

.singlephotographerframes-sm-buttons .googleplus {
  background: none repeat scroll 0 0 #555;
}


/*frame Foto*/
.frame-sm-buttons {
  float: right;  
  top:10px;
  position:absolute;
  margin-left:70rem;
}

.frame-sm-buttons .socialpopup {
  background: none repeat scroll 0 0 #888;
  color: #fff;
  display: inline-block;
  font-family: FontAwesome;
  font-size: 2.2rem;
  height: 2.75rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  padding: 0.35rem;
  text-align: center;
  width: 2.75rem;
}

.frame-sm-buttons .twitter {
  background: none repeat scroll 0 0 #555;
}

.frame-sm-buttons .facebook {
  background: none repeat scroll 0 0 #555;
}

.frame-sm-buttons .googleplus {
  background: none repeat scroll 0 0 #555;
}

/*Single frame Foto*/
.singleframe-sm-buttons {
  float: right;     
  margin-top: -2.5rem;  
}

.singleframe-sm-buttons .socialpopup {
  background: none repeat scroll 0 0 #888;
  color: #fff;
  display: inline-block;
  font-family: FontAwesome;
  font-size: 2.2rem;
  height: 2.75rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  padding: 0.35rem;
  text-align: center;
  width: 2.75rem;
}

.singleframe-sm-buttons .twitter {
  background: none repeat scroll 0 0 #555;
}

.singleframe-sm-buttons .facebook {
  background: none repeat scroll 0 0 #555;
}

.singleframe-sm-buttons .googleplus {
  background: none repeat scroll 0 0 #555;
}


/*Video*/
.video-sm-buttons {
  float: right;  
  margin-top: 0.75rem;
}

.video-sm-buttons .socialpopup {
  background: none repeat scroll 0 0 #888;
  color: #fff;
  display: inline-block;
  font-family: FontAwesome;
  font-size: 2.2rem;
  height: 2.75rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  padding: 0.35rem;
  text-align: center;
  width: 2.75rem;
}

.video-sm-buttons .twitter {
  background: none repeat scroll 0 0 #555;
}

.video-sm-buttons .facebook {
  background: none repeat scroll 0 0 #555;
}

.video-sm-buttons .googleplus {
  background: none repeat scroll 0 0 #555;
}



.jcarousel-container{
    position: inherit!important;
}

/*End*/


.sm-buttom-buttons .twitter-horizontal{
  display: inline-block;
 }

.sm-buttom-buttons .facebook-horizontal{
  display: inline-block;
  margin-right:15px;
}

.node-type-news .injectednewscollection, .node-type-news .injectedtext, .node-type-news .injectedphotogallery, .node-type-news .injectedvideo, .node-type-news .injectedframe {
  border-bottom: 2px solid #9ea1a3;
  border-top: 5px solid #9ea1a3;
  float: left;
  margin: 1rem 1.5rem 1rem -28%;
  padding: 1rem 0;
  width: 60%;
}

.node-type-news .injectedframe p {
  line-height: 1rem;
  margin: 0 0 0.5rem;
}


.node-type-news .injectednewscollection .featurednewscollection-newscollectioncategory {
  color: #cd1719;
  font-family: "Crete Round";
  font-size: 1.25rem;
}

.node-type-news .injectednewscollection .featurednewscollection-title {
  color: #000;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 1.5rem;
  line-height: 24px;
  margin-bottom: 10px;
}

.node-type-news .injectednewscollection .views-field-field-relatednews ul {
  margin: 10px 0 0;
  padding: 0;
}

.node-type-news .injectednewscollection .views-field-field-relatednews ul li {
  list-style: outside none none;
  margin: 0 0 10px;  
}

.node-type-news .injectednewscollection .views-field-field-relatednews ul li:last-child {
  margin: 0;
}

.node-type-news .injectednewscollection .views-field-field-relatednews ul li a {
  color: #000;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.node-type-news .injectedtext a {
  color: #000;
}

.node-type-news .injectedphotogallery .photogallery-toptitle {
  color: #cd1719;
  font-family: "Crete Round";
  font-size: 1.25rem;
}

.node-type-news .injectedphotogallery .photogallery-title, .node-type-news .injectedvideo .video_title {
  display: block;
  margin-bottom: 5px;
}

.node-type-news .injectedphotogallery .photogallery-title a, .node-type-news .injectedvideo .video_title a {
  color: #000;
  font-family: "Crete Round";
  font-size: 1.25rem;
}

/* < Haber Sayfası */ 


/* > Köşe Yazısı Sayfası */ 

.node-type-column h1 {
  float: right;
  font-family: "Crete Round";
  font-size: 2.5rem;
  font-weight: normal;
  line-height: 3.5rem;
  margin: 0 0 0 22%;
  width: 78%;
}

.node-type-column .singlecolumn-title {
/*  float: right;*/
  font-family: "Crete Round";
  font-size: 2.5rem;
  font-weight: normal;
  line-height: 3.5rem;
  /*margin: 0 0 0 2%;*/
  width: 100%;
  text-decoration: none;
}



.node-type-column .singlecolumn {
  position: relative;
}

.node-type-column .singlecolumn .singlecolumn-body {
  margin-left: 22%;
  width: 78%;
}

.node-type-column .singlecolumn .singlecolumn-info {
  /*position: absolute;*/
  text-align: right;
  top: 0;
  width: 18%;
  padding-right: 4%;
  float:left;
}

.node-type-column .singlecolumn .singlecolumn-columnist-image {}

.node-type-column .singlecolumn .singlecolumn-columnist a {
  color: #000;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 0.75rem;
  font-style: italic;
  line-height: 1rem;
}

.node-type-column .singlecolumn .singlecolumn-publishdate {
  color: #878787;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 0.75rem;
  line-height: 1rem;
}

.singlecolumn-sm-buttons {
  float: right;
  margin-top: 1rem;
}

.singlecolumn-sm-buttons .socialpopup {
  background: none repeat scroll 0 0 #888;
  color: #fff;
  display: block;
  font-family: FontAwesome;
  font-size: 2.2rem;
  height: 2.75rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  padding: 0.35rem;
  text-align: center;
  width: 2.75rem;
}

.singlecolumn-sm-buttons .twitter {
  background: none repeat scroll 0 0 #09c;
}

.singlecolumn-sm-buttons .facebook {
  background: none repeat scroll 0 0 #3b5998;
}

.singlecolumn-sm-buttons .googleplus {
  background: none repeat scroll 0 0 #d34836;
}

.node-type-column .block-views-columnistlastarticles {
  margin-left: 22%;
  width: 78%;
}

.node-type-column .block-views-columnistlastarticles h2 {
  border-bottom: 2px solid #777;
  font-family: "Open Sans Condensed";
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.125rem;
  margin: 0 0 0.5rem;
}

.node-type-column .block-views-columnistlastarticles .columnistlastarticles-row {
  border-bottom: 1px solid #999;
  float: left;
  padding: 0.5rem 0;
  width: 100%;
}

.node-type-column .block-views-columnistlastarticles .columnistlastarticles-row:last-child {
  border-bottom: none;
}

.node-type-column .block-views-columnistlastarticles .columnist-column-title {
  float: left;
  width: 50%;
}

.node-type-column .block-views-columnistlastarticles .columnist-column-title a {
  color: #878787;
  display: inline-block;
  font-family: "Archivo Black";
  font-size: 1rem;
  line-height: 1.75rem;
}

.node-type-column .block-views-columnistlastarticles .columnist-column-created {
  color: #878787;
  float: left;
  font-family: "Crete Round";
  font-size: 1rem;
  font-style: italic;
  text-align: right;
  width: 50%;
}


/* < Köşe Yazısı Sayfası */ 


/* > Köşe Yazarı Sayfası */ 

.node-type-columnist h1 {
  display: none;
}

.node-type-columnist .columnistallarticles {
  position: relative;
}

.node-type-columnist .columnistallarticles .columnist-info {
  position: absolute;
  text-align: right;
  top: 0;
  width: 110px;
}

.node-type-columnist .columnistallarticles .columnist-name {
  font-family: "Crete Round";
  font-size: 0.75rem;
  font-style: italic;
}

.node-type-columnist .columnistallarticles .attachment-after {
  margin-left: 22%;
  width: 78%;  
}

.node-type-columnist .columnistallarticles .attachment-after .columnistallarticles-row {
  border-bottom: 1px solid #999;
  float: left;
  padding: 1rem 0;
  width: 100%;
}

.node-type-columnist .columnistallarticles .attachment-after .columnistallarticles-row:last-child {
  border-bottom: none;
}

.node-type-columnist .columnistallarticles .attachment-after .columnist-column-title {
  float: left;
  width: 50%;
}

.node-type-columnist .columnistallarticles .attachment-after .columnist-column-title a {
  color: #878787;
  display: inline-block;
  font-family: "Archivo Black";
  font-size: 1rem;
  line-height: 1.75rem;
}

.node-type-columnist .columnistallarticles .attachment-after .columnist-column-created {
  color: #878787;
  float: left;
  font-family: "Crete Round";
  font-size: 1rem;
  font-style: italic;
  text-align: right;
  width: 50%;
}

.node-type-columnist .columnistallarticles .attachment-after h2 {
  border-bottom: 3px solid #777;
  font-family: "Open Sans Condensed";
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.125rem;
  margin: 0 0 15px;
}


/* > Köşe Yazarı Sayfası */ 


/* > Köşe Yazarları */ 

.page-columnists h1 {
  color: #cd1917;
  font-family: "Open Sans Condensed";
  font-size: 2.2rem;
  font-weight: 700;
}

.view-allactivecolumnists .attachment-before {}

.view-allactivecolumnists .ctools-jump-menu-select {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #000;
  margin: 0 0 1rem;
  min-width: 100%;
  padding: 0 0.25rem;
}

.view-allactivecolumnists .ctools-jump-menu-select option:first-child {
  display:none;
}

.view-allactivecolumnists .ctools-jump-menu-select option {
  border-bottom: 1px solid #eee;
  padding: 0.5rem;
}

.view-allactivecolumnists > .view-content {
  -webkit-columns: 2 auto;
  -moz-columns: 2 auto;
  columns: 2 auto;
  -webkit-column-gap: 1rem;
  -moz-column-gap: 1rem;
  column-gap: 1rem;  
}

.allactivecolumnists-row {
  background: none repeat scroll 0 0 #d4d9dd;
  float: left;
  height: auto;
  list-style: outside none none;
  margin: 0 0 1rem;
  overflow: hidden;
  padding: 1rem;
  position: relative;
  width: 100%;
  -webkit-column-break-inside: avoid;
}

.view-allactivecolumnists .allactivecolumnists-image {
  float: left;
  margin: -1rem 1rem -1rem -1rem;
}

.view-allactivecolumnists .allactivecolumnists-title {
  line-height: 1rem;
}

.view-allactivecolumnists .allactivecolumnists-title a {
  color: #000;
  font-family: "Crete Round";
  font-size: 1rem;
  font-style: italic;
}

.view-allactivecolumnists .allactivecolumnists-columnname {
  color: #666;
}

.view-allactivecolumnists .allactivecolumnists-body {
  font-family: "Open Sans";
  font-size: 0.875rem;
  font-weight: 400;
  left: 0;
  line-height: 1rem;
  margin: 1rem 0;
}

/* < Köşe Yazarları */ 



/* > BLOG */ 


/* > Tüm Bloglar */ 

.page-tum-bloglar .bloglist-image {
  margin-bottom: 1rem;
}

/* > Tüm Bloglar */ 


/* > Blog Kategori Sayfası */ 

.page-taxonomy-blog-category h1 {
  display:none;
}

.page-taxonomy-blog-category .vocabulary-blogcategory {
  margin-bottom: 1.25rem;
}

.page-taxonomy-blog-category .blogcategoryallarticles-row {
  border-bottom: 1px solid #000;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
}

.page-taxonomy-blog-category .blogcategoryallarticles-row:last-child {
  border-bottom: none;
}

.page-taxonomy-blog-category .blogcategoryallarticles-title {
  padding-bottom: 15px;
}

.page-taxonomy-blog-category .blogcategoryallarticles-title a {
  color: #000;
  display: inline-block;
  font-family: "Oswald";
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 3.5rem;
}

.page-taxonomy-blog-category .blogcategoryallarticles-body {
  font-family: "Open Sans";
  font-size: 1rem;
  line-height: 23px;
}

.page-taxonomy-blog-category .views-more-link {
  color: #000;
  display: block;
  font-family: "Crete Round";
  font-size: 1rem;
  font-style: italic;
  font-weight: normal;
  margin-top: 5px;
}

.page-taxonomy-blog-category .views-more-link:after {
  color: #000;
  content: "";
  font-family: FontAwesome;
  font-size: 1rem;
  font-style: italic;
  margin-left: 5px;
  vertical-align: text-top;
}

/* < Blog Kategori Sayfası */ 


/* > Blog Sayfası */

.node-type-blog h1#page-title,.node-type-column h1#page-title {
  display:none;
}

.node-type-blog .singleblog {
  position: relative;
}

.node-type-blog h1.singleblog-title {
  font-family: Oswald;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 3.5rem;
  margin: 1rem 0;
}

.node-type-blog .singleblog .singleblog-info {
  float: left;
  text-align: right;
  width: 18%;
}

.node-type-blog .singleblog .singleblog-blogauthor {
  color: #000;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 0.75rem;
  font-style: italic;
  line-height: 1rem;
}

.node-type-blog .singleblog .singleblog-publishdate {
  color: #878787;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 0.75rem;
  line-height: 1rem;
}

.node-type-blog .singleblog .singleblog-body {
  margin-left: 22%;
  width: 78%;
}

.node-type-blog .block-views-blogcategoryotherarticles {
  margin-left: 22%;
  width: 78%;
}

.node-type-blog .block-views-blogcategoryotherarticles h2 {
  border-bottom: 2px solid #777;
  font-family: "Open Sans Condensed";
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.125rem;
  margin: 0;
}

.node-type-blog .blogcategoryotherarticles-row {
  border-bottom: 1px solid #999;
  float: left;
  padding: 1rem 0;
  width: 100%;
}

.node-type-blog .blogcategoryotherarticles-row:last-child {
  border-bottom: none;
}

.node-type-blog .blogcategoryotherarticles-title a {
  color: #878787;
  display: inline-block;
  font-family: "Archivo Black";
  font-size: 1rem;
  line-height: 1.75rem;
}

/* < Blog Sayfası */


/* < BLOG */ 

/* > Dailynewspaper Sayfası */

.singledailynews-link {
  margin-bottom: 2em;
}

.node-type-dailynewspaper h1#page-title,.node-type-column h1#page-title {
  display:none;
}

.node-type-dailynewspaper .singleblog {
  position: relative;
}

.node-type-dailynewspaper h1.singleblog-title {
  font-family: Oswald;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 3.5rem;
  margin: 1rem 0;
}

.node-type-dailynewspaper .singleblog .singleblog-info {
  float: left;
  text-align: right;
  width: 18%;
}

.node-type-dailynewspaper .singleblog .singleblog-blogauthor {
  color: #000;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 0.75rem;
  font-style: italic;
  line-height: 1rem;
}

.node-type-dailynewspaper .singleblog .singleblog-publishdate {
  color: #878787;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 0.75rem;
  line-height: 1rem;
}

.node-type-dailynewspaper .singleblog .singleblog-body {
  margin-left: 22%;
  width: 78%;
}

.node-type-dailynewspaper .block-views-blogcategoryotherarticles {
  margin-left: 22%;
  width: 78%;
}

.node-type-dailynewspaper .block-views-blogcategoryotherarticles h2 {
  border-bottom: 2px solid #777;
  font-family: "Open Sans Condensed";
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.125rem;
  margin: 0;
}

.node-type-dailynewspaper .blogcategoryotherarticles-row {
  border-bottom: 1px solid #999;
  float: left;
  padding: 1rem 0;
  width: 100%;
}

.node-type-dailynewspaper .blogcategoryotherarticles-row:last-child {
  border-bottom: none;
}

.node-type-dailynewspaper .blogcategoryotherarticles-title a {
  color: #878787;
  display: inline-block;
  font-family: "Archivo Black";
  font-size: 1rem;
  line-height: 1.75rem;
}

/* < Dailynewspaper Sayfası */

/* > Page-gunluksol Sayfası */

.page-gunluksol h1#page-title,.node-type-column h1#page-title {
  display:none;
}

.page-gunluksol .singleblog {
  position: relative;
}

.page-gunluksol h1.singleblog-title {
  font-family: Oswald;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 3.5rem;
  margin: 1rem 0;
}

.page-gunluksol .singleblog .singleblog-info {
  float: left;
  text-align: right;
  width: 18%;
}

.page-gunluksol .singleblog .singleblog-blogauthor {
  color: #000;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 0.75rem;
  font-style: italic;
  line-height: 1rem;
}

.page-gunluksol .singleblog .singleblog-publishdate {
  color: #878787;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 0.75rem;
  line-height: 1rem;
}

.page-gunluksol .singleblog .singleblog-body {
  margin-left: 22%;
  width: 78%;
}

.page-gunluksol .block-views-blogcategoryotherarticles {
  margin-left: 22%;
  width: 78%;
}

.page-gunluksol .block-views-blogcategoryotherarticles h2 {
  border-bottom: 2px solid #777;
  font-family: "Open Sans Condensed";
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.125rem;
  margin: 0;
}

.page-gunluksol .blogcategoryotherarticles-row {
  border-bottom: 1px solid #999;
  float: left;
  padding: 1rem 0;
  width: 100%;
}

.page-gunluksol .blogcategoryotherarticles-row:last-child {
  border-bottom: none;
}

.page-gunluksol .blogcategoryotherarticles-title a {
  color: #878787;
  display: inline-block;
  font-family: "Archivo Black";
  font-size: 1rem;
  line-height: 1.75rem;
}

/* < Page-gunluksol Sayfası */


/* > Foto/Video Galeri - Skyscrapers */ 


.left-skyscraper {
  height: 600px;
  left: -180px;
  position: absolute;
  width: 160px;
}

.left-skyscraper a {}

.left-skyscraper img {}

.right-skyscraper {
  height: 600px;
  position: absolute;
  right: -180px;
  top: 0;
  width: 160px;
}

/* < Foto/Video Galeri - Skyscrapers */ 

/* > Foto Galeri (Node) */ 

.node-type-photogallery #page,.page-fotogaleri #page {
  float: none;
  margin: 0 auto;
 /* width: 1200px;*/
}

.node-type-photogallery, .page-fotogaleri {
  background: none repeat scroll 0 0 #252525;
}

.node-type-photogallery .gallery-header,.page-fotogaleri gallery-header  {
  height: 50px;
  left: 0;
  position: absolute;
  top: -65px;
  width: 840px;
}

.node-type-photogallery .gallery-header .gallery-header-left,.page-fotogaleri .gallery-header .gallery-header-left {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 50%;
}

.node-type-photogallery .gallery-header .gallery-header-left .gallery-header-logo,.page-fotogaleri .gallery-header .gallery-header-left .gallery-header-logo {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 88px;
}

.node-type-photogallery .gallery-header .gallery-header-left .gallery-header-gallery-title,.page-fotogaleri .gallery-header .gallery-header-left .gallery-header-gallery-title {
  bottom: 3px;
  color: #cd1719;
  font-family: Oswald;
  font-size: 34px;
  font-weight: 700;
  left: 100px;
  position: absolute;
}

.node-type-photogallery .gallery-header .gallery-header-right,.page-fotogaleri .gallery-header .gallery-header-right {
  bottom: 0;
  height: 40px;
  position: absolute;
  right: 0;
  width: 50%;
}

.node-type-photogallery .gallery-header .gallery-header-right .gallery-header-gallery-link,.page-fotogaleri .gallery-header .gallery-header-right .gallery-header-gallery-link {
  bottom: 0;
  position: absolute;
  right: 0;
}

.node-type-photogallery .gallery-header .gallery-header-right a,.page-fotogaleri .gallery-header .gallery-header-right a {
  color: #888888;
  float: left;
  font-family: Oswald;
  font-size: 1.125rem;
  font-weight: 700;
  left: 140px;
  line-height: 1.125rem;
  margin-right: 30px;
}

.node-type-photogallery .gallery-header .gallery-header-right a:last-child {
  margin-right: 0;
}

.node-type-photogallery #left-wrapper {
  display: none;
}

.node-type-photogallery #right-wrapper {
  margin: 0 auto;
  overflow: hidden;
  width: auto;
}


.node-type-photogallery #content {
   float: left;
  /* margin: 2rem auto 30px; */
  /* min-width: 840px; */
  /* position: relative; */
  margin-left: 5rem;
  margin-top: 4rem;
  width: 60%;
}
.node-type-photogallery #sidebar-second {
  left: 55%;
  /* margin: 1rem; */
  width: 20%;
  margin-top: 4rem;
  background: #515151;
  border: solid 10px #515151;
  /* overflow-y: scroll; */
  /* height: 2500px; */
}


.node-type-photogallery #sidebar-second .views-field-title a{
  color: #fff;
  float: left;
  font-family: "Open Sans";
  font-size: 1rem;
  font-weight: 600;
  line-height: 20px;
}
.node-type-photogallery .view-photogalleryslider .view-content .views-row {
    min-height: 200px;
}

.node-type-photogallery h1 {
  display: none;
}

.node-type-photogallery .photo-gallery-wrapper {
  
 /*border-color: #9ea1a3;
  border-style: solid;
 02.07.2015
 */
  border-width: 1px 1px 0;
  float: left;
  /*padding: 15px;*/
  /*width: 840px;*/
}

.node-type-photogallery .photo-gallery-row {
  display: inline-block;
  /*width: 810px;*/
  min-height: 200px;
  min-width: 51%;
}

.node-type-photogallery .photo-gallery-title {
  color: #fff;
  /*float: left;*/
  font-family: "Crete Round";
  font-size: 1.875rem;
  margin-bottom: 0.75rem;
  max-width: 480px;
}

.node-type-photogallery .photo-gallery-spot {
  color: #fff;
  float: left;  
}

.node-type-photogallery .item-list {
  position: absolute;
  right: 210px;
  top: 15px;
  white-space: nowrap;
}

.node-type-photogallery .item-list ul {
}

.node-type-photogallery .item-list ul li {
  margin: 0;
  padding: 0;
}

.node-type-photogallery .item-list ul li a {
  color: #fff;
  font-family: "Open Sans";
}

.node-type-photogallery .item-list ul .pager-first a {
  background: none repeat scroll 0 0 #777;
  border-radius: 3px 0 0 3px;
  float: left;
  font-size: 2.5rem;
  font-weight: 300;
  height: 24px;
  line-height: 0;
  margin: 4px 2px 0 0;
  padding: 7px 2px;
}

.node-type-photogallery .item-list ul .pager-last a {
  background: none repeat scroll 0 0 #777;
  border-radius: 0 3px 3px 0;
  float: left;
  font-size: 2.5rem;
  font-weight: 300;
  height: 24px;
  line-height: 0;
  margin: 4px 0 0 2px;
  padding: 7px 2px;
}

.node-type-photogallery .item-list ul .pager-previous a {
  background: none repeat scroll 0 0 #777;
  border-radius: 3px 0 0 3px;
  float: left;
  font-size: 55px;
  font-weight: 700;
  height: 32px;
  line-height: 0;
  padding: 10px 2px;
  top: 10px;
}

.node-type-photogallery .item-list ul .pager-next a {
  background: none repeat scroll 0 0 #777;
  border-radius: 0 3px 3px 0;
  float: left;
  font-size: 55px;
  font-weight: 700;
  height: 32px;
  line-height: 0;
  padding: 10px 2px;
  top: 10px;
}

.node-type-photogallery .item-list ul .pager-ellipsis {
  display: none;
}

.node-type-photogallery .item-list ul .pager-current {
  background: none repeat scroll 0 0 #777;
  color: #fff;
  float: left;
  font-size: 1.25rem;
  font-weight: bold;
  height: 32px;
  line-height: 20px;
  padding: 0.35rem;
  vertical-align: middle;
}

.node-type-photogallery .field-name-field-image {
  /*float: left;*/
  width: 100%;
}

.node-type-photogallery .field-name-field-imagedescription {
  color: #fff;
  float: left;
  font-family: "Open Sans";
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 20px;
  /* margin: 0 0 15px 15px; */
  max-height: 375px;
  overflow-y: auto;
  padding-top: 5px;
  /* width: 180px; */
}

.node-type-photogallery .field-name-field-photodate {
  color: #9ea1a3;
  float: right;
  font-family: "Crete Round";
  font-size: 1rem;
  font-style: italic;
  font-weight: 300;
  line-height: 16px;
  margin-right: 0px;
  /* width: 180px; */
  padding-bottom: 0.5rem;
}

.node-type-photogallery .field-name-field-photographer {
  clear: both;
  float: left;
  margin-top: 5px;
}

.node-type-photogallery .field-name-field-photographer .field-item:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 0.925rem;
  margin-right: 5px;
}

.node-type-photogallery .field-name-field-photographer .field-item {
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 0.75rem;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-container-horizontal {
  border: 1px solid #999;
  float: left;
  height: auto;
  margin: 0;
  padding: 15px;
  width: 100%;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-item {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  height: 210px !important;
  list-style: outside none none;
  margin: 0 15px 0 0 !important;
  overflow: hidden;
  padding: 0;
  width: 228px !important;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-item:last-child {
  margin: 0 0 0 0 !important;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-item img {
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-item .photogalleryslider-title {
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-item .photogalleryslider-title a {
  color: #fff;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
}


.node-type-photogallery .jcarousel-skin-default .jcarousel-clip-horizontal {
  height: 210px;
  margin: 0 auto;
  overflow: hidden;
  width: 715px;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-prev:before {
  color: #fff;
  content: "";
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 210px;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-prev-horizontal {
  background-position: 0 0;
  height: 210px;
  left: 15px;
  position: absolute;
  top: 525px;
  width: 30px;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-prev-disabled-horizontal:before {
  display: none !important;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-next:before { 
  color: #fff;
  content: "";
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 210px;  
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-next-horizontal {
  background-position: 0 0;
  height: 210px;
  right: 15px;
  position: absolute;
  top: 525px;
  width: 30px;
}

.node-type-photogallery .jcarousel-skin-default .jcarousel-next, .node-type-photogallery .jcarousel-skin-default .jcarousel-prev {
  background: none repeat scroll 0 0 #555;
  display: block;
  font-family: FontAwesome;
  text-align: center;
}


/* < Foto Galeri (Node) */ 


/* > Foto Galeri (Page: fotogaleri) */ 
body.page-fotogaleri #right-wrapper , body.node-type-photogallery #right-wrapper{
    font-family: "Crete Round";
}
.page-fotogaleri #page {
  float: none;
  margin: 0 auto;
  width: 1200px;
}

.page-fotogaleri {
  background: none repeat scroll 0 0 #222;
}

.page-fotogaleri .gallery-header {
  height: 50px;
  left: 0;
  position: absolute;
  top: -65px;
  width: 840px;
}

.page-fotogaleri .gallery-header .gallery-header-left {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 50%;
}

.page-fotogaleri .gallery-header .gallery-header-left .gallery-header-logo {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 88px;
}

.page-fotogaleri .gallery-header .gallery-header-left .gallery-header-gallery-title {
  bottom: 3px;
  color: #cd1719;
  font-family: Oswald;
  font-size: 34px;
  font-weight: 700;
  left: 100px;
  position: absolute;
}

.page-fotogaleri .gallery-header .gallery-header-right {
  bottom: 0;
  height: 40px;
  position: absolute;
  right: 0;
  width: 50%;
}

.page-fotogaleri .gallery-header .gallery-header-right .gallery-header-gallery-link {
  bottom: 0;
  position: absolute;
  right: 0;
}

.page-fotogaleri .gallery-header .gallery-header-right a {
  color: #888888;
  float: left;
  font-family: Oswald;
  font-size: 1.125rem;
  font-weight: 700;
  left: 140px;
  line-height: 1.125rem;
  margin-right: 30px;
}

.page-fotogaleri .gallery-header .gallery-header-right a:last-child {
  margin-right: 0;
}

.page-fotogaleri #left-wrapper {
  display: none;
}

.page-fotogaleri #right-wrapper {
  margin: 0 auto;
  overflow: hidden;
  width: auto;
}

.page-fotogaleri #content {
  float: none;
  margin: 75px auto 30px;
  min-width: 840px;
  position: relative;
  padding: 1rem;
  
}

.page-fotogaleri h1 {
  /*display: none; */
    color: #fff;
    font-size: 2rem;
    line-height: 0rem;
    margin: 0 0 0 0;
    font-family: "Crete Round";   
}

.page-fotogaleri .photo-gallery-wrapper {
  border-color: #9ea1a3;
  border-style: solid;
  border-width: 1px 1px 0;
  float: left;
  padding: 15px;
  width: 840px;
}

.page-fotogaleri .photo-gallery-row {
  display: block;
  width: 810px;
}

.page-fotogaleri .photo-gallery-title {
  color: #fff;
  float: left;
  font-family: "Crete Round";
  font-size: 1.875rem;
  margin-bottom: 0.75rem;
  max-width: 480px;
}

.page-fotogaleri .item-list {
    /* position: absolute; */
  /* top: 15px; */
  white-space: nowrap;
  width: 40%;
}

.page-fotogaleri .item-list ul {
    margin-left: 10%;
}

.page-fotogaleri .item-list ul li {
  margin: 0;
  padding: 0;
}

.page-fotogaleri .item-list ul li a {
  color: #fff;
  font-family: "Open Sans";

}

.page-fotogaleri .item-list ul .pager-first a {
 /* background: none repeat scroll 0 0 #777;
  border-radius: 3px 0 0 3px;
  float: left;
  font-size: 2.5rem;
  font-weight: 300;
  height: 24px;
  line-height: 0;
  margin: 4px 2px 0 0;
  padding: 7px 2px;*/
     font-size: 2.5rem;
    font-weight: 300;
    line-height: 0;
    margin: 4px 0 0 2px;
    padding: 7px 2px;
    vertical-align: sub;
}

.page-fotogaleri .item-list ul .pager-last a {
/*  background: none repeat scroll 0 0 #777;
  border-radius: 0 3px 3px 0;
  float: left;
  font-size: 2.5rem;
  font-weight: 300;
  height: 24px;
  line-height: 0;
  margin: 4px 0 0 2px;
  padding: 7px 2px;*/    
    font-size: 2.5rem;
    font-weight: 300;    
    line-height: 0;
    margin: 4px 0 0 2px;
    padding: 7px 2px;
    vertical-align: sub;
}

.page-fotogaleri .item-list ul .pager-previous a {
  /*background: none repeat scroll 0 0 #777;
  border-radius: 3px 0 0 3px;
  float: left;
  font-size: 55px;
  font-weight: 700;
  height: 32px;
  line-height: 0;
  padding: 10px 2px;
  top: 10px;*/     
    font-size: 55px;
    font-weight: 700;
    line-height: 0;
    padding: 10px 2px;
    vertical-align: sub;
}

.page-fotogaleri .item-list ul .pager-next a {
 /* background: none repeat scroll 0 0 #777;
  border-radius: 0 3px 3px 0;
  float: left;
  font-size: 55px;
  font-weight: 700;
  height: 32px;
  line-height: 0;
  padding: 10px 2px;
  top: 10px;*/
    font-size: 55px;
    font-weight: 700;
    line-height: 0;
    padding: 10px 2px;
    vertical-align: sub;
}

.page-fotogaleri .item-list ul .pager-ellipsis {
  display: none;
}

.page-fotogaleri .item-list ul .pager-current {
 /* background: none repeat scroll 0 0 #777;
  color: #fff;
  float: left;
  font-size: 1.25rem;
  font-weight: bold;
  height: 32px;
  line-height: 20px;
  padding: 0.35rem;
  vertical-align: middle;*/
  background: none repeat scroll 0 0 #777;
  color: #fff;    
  font-size: 1.25rem;
  font-weight: bold;
  height: 32px;
  line-height: 20px;
  padding: 0.35rem;  
}
.page-fotogaleri .article{
    height: auto!important;
}
.page-fotogaleri .field-name-field-image {
  float: left;
  width: 615px;
}

.page-fotogaleri .field-name-field-imagedescription {
  color: #fff;
  float: left;
  font-family: "Open Sans";
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 20px;
  margin: 0 0 15px 15px;
  max-height: 375px;
  overflow-y: auto;
  padding-right: 5px;
  width: 180px;
}

.page-fotogaleri .field-name-field-photodate {
  color: #9ea1a3;
  float: left;
  font-family: "Crete Round";
  font-size: 1rem;
  font-style: italic;
  font-weight: 300;
  line-height: 16px;
  margin-left: 15px;
  width: 180px;
}

.page-fotogaleri .field-name-field-photographer {
  clear: both;
  float: left;
  margin-top: 5px;
}

.page-fotogaleri .field-name-field-photographer .field-item:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 0.925rem;
  margin-right: 5px;
}

.page-fotogaleri .field-name-field-photographer .field-item {
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 0.75rem;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-container-horizontal {
  border: 1px solid #999;
  height: auto;
  margin: 0;
  padding: 15px;
  width: 100%;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-item {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  height: 210px !important;
  list-style: outside none none;
  margin: 0 15px 0 0 !important;
  overflow: hidden;
  padding: 0;
  width: 228px !important;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-item:last-child {
  margin: 0 0 0 0 !important;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-item img {
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-item .photogalleryslider-title {
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-item .photogalleryslider-title a {
  color: #fff;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
}


.page-fotogaleri .jcarousel-skin-default .jcarousel-clip-horizontal {
  height: 210px;
  margin: 0 auto;
  overflow: hidden;
  width: 715px;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-prev:before {
  color: #fff;
  content: "";
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 210px;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-prev-horizontal {
  background-position: 0 0;
  height: 210px;
  left: 15px;
  position: absolute;
  top: 510px;
  width: 30px;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-prev-disabled-horizontal:before {
  display: none !important;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-next:before { 
  color: #fff;
  content: "";
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 210px;  
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-next-horizontal {
  background-position: 0 0;
  height: 210px;
  right: 15px;
  position: absolute;
  top: 510px;
  width: 30px;
}

.page-fotogaleri .jcarousel-skin-default .jcarousel-next, .page-fotogaleri .jcarousel-skin-default .jcarousel-prev {
  background: none repeat scroll 0 0 #555;
  display: block;
  font-family: FontAwesome;
  text-align: center;
}


/* < Foto Galeri (Page: fotogaleri) */ 



/* > Video Galeri (Node) */ 

.node-type-video #page {
  float: none;
  margin: 0 auto;
  width: 1200px;
}

.node-type-video {
  background: none repeat scroll 0 0 #222;
}

.node-type-video .gallery-header {
  height: 50px;
  left: 0;
  position: absolute;
  top: -65px;
  width: 840px;
}

.node-type-video .gallery-header .gallery-header-left {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 20%;
}

.node-type-video .gallery-header .gallery-header-left .gallery-header-logo {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 88px;
}

.node-type-video .gallery-header .gallery-header-left .gallery-header-gallery-title {
  bottom: 3px;
  color: #cd1719;
  font-family: Oswald;
  font-size: 34px;
  font-weight: 700;
  left: 100px;
  position: absolute;
}

.node-type-video .gallery-header .gallery-header-right {
  bottom: 0;
  height: 40px;
  position: absolute;
  right: 0;
  width: 80%;
}

.node-type-video .gallery-header .gallery-header-right .gallery-header-gallery-link {
  bottom: 0;
  position: absolute;
  right: 0;
}

.node-type-video .gallery-header .gallery-header-right a {
  color: #888888;
  float: left;
  font-family: Oswald;
  font-size: 1.125rem;
  font-weight: 700;
  left: 140px;
  line-height: 1.125rem;
  margin-right: 30px;
}

.node-type-video .gallery-header .gallery-header-right a:last-child {
  margin-right: 0;
}

.node-type-video #left-wrapper {
  display: none;
}

.node-type-video #right-wrapper {
  margin: 0 auto;
  overflow: hidden;
  width: auto;
}

.node-type-video #content {
  float: none;
  margin: 75px auto 30px;
  min-width: 840px;
  position: relative;
}

.node-type-video h1 {
  display: none;
}

.node-type-video .video-wrapper {
  border-color: #9ea1a3;
  border-style: solid;
  border-width: 1px 1px 0;
  height: 515px;
  padding: 15px;
  position: relative;
  width: 840px;
}

.node-type-video .video-row {
  display: block;
  width: 810px;
}

.node-type-video .video-title {
  color: #fff;
  float: left;
  font-family: "Crete Round";
  font-size: 1.875rem;
  margin-bottom: 0.75rem;
  max-width: 480px;
}

.node-type-video .video-image {
  float: left;
  width: 615px;
}

.node-type-video .embedded-video, .node-type-video object {
  float: left;
  width: 615px;
}

.node-type-video .video-body {
  color: #fff;
  font-family: "Open Sans";
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 20px;
  position: absolute;
  right: 15px;
  top: 55px;
  width: 180px;
}

.node-type-video .video-body {
  color: #fff;
  font-family: "Open Sans";
  font-weight: 600;
  position: absolute;
  right: 15px;
  top: 55px;
  width: 180px;
}

.node-type-video .jcarousel-skin-default .jcarousel-container-horizontal {
  border: 1px solid #999;
  height: auto;
  margin: 0;
  padding: 15px;
  width: 100%;
}

.node-type-video .jcarousel-skin-default .jcarousel-item {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  height: 210px !important;
  list-style: outside none none;
  margin: 0 15px 0 0 !important;
  overflow: hidden;
  padding: 0;
  width: 228px !important;
}

.node-type-video .jcarousel-skin-default .jcarousel-item:last-child {
  margin: 0 0 0 0 !important;
}

.node-type-video .jcarousel-skin-default .jcarousel-item img {
}

.node-type-video .jcarousel-skin-default .jcarousel-item .photogalleryslider-title {
}

.node-type-video .jcarousel-skin-default .jcarousel-item .photogalleryslider-title a {
  color: #fff;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
}


.node-type-video .jcarousel-skin-default .jcarousel-clip-horizontal {
  height: 210px;
  margin: 0 auto;
  overflow: hidden;
  width: 715px;
}

.node-type-video .jcarousel-skin-default .jcarousel-prev:before {
  color: #fff;
  content: "";
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 210px;
}

.node-type-video .jcarousel-skin-default .jcarousel-prev-horizontal {
  background-position: 0 0;
  height: 210px;
  left: 15px;
  position: absolute;
  top: 530px;
  width: 30px;
}

.node-type-video .jcarousel-skin-default .jcarousel-prev-disabled-horizontal:before {
  display: none !important;
}

.node-type-video .jcarousel-skin-default .jcarousel-next:before { 
  color: #fff;
  content: "";
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 210px;  
}

.node-type-video .jcarousel-skin-default .jcarousel-next-horizontal {
  background-position: 0 0;
  height: 210px;
  right: 15px;
  position: absolute;
  top: 530px;
  width: 30px;
}

.node-type-video .jcarousel-skin-default .jcarousel-next, .node-type-video .jcarousel-skin-default .jcarousel-prev {
  background: none repeat scroll 0 0 #555;
  display: block;
  font-family: FontAwesome;
  text-align: center;
}

/* > Video Galeri (Node) */ 


/* > Video Galeri (Page: videogaleri) */ 

.page-videogaleri #page {
  float: none;
  margin: 0 auto;
  width: 1200px;
}

.page-videogaleri {
  background: none repeat scroll 0 0 #222;
}

.page-videogaleri .gallery-header {
  height: 50px;
  left: 0;
  position: absolute;
  top: -65px;
  width: 840px;
}

.page-videogaleri .gallery-header .gallery-header-left {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 20%;
}

.page-videogaleri .gallery-header .gallery-header-left .gallery-header-logo {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 88px;
}

.page-videogaleri .gallery-header .gallery-header-left .gallery-header-gallery-title {
  bottom: 3px;
  color: #cd1719;
  font-family: Oswald;
  font-size: 34px;
  font-weight: 700;
  left: 100px;
  position: absolute;
}

.page-videogaleri .gallery-header .gallery-header-right {
  bottom: 0;
  height: 40px;
  position: absolute;
  right: 0;
  width: 80%;
}

.page-videogaleri .gallery-header .gallery-header-right .gallery-header-gallery-link {
  bottom: 0;
  position: absolute;
  right: 0;
}

.page-videogaleri .gallery-header .gallery-header-right a {
  color: #888888;
  float: left;
  font-family: Oswald;
  font-size: 1.125rem;
  font-weight: 700;
  left: 140px;
  line-height: 1.125rem;
  margin-right: 30px;
}

.page-videogaleri .gallery-header .gallery-header-right a:last-child {
  margin-right: 0;
}

.page-videogaleri #left-wrapper {
  display: none;
}

.page-videogaleri #right-wrapper {
  margin: 0 auto;
  overflow: hidden;
  width: auto;
}

.page-videogaleri #content {
  float: none;
  margin: 75px auto 30px;
  min-width: 840px;
  position: relative;
}

.page-videogaleri h1 {
  display: none;
}

.page-videogaleri .video-wrapper {
  border-color: #9ea1a3;
  border-style: solid;
  border-width: 1px 1px 0;
  float: left;
  padding: 15px;
  width: 840px;
}

.page-videogaleri .video-row {
  display: block;
  width: 810px;
}

.page-videogaleri .video-title {
  color: #fff;
  float: left;
  font-family: "Crete Round";
  font-size: 1.875rem;
  margin-bottom: 0.75rem;
  max-width: 480px;
}

.page-videogaleri .video-image {
  height: 410px;
  overflow: hidden;
  position: relative;
  top: 45px;
  width: 615px;
}

.page-videogaleri .embedded-video {
  height: 410px;
  overflow: hidden;
  position: relative;
  top: 45px;
  width: 615px;
}

.page-videogaleri .video-body {
  color: #fff;
  font-family: "Open Sans";
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 20px;
  position: absolute;
  right: 15px;
  top: 55px;
  width: 180px;
}

.page-videogaleri .video-body {
  color: #fff;
  font-family: "Open Sans";
  font-weight: 600;
  position: absolute;
  right: 15px;
  top: 55px;
  width: 180px;
}

.page-videogaleri .item-list {
  position: absolute;
  right: 210px;
  top: 15px;
  white-space: nowrap;
}

.page-videogaleri .item-list ul {
}

.page-videogaleri .item-list ul li {
  margin: 0;
  padding: 0;
}

.page-videogaleri .item-list ul li a {
  color: #fff;
  font-family: "Open Sans";
}

.page-videogaleri .item-list ul .pager-first a {
  background: none repeat scroll 0 0 #777;
  border-radius: 3px 0 0 3px;
  float: left;
  font-size: 2.5rem;
  font-weight: 300;
  height: 24px;
  line-height: 0;
  margin: 4px 2px 0 0;
  padding: 7px 2px;
}

.page-videogaleri .item-list ul .pager-last a {
  background: none repeat scroll 0 0 #777;
  border-radius: 0 3px 3px 0;
  float: left;
  font-size: 2.5rem;
  font-weight: 300;
  height: 24px;
  line-height: 0;
  margin: 4px 0 0 2px;
  padding: 7px 2px;
}

.page-videogaleri .item-list ul .pager-previous a {
  background: none repeat scroll 0 0 #777;
  border-radius: 3px 0 0 3px;
  float: left;
  font-size: 55px;
  font-weight: 700;
  height: 32px;
  line-height: 0;
  padding: 10px 2px;
  top: 10px;
}

.page-videogaleri .item-list ul .pager-next a {
  background: none repeat scroll 0 0 #777;
  border-radius: 0 3px 3px 0;
  float: left;
  font-size: 55px;
  font-weight: 700;
  height: 32px;
  line-height: 0;
  padding: 10px 2px;
  top: 10px;
}

.page-videogaleri .item-list ul .pager-ellipsis {
  display: none;
}

.page-videogaleri .item-list ul .pager-current {
  background: none repeat scroll 0 0 #777;
  color: #fff;
  float: left;
  font-size: 1.25rem;
  font-weight: bold;
  height: 32px;
  line-height: 20px;
  padding: 0.35rem;
  vertical-align: middle;
}

.page-videogaleri object {
  float: left;
  width: 615px;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-container-horizontal {
  border: 1px solid #999;
  height: auto;
  margin: 0;
  padding: 15px;
  width: 100%;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-item {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  height: 210px !important;
  list-style: outside none none;
  margin: 0 15px 0 0 !important;
  overflow: hidden;
  padding: 0;
  width: 228px !important;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-item:last-child {
  margin: 0 0 0 0 !important;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-item img {
}

.page-videogaleri .jcarousel-skin-default .jcarousel-item .photogalleryslider-title {
}

.page-videogaleri .jcarousel-skin-default .jcarousel-item .photogalleryslider-title a {
  color: #fff;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
}


.page-videogaleri .jcarousel-skin-default .jcarousel-clip-horizontal {
  height: 210px;
  margin: 0 auto;
  overflow: hidden;
  width: 715px;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-prev:before {
  color: #fff;
  content: "";
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 210px;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-prev-horizontal {
  background-position: 0 0;
  height: 210px;
  left: 15px;
  position: absolute;
  top: 500px;
  width: 30px;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-prev-disabled-horizontal:before {
  display: none !important;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-next:before { 
  color: #fff;
  content: "";
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 210px;  
}

.page-videogaleri .jcarousel-skin-default .jcarousel-next-horizontal {
  background-position: 0 0;
  height: 210px;
  right: 15px;
  position: absolute;
  top: 500px;
  width: 30px;
}

.page-videogaleri .jcarousel-skin-default .jcarousel-next, .page-videogaleri .jcarousel-skin-default .jcarousel-prev {
  background: none repeat scroll 0 0 #555;
  display: block;
  font-family: FontAwesome;
  text-align: center;
}

/* > Video Galeri (Page: videogaleri) */ 


/* > Sol Kadraj - AllFrames */

.page-solkadraj #page {
  background: none repeat scroll 0 0 #222;
  float: none;
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
}

.page-solkadraj .gallery-header {
  height: 50px;
  left: 0;
  position: absolute;
  top: -65px;
  width: 1200px;
}

.page-solkadraj .gallery-header .gallery-header-left {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 50%;
}

.page-solkadraj .gallery-header .gallery-header-left .gallery-header-logo {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 88px;
}

.page-solkadraj .gallery-header .gallery-header-left .gallery-header-logo-suffix {
  bottom: 0;
  color: #cd1719;
  font-family: Oswald;
  font-size: 34px;
  font-weight: 700;
  left: 105px;
  line-height: 34px;
  position: absolute;
}

.page-solkadraj .gallery-header .gallery-header-right {
  bottom: 0;
  height: 40px;
  position: absolute;
  right: 0;
  width: 50%;
}

.page-solkadraj .gallery-header .gallery-header-right .gallery-header-gallery-link {
  bottom: 0;
  color: #888888;
  font-family: Oswald;
  font-size: 1.5rem;
  font-weight: 700;
  position: absolute;
  right: 0;
}

.page-solkadraj .gallery-header .gallery-header-right .gallery-header-gallery-link a {
  color: #888888;
  float: left;
  font-family: Oswald;
  font-size: 1.5rem;
  font-weight: 700;
  left: 140px;
  margin-right: 10px;
}

.page-solkadraj .gallery-header .gallery-header-right .gallery-header-gallery-link a:last-child {
  margin-right: 0;
}

.page-solkadraj #left-wrapper {
  display: none;
}

.page-solkadraj #right-wrapper {
  margin: 0 auto;
  overflow: hidden;
  width: auto;
}

.page-solkadraj #content {
  border: 1px solid #eee;
  float: none;
  margin: 75px auto 30px auto;
  padding: 25px;
  position: relative;
  width: 1200px;
}

.page-solkadraj .view-view-allframes {
  border-right: 1px solid #eee;
  box-sizing: content-box;
  margin-right: 20px;
  padding-right: 15px;
  width: 810px;
}

.page-solkadraj .view-view-allframes ul.allframes-list {
  margin: 0;
  padding: 0;
}

.page-solkadraj .view-view-allframes li.allframes-row {
  float: left;
  list-style: outside none none;
  margin: 0 15px 25px 0;
  padding: 0;
  width: 255px;
}

.page-solkadraj .view-view-allframes li.allframes-row:nth-child(3n) {
  margin-right: 0;
}

.page-solkadraj .view-view-allframes .allframes-framephotographer a:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 1.125rem;
  margin-right: 5px;
}

.page-solkadraj .view-view-allframes .allframes-framephotographer a {
  color: #9ea1a3;
  display: block;
  font-family: "Crete Round";
  font-size: 0.875rem;
  margin-top: 10px;
}

.page-solkadraj .view-view-allframes ul.pager li a {
  color: #878787;
  font-family: "Crete Round";
  font-size: 1.125rem;
  font-style: italic;
  font-weight: normal;
}

.page-solkadraj .view-view-allframes ul.pager li.pager-current {
  color: #ccc;
  font-family: "Crete Round";
  font-size: 1.5rem;
  font-style: normal;
  font-weight: normal;
}

.page-solkadraj .block-views-allframephotographers {
  float: right;
  width: 300px;
}

.page-solkadraj .block-views-allframephotographers h2:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 1.5rem;
  font-weight: normal;
  margin-right: 5px;
}

.page-solkadraj .block-views-allframephotographers h2 {
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 1.5rem;
  font-weight: normal;
  margin: 0 0 15px;
}

.page-solkadraj .block-views-allframephotographers .allframephotographers_name a {
  color: #fff;
  font-family: "Crete Round";
  font-size: 1rem;
  font-weight: normal;
}

/* < Sol Kadraj - AllFrames */



/* > Sol Kadraj - SingleFrame */

.node-type-frame h1 {
  display: none;
}

.node-type-frame #page {
  background: none repeat scroll 0 0 #222;
  float: none;
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
}

.node-type-frame .previous-content {
  left: 25px;
  position: absolute;
  top: 235px;
}

.node-type-frame .previous-content a:before {
  color: #fff;
  content: "";
  font-family: FontAwesome;
  font-size: 100px;
  position: absolute;
  z-index: 100;
}

.node-type-frame .previous-content a {
}

.node-type-frame .next-content {
  position: absolute;
  right: 320px;
  top: 235px;
}

.node-type-frame .next-content a:before {
  color: #fff;  
  content: "";
  font-family: FontAwesome;
  font-size: 100px;
  position: absolute;
  z-index: 100;
}

.node-type-frame .next-content a {
}

.node-type-frame #left-wrapper {
  display: none;
}

.node-type-frame #right-wrapper {
  margin: 0 auto;
  overflow: hidden;
  width: auto;
}

.node-type-frame #content {
  float: none;
  margin: 75px auto 30px;
  position: relative;
  width: 1200px;
}


.node-type-frame .view-view-singleframe {
  border: 1px solid #eee;
  padding: 25px;
  position: relative;
}

.node-type-frame .view-view-singleframe .singleframe-row {
  position: relative;
}


.node-type-frame .view-view-singleframe .view-view-singleframe-left {
  left: 50px;
  position: relative;
  width: 790px;
}

.node-type-frame .view-view-singleframe .view-view-singleframe-right {
  position: absolute;
  right: 0;
  top: 0;
  width: 230px;
}

.node-type-frame .view-view-singleframe .singleframe-framephotographer a:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 22px;
  margin-right: 5px;
}

.node-type-frame .view-view-singleframe .singleframe-framephotographer {
  display: block;
  margin-bottom: 1rem;
}

.node-type-frame .view-view-singleframe .singleframe-framephotographer a {
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 1.25rem;
}

.node-type-frame .view-view-singleframe .singleframe-body {
  color: #fff;
  font-family: "Crete Round";
  font-size: 0.925rem;
}

.node-type-frame .gallery-header {
  height: 50px;
  left: 0;
  position: absolute;
  top: -65px;
  width: 1200px;
}

.node-type-frame .gallery-header .gallery-header-left {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 50%;
}

.node-type-frame .gallery-header .gallery-header-left .gallery-header-logo {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 88px;
}

.node-type-frame .gallery-header .gallery-header-left .gallery-header-logo-suffix {
  bottom: 0;
  color: #cd1719;
  font-family: Oswald;
  font-size: 34px;
  font-weight: 700;
  left: 105px;
  line-height: 34px;
  position: absolute;
}

.node-type-frame .gallery-header .gallery-header-right {
  bottom: 0;
  height: 40px;
  position: absolute;
  right: 0;
  width: 50%;
}

.node-type-frame .gallery-header .gallery-header-right .gallery-header-gallery-link {
  bottom: 0;
  color: #888888;
  font-family: Oswald;
  font-size: 1.5rem;
  font-weight: 700;
  position: absolute;
  right: 0;
}

.node-type-frame .gallery-header .gallery-header-right .gallery-header-gallery-link:last-child {
  margin-right: 0;
}

.node-type-frame .gallery-header .gallery-header-right .gallery-header-gallery-link a {
  color: #888888;
  float: left;
  font-family: Oswald;
  font-size: 1.5rem;
  font-weight: 700;
  left: 140px;
  margin-right: 10px;
}

.node-type-frame .gallery-header .gallery-header-right .gallery-header-gallery-link a:last-child {
  margin-right: 0;
}

.node-type-frame .jcarousel-skin-default .jcarousel-container-horizontal {
  height: auto;
  margin: 25px 0;
  padding: 0;
  width: 100%;
}

.node-type-frame .jcarousel-skin-default .jcarousel-clip-horizontal {
  height: 200px;
  margin-left: 70px;
  overflow: hidden;
  width: 1065px;
}

.node-type-frame .jcarousel-skin-default .jcarousel-prev:before {
  color: #fff;
  content: "";
  font-size: 50px;
  font-weight: bold;
  line-height: 200px;
}

.node-type-frame .jcarousel-skin-default .jcarousel-prev-horizontal {
  background-position: 0 0;
  height: 200px;
  left: 0;
  position: absolute;
  top: 600px;
  width: 40px;
}

.node-type-frame .jcarousel-skin-default .jcarousel-next, .node-type-frame .jcarousel-skin-default .jcarousel-prev {
  background: none repeat scroll 0 0 #555;
  display: block;
  font-family: FontAwesome;
  text-align: center;
}

.node-type-frame .jcarousel-skin-default .jcarousel-next:before {
  color: #fff;
  content: "";
  font-size: 50px;
  font-weight: bold;
  line-height: 200px;
}

.node-type-frame .jcarousel-skin-default .jcarousel-next-horizontal {
  background-position: 0 0;
  height: 200px;
  position: absolute;
  right: 0;
  top: 600px;
  width: 40px;
}

.node-type-frame .jcarousel-skin-default .jcarousel-item {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  list-style: outside none none;
  margin: 0 20px 0 0 !important;
  min-height: 200px !important;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 255px !important;
}

.node-type-frame .jcarousel-skin-default .photogalleryslider-photographer a:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 1rem;
  margin-right: 5px;
}

.node-type-frame .jcarousel-skin-default .photogalleryslider-photographer a {
  color: #9ea1a3;
  display: block;
  float: left;
  font-family: "Crete Round";
  font-size: 0.875rem;
  margin-top: 10px;
}

/* < Sol Kadraj - SingleFrame */



/* > Fotoğrafçı Sayfası */

.page-singlephotographerframes #page {
  background: none repeat scroll 0 0 #222;
  float: none;
  margin: 0;
  max-width: 100%;
  width: 100%;
}

.page-singlephotographerframes h1:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 1.5rem;
  font-weight: normal;
  margin-right: 5px;
}

.page-singlephotographerframes h1 {
  color: #fff;
  display: inline;
  font-family: "Crete Round";
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 24px;
  margin: 0 0 15px;
  position: absolute;
  top: 25px;
}

.page-singlephotographerframes #left-wrapper {
  display: none;
}

.page-singlephotographerframes #right-wrapper {
  margin: 0 auto;
  overflow: hidden;
  width: auto;
}

.page-singlephotographerframes #content {
  border: 1px solid #eee;
  float: none;
  margin: 75px auto 30px;
  padding: 25px;
  position: relative;
  width: 1200px;
}

.page-singlephotographerframes .gallery-header {
  height: 50px;
  left: 0;
  position: absolute;
  top: -65px;
  width: 1200px;
}

.page-singlephotographerframes .gallery-header .gallery-header-left {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 50%;
}

.page-singlephotographerframes .gallery-header .gallery-header-left .gallery-header-logo {
  bottom: 0;
  height: 40px;
  position: absolute;
  width: 88px;
}

.page-singlephotographerframes .gallery-header .gallery-header-left .gallery-header-logo-suffix {
  bottom: 0;
  color: #cd1719;
  font-family: Oswald;
  font-size: 34px;
  font-weight: 700;
  left: 105px;
  line-height: 34px;
  position: absolute;
}

.page-singlephotographerframes .gallery-header .gallery-header-right {
  bottom: 0;
  height: 40px;
  position: absolute;
  right: 0;
  width: 50%;
}

.page-singlephotographerframes .gallery-header .gallery-header-right .gallery-header-gallery-link {
  bottom: 0;
  color: #888888;
  font-family: Oswald;
  font-size: 1.5rem;
  font-weight: 700;
  position: absolute;
  right: 0;
}

.page-singlephotographerframes .gallery-header .gallery-header-right .gallery-header-gallery-link:last-child {
  margin-right: 0;
}

.page-singlephotographerframes .gallery-header .gallery-header-right .gallery-header-gallery-link a {
  color: #888888;
  float: left;
  font-family: Oswald;
  font-size: 1.5rem;
  font-weight: 700;
  left: 140px;
  margin-right: 10px;
}

.page-singlephotographerframes .gallery-header .gallery-header-right .gallery-header-gallery-link a:last-child {
  margin-right: 0;
}

.page-singlephotographerframes .view-view-singlephotographerframes {
  border-right: 1px solid #eee;
  box-sizing: content-box;
  float: left;
  margin-right: 20px;
  padding-right: 15px;
  width: 810px;
}

.page-singlephotographerframes .view-view-singlephotographerframes ul.singlephotographerframes-list {
  margin: 0;
  padding: 0;
  position: relative;
  top: 40px;
}

.page-singlephotographerframes .view-view-singlephotographerframes li.singlephotographerframes-row {
  float: left;
  list-style: outside none none;
  margin: 0 15px 25px 0;
  padding: 0;
  width: 255px;
}

.page-singlephotographerframes .view-view-singlephotographerframes ul.pager li.pager-current {
  color: #ccc;
  font-family: "Crete Round";
  font-size: 1.5rem;
  font-style: normal;
  font-weight: normal;
}

.page-singlephotographerframes .view-view-singlephotographerframes ul.pager li a {
  color: #878787;
  font-family: "Crete Round";
  font-size: 1.125rem;
  font-style: italic;
  font-weight: normal;
}

.page-singlephotographerframes .block-views-allframephotographers {
  float: right;
  width: 300px;
}

.page-singlephotographerframes .block-views-allframephotographers h2:before {
  color: #9ea1a3;
  content: "";
  float: left;
  font-family: FontAwesome;
  font-size: 1.5rem;
  font-weight: normal;
  margin-right: 5px;
}

.page-singlephotographerframes .block-views-allframephotographers h2 {
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 1.5rem;
  font-weight: normal;
  margin: 0 0 15px;
}

.page-singlephotographerframes .block-views-allframephotographers .allframephotographers_name a {
  color: #fff;
  font-family: "Crete Round";
  font-size: 1rem;
  font-weight: normal;
}

.page-singlephotographerframes .item-list {
  display: inline-block;
  margin-top: 30px;
  text-align: center;
  width: 100%;
}

.page-singlephotographerframes .item-list ul.pager {
  margin: 0 auto;
  padding: 0;
}

/* < Fotoğrafçı Sayfası */



/* > Haber Kategori Sayfası */ 

.view-allcategorynews {
  float: left;
  width: 100%;
  overflow: hidden;
}

.view-allcategorynews ul.allcategorynews-row {
  border-bottom: 1px solid #9ea1a3;
  list-style: outside none none;
  margin: 0 0 30px;
  overflow: hidden;
  padding: 0 0 15px;
}

.view-allcategorynews ul.views-row-last, .view-allcategorynews ul.views-row:last-of-type {
  border-bottom: none;
}

.view-allcategorynews li.allcategorynews-inline-row {}

.view-allcategorynews li.allcategorynews-inline-row:nth-child(1) {
  margin-right: 15px;
}

.view-allcategorynews li.allcategorynews-inline-row:nth-child(1), .view-allcategorynews li.allcategorynews-inline-row:nth-child(2) {
float: left;
width: 300px;
}

.view-allcategorynews li.allcategorynews-row-separator {
  border-bottom: 1px solid #9ea1a3;
  float: left;
  margin-bottom: 2rem;
  padding-bottom: 20px;
  width: 100%;
}

.view-allcategorynews li.allcategorynews-inline-row:nth-child(2) {
  margin-right: 0;
}

.view-allcategorynews li.allcategorynews-inline-row:nth-child(4), .view-allcategorynews li.allcategorynews-inline-row:nth-child(5), .view-allcategorynews li.allcategorynews-inline-row:nth-child(6) {
  float: left;
  width: 195px;
}

.view-allcategorynews li.allcategorynews-inline-row:nth-child(5) {
  margin: 0 15px;
}

.view-allcategorynews li.allcategorynews-inline-row:nth-child(6) {
  margin-right: 0;
}

.view-allcategorynews .allcategorynews-image {
  margin-bottom: 1rem;  
}

.view-allcategorynews .allcategorynews-title {}

.view-allcategorynews .allcategorynews-title a {
  color: #000;
  display: inline-block;
  font-family: "Open Sans Condensed";
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
}

.view-allcategorynews ul.pager li, .view-allcategorynews ul.pager li a {
  color: #878787;
  font-family: "Crete Round";
  font-size: 1rem;
  font-style: italic;
  font-weight: normal;
}

.view-allcategorynews ul.pager li.pager-current {
  color: #ccc;
  font-style: normal;
  font-weight: bold;
}



/* < Haber Kategori Sayfası */ 



/* << CONTENT */



/* >> SIDEBAR SECOND */


/* > Sidebar Second üst reklam banner'ı.  */

.second-sidebar-top-banner {
  margin-bottom: 1.5rem;
  text-align: center;
}

/* < Sidebar Second üst reklam banner'ı.  */



/* > "Köşe Yazarları" bloğu */

.block-views-currentcolumnlist {
  margin: 0 auto;
  padding: 0 10%;
  width: 100%;
}

.block-views-currentcolumnlist .view-header {
  border-top: 2px solid #000;
  color: #cd1719;
  font-family: "Open Sans Condensed";
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 3.5rem;
  margin: 0;
  text-align: center;
}

.block-views-currentcolumnlist .view-header a {
  color: #cd1719;
}

.block-views-currentcolumnlist .currentcolumnlist-row {
  border-top: 1px solid #ddd;
  padding: 25px 0;
  text-align: center;
}

.block-views-currentcolumnlist .currentcolumnlist-row .currentcolumnlist-title {
  padding-bottom: 5px;
}

.block-views-currentcolumnlist .currentcolumnlist-row .currentcolumnlist-title a {
  color: #878787;
  font-family: "Archivo Black";
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1rem;
}

.block-views-currentcolumnlist .currentcolumnlist-row .currentcolumnlist-authorname {
  font-family: "Crete Round";
  font-size: 1.1rem;
  font-style: italic;
}

/* < "Köşe Yazarları" bloğu */


/* > Promoted Content bloğu */

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


/* > Promoted Content bloğu */



/* > "Blog Yazıları" bloğu */

.block-views-currentbloglist {
  margin: 0 auto;
  padding: 0 10%;
  width: 100%;
}

.block-views-currentbloglist h2 {
  border-top: 2px solid #000;
  color: #283583;
  font-family: "Open Sans Condensed";
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 3.5rem;
  margin: 25px 0 0;
  text-align: center;
}

.block-views-currentbloglist .currentbloglist-row {
  border-top: 1px solid #ddd;
  padding: 25px 0;
  text-align: center;
}


.block-views-currentbloglist .currentbloglist-row .currentbloglist-title {
  padding-bottom: 0.5rem;
}

.block-views-currentbloglist .currentbloglist-row .currentbloglist-title a {
  color: #878787;
  font-family: "Archivo Black";
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1rem;
}

.block-views-currentbloglist .currentbloglist-row .currentbloglist-authorname a {
  color: #000000;
  font-family: "Crete Round";
  font-size: 1.1rem;
  font-style: italic;
}


/* < "Blog Yazıları" bloğu */


/* << SIDEBAR SECOND */



/* > FOOTER */

#footer {}

#footer .footer-content {
  float: left;
  width: 70%;
}

#footer .footer-content ul {
  float: left;
  margin: 0 5% 0 0;
  padding: 0;
  width: 25%;
}

#footer .footer-content ul li {
  list-style: none outside none;
}

#footer .footer-content ul li a {
  color: #000;
  font-family: "Open Sans";
  font-size: 0.925rem;
  font-weight: 300;
}

#footer .footer-content ul.footer-icons {
  float: right;
  margin: 0;
  width: 10%;
}

#footer .footer-content .footer-icons li a {
  background: none repeat scroll 0 0 #888;
  color: #bbb;
  display: block;
  float: right;
  font-family: FontAwesome;
  font-size: 2.5rem;
  line-height: 3.5rem;
  margin-bottom: 10px;
  text-align: center;
  width: 3.5rem;
}


/* < FOOTER */

::-webkit-scrollbar       { width: 12px;                                        } 
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  } 
::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 6px rgba(134, 134, 134, 1);  }

/*Günün Yazarları*/
.currentcolumnlist-page .view-header {
  border-top: 2px solid #000;
  color: #cd1719;
  font-family: "Open Sans Condensed";
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 3.5rem;
  margin: 0;
  text-align: center;
}

.currentcolumnlist-page .view-header a {
  color: #cd1719;
}

.currentcolumnlist-page .currentcolumnlist-row {
border-top: 1px solid #ddd;
padding: 25px 0;
text-align: center;
}

.currentcolumnlist-page .currentcolumnlist-row .currentcolumnlist-title{
    padding-bottom: 5px;
    
}

.currentcolumnlist-page .currentcolumnlist-row .currentcolumnlist-title a {
    color: #878787;
    font-family: "Archivo Black";
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1rem;
}

    
.currentcolumnlist-page .currentcolumnlist-row .currentcolumnlist-authorname{
    font-family: "Crete Round";
    font-size: 1.1rem;
    font-style: italic;
}


/*End Günün Yazarları*/

/*Infinite Scrool Loader*/
.sol-articleLoader {
    padding: 4px;      
    bottom: 1rem;
    position: fixed;
    font-size: 2em;
    color: rgb(37, 37, 37);
    /*color:rgb(210, 59, 62);*/
    -ms-filter: "quot;progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";         /* IE 8 */  
    filter: alpha(opacity=50);  /* IE 5-7 */  
    -moz-opacity: 0.5;          /* Netscape */  
    -khtml-opacity: 0.5;        /* Safari 1.x */  
    
    border-radius: 20px;
    -webkit-transition: all 0.4s;   /* For Safari 3.1 to 6.0 */   
    transition:all 0.4s;
    width: 60%;
    text-align: center;
      
    
    }

/*Infinite Scrool Loader*/

/* Oradaydım Css*/
.wf-oradayim {    
    font-weight: normal!important;
    left:0;
    width:70%;
    margin-left: 8em;
}

.wf-oradayim .webform-client-form .webform-component-radios{
    
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /* optional */
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    
}

.wf-oradayim .webform-client-form .webform-component-radios .description{
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    font-style: italic;
}

.wf-oradayim .webform-client-form .webform-component-radios .form-radios{
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
    
}

.wf-oradayim .webform-client-form .webform-component-radios .form-radios .form-item {
    display: inline-block;

}
.wf-oradayim .webform-client-form .webform-component-file .description{
   display: none; 
}
.wf-oradayim input.form-file,.wf-oradayim input[type=submit] {	
padding:5px; 
background:#D23B3E; 
border:0 none;
cursor:pointer;
color:white;
font-family: "Crete Round";
}
.wf-oradayim textarea{
    height:200px;
    
}
.wf-oradayim .webform-component--wf-referencingpage{
    display:none;
}
.wf-oradayim .webform-component--wf-description p{
    font-style: italic;
}
.wf-oradayim .captcha .fieldset-legend{
    display: none;
}
.wf-oradayim .captcha .form-item-captcha-response label,.wf-oradayim .captcha .description  {
    display:none;
}
.wf-oradayim .webform-component--wf-referencingpage{
    display:none;
}

.form-managed-file{
    display:none;
}
.captcha img{
    max-width: 30%;
    width: 30%;
}

.column .links {
display: none;
}
/**/
/*Haber Altı Reklam iframe*/
/*
.article .haberalti-banner{
     border: 0px;
    width: 60%; 
height: 300px;
overflow: hidden;
margin-left: 30%;
}*/
.google-ads-haber-alti{
    border: 0px;
    width: 100%; 
	height: 300px;
	overflow: hidden;
	margin-left: 5%;
}

.google-ads-haber-foto-alti{
    border: 0px;
    width: 100%; 
	height: 100px;
	overflow: hidden;
}

.google-ads-sag-ust{
    border: 0px;
    width: 100%; 
	overflow: hidden;
	height: 750px;
}

.google-ads-right-fixed
{
	position:fixed;
	left:1200px;
	top:80px;	
}


.google-ads-anasayfa-sol-ust,.google-ads-anasayfa-sol-alt{    
    display: inline-block;
    margin-right: 4%;
    width: 47.5%;
}
.google-ads-anasayfa-sag-ust,.google-ads-anasayfa-sag-alt{
    display: inline-block;
    width: 47.5%;
}

.google-ads-mm-alt-bar{
    margin-left: 7%;
}

.google-ads-mobil-footer{
    display:none;    
}

/*Arama Ekranı*/
/*Erkan 18.12.2014*/
.block-facetapi h2{
    color: #cd1719;
    font-family: "Open Sans Condensed";
    font-size: 2.2rem;
    font-weight: 700;
    line-height: 3.5rem;
    margin: 0;    
}
.block-facetapi .item-list a{
    color: #878787;
    font-family: "Archivo Black";
    font-size: 1.0rem;
    font-weight: 400;
    line-height: 0.75rem;
    text-decoration: none;
}


/*Arama Sonuçlarını Temizleme*/
/*
.view-content .views-row .views-field-nid,
.view-content .views-row .views-field-search-api-excerpt,
.view-content .views-row .views-field-type,
.view-content .views-row .views-field-field-publishedasheadline,
.view-content .views-row .views-field-created-year-month,
.view-content .views-row .views-field-search-api-relevance,
.view-content .views-row .views-field-title .views-label-title,
.view-content .search-news .search-spot,
.view-content .search-body blockquote,*/
.views-exposed-form label{
    display: none;
}


.view-content .views-row {
    border: #252525;   
    border-top-style: inset;
    min-height: 230px;
   
}

.view-content .search-article{
   max-width: 30%;
   float: left;
   padding-bottom: 12px;
   padding-right: 4px;
   padding-top: 4px;
   top: 1rem;
   position: relative;
   margin-bottom: 2%;
}

.view-content .search-main {
top: -0.5rem;
position: relative;
}

.view-content .search-title a{
    font-family: "Open Sans";
    font-size: 1em;   
    line-height: 1rem;
    text-decoration: none;
    color: black;
    font-weight: bold;  
}

.view-content .search-publishdate{
    font-weight: bold;
    color:#878787;
    font-size : 0.8em;
    font-family: "Open Sans Regular";
    position: relative;
    /*top: -1rem;*/
    display:block;
}
.view-content .search-blogauthor{        
   color: #000;  
   font-family: "Crete Round";
   font-size: 0.90rem;
   font-style: italic;
   line-height: 1rem;
   text-align: right;
   position: relative;  
}
.search-columnist-name {
    color: #000;
    font-family: "Crete Round";
    font-size: 0.90rem;
    font-style: italic;
    line-height: 1rem;
    text-align: left;
    position: relative;
}

.view-content .search-image img {
    max-width: 25%;
    height: auto;
    display: inline-block;
    
    padding-bottom: 3%;
    max-height: 115px;
    top: 1rem;
    position: relative;
}
.view-content .search-blog .search-image img{
    padding-left: 2%;    
    float: right;
}
.view-content .search-news .search-image img{
    padding-right: 2%;
    float: left;
}

.view-content .search-body img{
    display: none;
   /* max-width: 25%;
    float: left;
    height: auto;
    display: inline-block;
    padding-right: 2%;
    padding-bottom: 3%;
    max-height: 115px;
    top: 1rem;
    position: relative;*/
}
.view-content .search-blog .search-body img{
    padding-left: 2%;
    float: right;
}

.view-content .search-news .search-body img{
    padding-right: 2%;
    float: left;
}

.search-news .search-spot{
    font-weight: bold;
    color:black;
    font-size : 1em;
    font-family: "Open Sans Regular"; 
    padding-top: 2%;
}



.views-exposed-form input#edit-metin{
    /*border-color: #252525;*/
    border-color:gray;
    border: 1px solid gray;
    height: 40px;
    border-radius: 10px;
    /*margin-top: 10rem;*/
    margin-bottom:2rem;
    margin-left:4rem;
}

.views-exposed-form input#edit-submit-solrsearchview{
    margin-top: 0px;
    height: 40px;
    border-radius: 10px;
    /*margin-top: 10rem;*/
    border: 1px solid gray;
    background-color: white;
    font-weight: normal;
    font-size: 1.5em;   
    font-family: "Open Sans";
    text-transform: uppercase;
    color: black;
}


.view-content .search-columnist-image {
    text-align: right;
    top: 0;
    width: 80%;    
}
.view-content .ci-columnist-image {
    text-align: right;
    top: 0;
    width: 80%;    
}



ul.pager li, ul.pager li a {
  color: #878787;
  font-family: "Crete Round";
  font-size: 1rem;
  font-style: italic;
  font-weight: normal;
}

 ul.pager li.pager-current {
  color: #ccc;
  font-style: normal;
  font-weight: bold;
}

input.form-submit{
cursor: pointer;
margin-bottom: 1em;
margin-right: 1em;
color: #ffffff;
text-align: center;
font-weight: normal;
font-size: 0.9em;
font-family: "Open Sans";
border: 1px solid black;
background-color: #252525;
}

/* Related News*/




.relatednews{
    
    border-left-width: 1px;
    border-left-color: black;
    border-left-style: solid;
    margin-left: 10%;
    padding-bottom: 1em;
}

.relatednews-blocktitle {
    font-weight: bold;
    color: white;
    font-size: 1.1em;
    font-family: "Roboto";
    position: relative;
    display: block;
    margin-left: 10%;
    background-color: #252525;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 1%;
    min-height: 40px;
    line-height: 40px;
}

.relatednews i.fa.fa-circle {
    margin-left: -0.54rem;
    font-size: 1.1rem;
}

.views-row-first .relatednews i.fa.fa-circle {                
   color: #cd1719!important;
   font-size: 1.3rem!important;
   margin-left: -0.6rem!important;
}

.relatednews-content{
    display: inline-block;
    margin-left: 5%;
    margin-top: -1.5rem;        
}

.view-content .relatednews-publishdate {
    font-weight: bold;
    color: #878787;
    font-size: 1.1em;
    font-family: "Roboto";
    position: relative;
    display: block;
    /* padding-bottom: 2%; */
    border-bottom: black;
    border-bottom-width: 1px;
    border-bottom-style: double;
    font-style: italic;
}
.view-content .relatednews-title{
    margin-top: 2%;
}

.view-content .relatednews-title a {
    font-family: "Oswald";
    font-size: 1.1em;
    line-height: 1rem;
    color: black;
    font-weight: bold;
    padding-top: 2%;
    text-decoration: none;
    text-transform: uppercase;
}
.view-content .relatednews-image{
    float: left;
    display: inline-block;    
    padding-right: 2%;
    padding-bottom: 2%;
    margin-top: -0.6rem;
}

.view-content .relatednews-image img {
    max-width: 270px;
    height: auto;
    display: inline-block;
    padding-bottom: 3%;
    max-height: 180px;
    top: 1rem;
    position: relative;
}
.view-content .relatednews .singlenews-sm-buttons {
    float: inherit!important;
    margin-top: 2rem!important;
}

.view-content .relatednews .singlenews-sm-buttons .socialpopup{
 display: inline-block!important;   
}

/* End Related News*/

.singlenews-progress .field-name-field-progresstitle{
    font-family: "Open Sans";
    font-size: 1em;
    line-height: 1rem;
    color: black;
    font-weight: bold;
    padding-top: 2%;
    margin-bottom: 2%;
}

.singlenews-progress .field-name-field-progressdate{
    font-weight: bold;
    color: #878787;
    font-size: 1.1em;
    font-family: "Robot";
    position: relative;
    display: block;
    /* padding-bottom: 2%; */
    border-bottom: black;
    border-bottom-width: 1px;
    border-bottom-style: double;
}

.singlenews-progress .field-name-field-progressimage {
    float: left;
    display: inline-block;
    padding-right: 2%;
    padding-bottom: 2%;
}

.singlenews-progress .field-name-field-progressimage img {
    max-width: 270px;
    height: auto;
    display: inline-block;
    padding-bottom: 3%;
    max-height: 180px;
    top: 1rem;
    position: relative;
}


/* > Özel Dosya Sayfa*/ 
/*
.view-featurednewscollection {
  border-top: 4px solid #9ea1a3;
  margin-bottom: 2rem;
  overflow: hidden;
  padding-bottom: 2rem;
}

.view-featurednewscollection .featurednewscollection-newscollectioncategory {
  color: #cd1719;
  font-family: "Crete Round";
  font-size: 1.25rem;
  margin: 15px 0 5px;
  display: none; 
}

.view-featurednewscollection .featurednewscollection-title {
  color: #000;
  font-family: "Crete Round";
  font-size: 1.875rem;
   margin: 15px 0 5px;
}

.view-featurednewscollection .featurednewscollection-body {
  font-family: Roboto;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.5rem;
  margin: 10px 0;
}

.view-featurednewscollection .featurednewscollection-row {

}

.view-featurednewscollection .featurednewscollection-row .featurednewscollection-image {
  float: left;
  margin-right: 2.5%;
  width: 60%;
}

.view-featurednewscollection .attachment-after {
  float: left;
  width: 37.5%;
}

.view-featurednewscollection .attachment-after ul {
  margin: 0;
  padding: 0;
}

.view-featurednewscollection .attachment-after ul li {
  list-style: outside none none;
}

.view-featurednewscollection .attachment-after ul li a {
  color: #000;
  display: inline-block;
  font-family: "Crete Round";
  font-size: 1.125rem;
  line-height: 1.375rem;
}
*/
/* < Özel Dosya */ 

/* <Interaktif Sayfa> */
.allpromotedcontentlist{  
 border-bottom: 2px solid black;
margin-bottom: 1rem;
overflow: hidden;
padding-bottom: 1rem; 
}

.allpromotedcontentlist .allpromotedcontentlist-image {
  float: left;
  margin-right: 2.5%;
  margin-top: 2.5%;
  width: 40%;
}

.allpromotedcontentlist-title {
margin-top: 1rem;
}

.allpromotedcontentlist .allpromotedcontentlist-title a{
  color: black;
  font-family: "Oswald";
  font-size: 1.25rem;
  margin: 15px 0 5px;
  text-decoration: none;
  margin-top: 2.5%;
  font-weight: bold;
   text-transform: uppercase;
}

.allpromotedcontentlist .allpromotedcontentlist-spot{
   
 font-family: "Crete Round"; 
 font-style: italic;
 font-size: 1em;
 margin-top: 1rem;
    
}
/* <Interaktif Sayfa> */

/*injected News*/

.injectednews {
    background: black;
    margin-bottom:2rem;
}
.injectednews-title {
    float: right;
    text-align: left;
    width: 65%;
    text-transform: uppercase;
    font-size: 1rem;
    font-weight: bold;
    font-family: "Open Sans Condensed";
    position: relative;
    top: 2.5rem;   
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);   
     transform: translateY(-50%);
}
.injectednews-title a {
    color: white;
}
.injectednews-image {
width: 30%;
}

/**/

/*Foto Galery Yeni Css*/

.node-type-photogallery .view-content .views-row {
    border-top-style: none;
    border : none;
    padding-bottom: 4.5rem;
}

.page-fotogaleri .view-content .views-row{
    border-top-style: none;
    border : none;
    /*padding-bottom: 0.7rem;*/
    min-height: 100px;
    padding:2%;
    
}


#block-views-photogallerymainpage-block-3 .view-content .views-row{
  width: 50%;
  float: left;
  padding: 0.5rem;

}

#block-views-photogallerymainpage-block-5 .view-content .views-row{
  width: 50%;
  float: left;
  padding: 0.5rem;
  margin-bottom:-0.4rem;
}

body.node-type-photogallery #header-wrapper ,body.page-fotogaleri #header-wrapper {
    background: #252525;
    box-shadow: 0px 0px 15px black
}

body.node-type-photogallery #page,body.page-fotogaleri #page {
    margin: initial;
}


body.node-type-photogallery .views-field-counter {
  color: #fff;
  float: left;
  font-family: "Crete Round";
  font-size: 1.875rem;  
}
.view-photogallerybody .views-row .singlenews-sm-buttons {
    position: relative;
  display: none;
  float: right;
  margin-right: 1rem;
  margin-top: -4rem;
}
.show-singlenews-sm-buttons{
    display: inline-block!important;
}
.view-photogallerybody .views-row .singlenews-sm-buttons .socialpopup{
      display: inline-table
}

.view-photogallerybody .views-row .views-field-field-imagedescription {
  color: #fff;
  margin-left: 3rem;
}

.view-photogallerybody .views-field-field-photographer span:before {
  color: #9ea1a3;
  content: "";
  font-family: FontAwesome;
  font-size: 0.925rem;
  margin-right: 5px;
}

.view-photogallerybody .views-field-field-photographer{
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 0.75rem;
  width: 100%;
  margin-left:3rem;
}

.view-photogallerybody .photo-gallery-date {
  float: right;
  color: #9ea1a3;
  font-family: "Crete Round";
  font-size: 0.8rem;
  font-style: italic;
}

.node-type-photogallery .article {
    height: auto!important;
}

body.page-fotogaleri .view-display-id-block_1 {

  /*background-color: #515151;*/

}

body.page-fotogaleri .view-display-id-block_3 .views-row {
  width: 50%;
  float: left;
  padding: 2%; 
  padding-bottom: 0.2%;
}

body.page-fotogaleri #block-views-photogallerymainpage-block-5 {
  float: left;
  width: 50%;
  display: inline-block;  
  margin-top:2.4rem;
}
body.page-fotogaleri .view-photogallerymainpage .views-row .views-field-title a
{
    text-decoration: none;
    color:#fff;    
}

body.page-fotogaleri .view-display-id-block_1 .views-row .views-field-title a{
    padding-left: 0.5rem;
}

body.page-fotogaleri #block-views-photogallerymainpage-block-5 .views-row .views-field-title a,
body.page-fotogaleri .view-display-id-block_3 .views-row .views-field-title a
{
    font-size:0.8rem;
}

body.page-fotogaleri .views-field.views-field-nothing span {
  position: fixed;
  color: #fff;
  font-size: 2rem;
  /* top: 0; */
  left: 12%;
  margin-top: -1.3rem;
}
div#block-views-photogallerymainpage-block-6 {
  float: left;
  width: 50%;
  margin-top:2.4rem;
}

.page-fotogaleri .view-display-id-block_1 img {
  /*padding: 2%;*/
}

.view-display-id-block_1 .views-field.views-field-title{
        background-color: #515151;
}

.view.view-photogallerymainpage.view-id-photogallerymainpage.view-display-id-block_3{
        padding-top: 1.4rem;
}
/**/

/*Mobile Ana Sayfa*/
.allnews-mobile-imageblock{
    position: relative;
    padding-bottom: 1rem;
    width: 108%;
    left: -0.7rem;
}
.allnews-mobile-title{
    /*background: rgba(201, 12, 15, 0.8);    */
    position: absolute;
    left: 0px;
    z-index: 19;
    padding: 5px;
    float: left;    
    /*top:10.5rem;*/
    bottom:2rem;
    /*opacity: 0.75;*/
    /*width: 100%;*/
}
.allnews-mobile-title a{
    color:white;
    font-weight: bold;
    font-family: "Open Sans Condensed";
    font-size: 1.2rem;
    background: rgba(201, 12, 15, 0.8);
    line-height: 29px!important;
}

.allnews-mobile-spot {
    font-family: "Open Sans";
    font-size: 16px;
    line-height: 1.5rem;
    margin-bottom: 1rem;
    margin-top: 1rem;
    /* min-height: 10rem;*/
}

.allnews-mobile-time {
    font-family: "Open Sans";
    font-size: 0.8rem;
    line-height: 1.5rem;
    font-weight: bold;
}
.allnews-mobileblock {
    border-bottom: 2px solid rgba(201, 12, 15, 0.8);
    padding: 25px 0;
}

body.page-mobile .google-ads-mobile-header {
    padding-bottom: 25px;
    padding-top: 25px;
    border-bottom: 2px solid rgba(201, 12, 15, 0.8);
    height: 280px;
}

body.page-mobile .block-views-headlinenews .main-page-slideshow-text{
    bottom:-4rem!important;
}

body.page-mobile .views-slideshow-cycle-main-frame {
    min-height: 300px;
}

/*Mobile Ana Sayfa End*/
.page-node-150396 .title {
    display: none;
}

.page-node-150396 .tabs {
    display: none;
}

.page-node-152947 .tabs {
    display: none;
}
