@import url("//cdn.rawgit.com/morteza/bootstrap-rtl/v3.3.4/dist/css/bootstrap-rtl.min.css"); /* Using a url */


@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb_Bold.eot');
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('http://daygeneralhospital.ir/fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('http://daygeneralhospital.ir/fonts/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('http://daygeneralhospital.ir/fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb_Medium.eot');
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('http://daygeneralhospital.ir/fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('http://daygeneralhospital.ir/fonts/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('http://daygeneralhospital.ir/fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb_Light.eot');
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('http://daygeneralhospital.ir/fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('http://daygeneralhospital.ir/fonts/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('http://daygeneralhospital.ir/fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb_UltraLight.eot');
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('http://daygeneralhospital.ir/fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('http://daygeneralhospital.ir/fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('http://daygeneralhospital.ir/fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb.eot');
	src: url('http://daygeneralhospital.ir/fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('http://daygeneralhospital.ir/fonts/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('http://daygeneralhospital.ir/fonts/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('http://daygeneralhospital.ir/fonts/ttf/IRANSansWeb.ttf') format('truetype');
}

.navbar .logo {
    float: right !important;
}
body{font-family: IRANSans,tahoma;}
header#navbar {
    height: 55px;
}
.sf-menu.rtl, .sf-menu.rtl > li > a {
    padding: 0 12px;
    color: #fff;
    line-height: 3;
    text-decoration: none;
    font-size: 15px;
    transition: all .3s linear;
}
ul.sf-menu a, ul.sf-menu span.nolink {
    display: block;
    padding: 0 12px;
    position: relative;
}
.sf-menu a.active, .sf-menu a:hover {
    background-color: #14a7b7;
}

.path-frontpage .region.region-sidebar-first {
    background: #14a7b7;
    padding: 0;
    margin: 0;
    color: #fff;
}
section#block-search-form {
    padding: 10px;
}
.path-frontpage .region.region-sidebar-first h2 {
    text-align: center;
    font-size: 23px;
    margin: 0 0 10px 0;
}
nav#block-frontmenu ul > li {
    width: 100%;
    padding: 2px 10px 2px 0;
    margin: 0;
    transition: all .3s linear;
}
nav#block-frontmenu ul > li:hover {
    color: #fff;
    background: #2d196e;
}
nav#block-frontmenu ul > li > a {
	display: inline-block;
    position: relative;
    padding: 19px;
    width: 90%;
    font-size: 16px;
    color: #fff;
}

nav#block-frontmenu ul > li > a:hover {
    color: #fff;
    background: transparent;
}
div#block-day-ui-search {
    padding: 10px;
}
.top-footer {
    min-height: 300px;
    background: #444;
    margin-top: 30px;
    color: #fff;
}
.top-footer .block:first-child h2.block-title {
    text-align: right;
}

.top-footer .block:first-child h2.block-title {
    margin: 20px 0;
    font-size: 20px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px;
    text-align: right;
}

.top-footer .nav > li > a {
    font-size: 15px;
    margin: 0;
    padding-left: 0px;
    padding-right: 0px;
    color: #fff;
    line-height: 15px;
}
.top-footer .nav > li > a:hover {
    background: transparent;
    color: #ccc;
}
a.logo.navbar-btn.pull-left {
    float: right !important;
}
.carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0) 0),color-stop(rgba(0,0,0,0) 100%));
    background-image: -o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.left {
    right: auto;
    left: 0;
    background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0) 0),color-stop(rgba(0,0,0,0) 100%));
    background-image: -o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
ul.sf-menu.rtl li:hover > ul, ul.sf-menu.rtl li.sfHover > ul{
	background: #2d196e;
}
/* ul.sf-menu a, ul.sf-menu span.nolink {
    color: #23527c;
} */
.box .row .thumbnail .caption {
    background: #2d196e;
    color: #fff;
    border-radius: 4px;
    text-align: center;
    min-height: 230px;
	width: 100%;
    margin: 0;
    padding: 0;
}
.box .thumbnail > img, .thumbnail a > img {
    margin-top: 20px;
    margin-bottom: 20px;
}

.parallax {
    background: url("/images/parallax.jpg") center center no-repeat #2d196e fixed;
    width: 100%;
    height: 497px;
    background-size: cover;
    color: #fff;
}
h2.block-title {
    text-align: center;
    font-size: 22px;
    font-weight: bold;
}
.parallax a {
    color: #ffffff;
    font-size: 20px;
    text-decoration: none;
    line-height: 35px;
}
.view.view-insure .views-row{
float: left;
}
.view-news .views-row {
   display: block;
    clear: both;
        margin: 0;
    padding: 15px;
}
.view-news .views-row .views-field.views-field-field-image {
    float: right;
}

.view-news img {
    margin-left: 10px;
    border: 5px solid #2d196e;
    transition: .2s border linear;
}
a {
    outline: 0;
    color: #14a7b7;
    text-decoration: none;
}
.lang {
    position: relative;
    left: 0;
    right: auto;
    top: 0;
    text-align: left;
}
p img.align-right{padding: 5px;margin: 5px;}